summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqwrwed <qwrwed@users.noreply.github.com>2017-08-15 21:31:41 +0100
committercheapie <cheapiephp@gmail.com>2017-08-15 15:31:41 -0500
commit1ca2cefc4d01b757abd1033412fef25bc54d3b6b (patch)
tree62067ee3f62671900ca96ece3827a18f592a7eef
parentf2a155ccef42f5e4c7ee1d96421f2dfb5cc8e020 (diff)
downloadunifiedmesecons-1ca2cefc4d01b757abd1033412fef25bc54d3b6b.tar
unifiedmesecons-1ca2cefc4d01b757abd1033412fef25bc54d3b6b.tar.gz
unifiedmesecons-1ca2cefc4d01b757abd1033412fef25bc54d3b6b.tar.bz2
unifiedmesecons-1ca2cefc4d01b757abd1033412fef25bc54d3b6b.tar.xz
unifiedmesecons-1ca2cefc4d01b757abd1033412fef25bc54d3b6b.zip
Add alias to prevent insulated wire craft conflicts (#1)
Several items are unregistered, including "mesecons_insulated:insulated_off". However, their crafting recipes are not unregistered, causing a conflict (the recipe now produces "Unknown Item"). Aliasing them fixes the craft recipe and retains compatibility with other mods that use the items.
-rw-r--r--init.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index 7147301..0a2bfec 100644
--- a/init.lua
+++ b/init.lua
@@ -55,6 +55,10 @@ minetest.unregister_item("mesecons_extrawires:corner_on")
minetest.unregister_item("mesecons_extrawires:tjunction_off")
minetest.unregister_item("mesecons_extrawires:tjunction_on")
+minetest.register_alias("mesecons_insulated:insulated_off", "mesecons_insulated:insulated_grey_off")
+minetest.register_alias("mesecons_extrawires:corner_off", "mesecons_extrawires:insulated_corner_grey_off")
+minetest.register_alias("mesecons_extrawires:tjunction_off", "mesecons_extrawires:insulated_tjunction_grey_off")
+
for _,color in pairs(hues) do
mesecon.register_node(":mesecons_insulated:insulated_"..color, {
drawtype = "nodebox",