From 1a63b084d8b9c2dfd11c8f6f70633e383ae0e3e1 Mon Sep 17 00:00:00 2001 From: The4codeblocks <72419529+The4codeblocks@users.noreply.github.com> Date: Sun, 4 Jan 2026 07:09:02 -0500 Subject: [PATCH 1/6] provide insulation when mesecons_materials absent --- src/materials/minetest.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/materials/minetest.lua b/src/materials/minetest.lua index 319a1a2..ad824a5 100644 --- a/src/materials/minetest.lua +++ b/src/materials/minetest.lua @@ -101,7 +101,7 @@ local materials = { wheat = "farming:wheat", wheat_seed = "farming:seed_wheat", dry_shrub = "default:dry_shrub", - insulation = "mesecons_materials:fiber", + insulation = "default:paper", furnace = "default:furnace", } @@ -117,6 +117,10 @@ if minetest.get_modpath("moreores") then materials.mithril_ingot = "moreores:mithril_ingot" end +if core.get_modpath("mesecons_materials") then + materials.insulation = "mesecons_materials:fiber" +end + if minetest.get_modpath("technic") then materials.lead_ingot = "technic:lead_ingot" materials.carbon_steel_ingot = "technic:carbon_steel_ingot" @@ -132,4 +136,4 @@ if minetest.get_modpath("techage") then materials.aluminum_ingot = "techage:aluminum" end -return materials \ No newline at end of file +return materials From d7b180157022da85da53a86b792d3fcc0a24fcb2 Mon Sep 17 00:00:00 2001 From: The4codeblocks <72419529+The4codeblocks@users.noreply.github.com> Date: Fri, 9 Jan 2026 03:53:55 -0500 Subject: [PATCH 2/6] add global core --- .luacheckrc | 1 + 1 file changed, 1 insertion(+) diff --git a/.luacheckrc b/.luacheckrc index e46563b..57f490d 100644 --- a/.luacheckrc +++ b/.luacheckrc @@ -1,4 +1,5 @@ globals = { + "core", "minetest", "xcompat", } From ff93895c4decb94009e37a8d1877fce791b27732 Mon Sep 17 00:00:00 2001 From: The4codeblocks <72419529+The4codeblocks@users.noreply.github.com> Date: Fri, 9 Jan 2026 04:06:03 -0500 Subject: [PATCH 3/6] insulation for mcl --- src/materials/mineclonia.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/materials/mineclonia.lua b/src/materials/mineclonia.lua index 8b80ac5..fc34ac2 100644 --- a/src/materials/mineclonia.lua +++ b/src/materials/mineclonia.lua @@ -79,6 +79,7 @@ local materials = { jungle_leaves = "mcl_trees:leaves_jungle", bowl = "mcl_core:bowl", stick = "mcl_core:stick", + insulation = "mcl_core:paper", } if minetest.get_modpath("moreores") then @@ -87,10 +88,15 @@ if minetest.get_modpath("moreores") then materials.silver_ingot = "moreores:silver_ingot" end +if core.get_modpath("mesecons_materials") then + materials.insulation = "mesecons_materials:fiber" +end + if minetest.get_modpath("technic") then materials.lead_ingot = "technic:lead_ingot" materials.carbon_steel_ingot = "technic:carbon_steel_ingot" materials.stainless_steel_ingot = "technic:stainless_steel_ingot" + materials.insulation = "technic:rubber" end return materials From 74ba7d702c1875aac6aedc12ba9254ea4259340b Mon Sep 17 00:00:00 2001 From: The4codeblocks <72419529+The4codeblocks@users.noreply.github.com> Date: Fri, 9 Jan 2026 04:21:58 -0500 Subject: [PATCH 4/6] insulation for hdr --- src/materials/hades_revisited.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/materials/hades_revisited.lua b/src/materials/hades_revisited.lua index a40f1f3..c094ccd 100644 --- a/src/materials/hades_revisited.lua +++ b/src/materials/hades_revisited.lua @@ -85,6 +85,7 @@ local materials = { --hades has no bowl but you get plate on eat so makes most sense? bowl = "hades_food:plate", stick = "hades_core:stick", + insulation = "hades_core:paper", } if minetest.get_modpath("hades_bucket") then @@ -98,10 +99,14 @@ end if minetest.get_modpath("hades_default") then materials.desert_sand = "hades_default:desert_sand" end +if core.get_modpath("mesecons_materials") then + materials.insulation = "mesecons_materials:fiber" +end if minetest.get_modpath("hades_technic") then materials.lead_ingot = "hades_technic:lead_ingot" materials.carbon_steel_ingot = "hades_technic:carbon_steel_ingot" materials.stainless_steel_ingot = "hades_technic:stainless_steel_ingot" + materials.insulation = "technic:rubber" end -return materials \ No newline at end of file +return materials From b51da1514a4d3f99813dee51b72936006b0d3649 Mon Sep 17 00:00:00 2001 From: The4codeblocks <72419529+The4codeblocks@users.noreply.github.com> Date: Fri, 9 Jan 2026 04:27:42 -0500 Subject: [PATCH 5/6] insulation (and technic?) for flr --- src/materials/farlands_reloaded.lua | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/materials/farlands_reloaded.lua b/src/materials/farlands_reloaded.lua index 7ed1955..c414f0c 100644 --- a/src/materials/farlands_reloaded.lua +++ b/src/materials/farlands_reloaded.lua @@ -78,6 +78,7 @@ local materials = { jungle_leaves = "fl_trees:jungletree_leaves", bowl = "", stick = "fl_trees:stick", + insulation = "fl_bricks:clay_lump", } if minetest.get_modpath("basic_materials") then @@ -90,4 +91,15 @@ elseif minetest.get_modpath("x_farming") then materials.bowl = "x_farming:bowl" end -return materials \ No newline at end of file +if core.get_modpath("mesecons_materials") then + materials.insulation = "mesecons_materials:fiber" +end + +if core.get_modpath("technic") then + materials.lead_ingot = "technic:lead_ingot" + materials.carbon_steel_ingot = "technic:carbon_steel_ingot" + materials.stainless_steel_ingot = "technic:stainless_steel_ingot" + materials.insulation = "technic:rubber" +end + +return materials From 01cade354341c99a514ceef06b420d17bd81952a Mon Sep 17 00:00:00 2001 From: The4codeblocks <72419529+The4codeblocks@users.noreply.github.com> Date: Fri, 9 Jan 2026 04:38:34 -0500 Subject: [PATCH 6/6] null commit