From 96d2bc3315e37a61128bb34a8fedb8551a2e6311 Mon Sep 17 00:00:00 2001 From: Jordan Irwin Date: Thu, 13 May 2021 13:04:15 -0700 Subject: [PATCH] Don't try to override animalmaterials items that aren't registered --- mods/core/antum/replaced_items/init.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mods/core/antum/replaced_items/init.lua b/mods/core/antum/replaced_items/init.lua index b19381e8..610d1634 100644 --- a/mods/core/antum/replaced_items/init.lua +++ b/mods/core/antum/replaced_items/init.lua @@ -6,7 +6,9 @@ core.register_craftitem(":ritems:contract", { stack_max=10, }) -override.replaceItems("animalmaterials:contract", "ritems:contract") +if core.registered_items["animalmaterials:contract"] then + override.replaceItems("animalmaterials:contract", "ritems:contract") +end if core.get_modpath("default") then minetest.register_craft({ @@ -26,5 +28,7 @@ for _, color in pairs({"blue", "golden", "grey", "white"}) do stack_max = 25 }) - override.replaceItems("animalmaterials:scale_" .. color, "ritems:scale_" .. color) + if core.registered_items["animalmaterials:scale_" .. color] then + override.replaceItems("animalmaterials:scale_" .. color, "ritems:scale_" .. color) + end end