diff --git a/crops/cotton.lua b/crops/cotton.lua index 7dfda69..858eb10 100644 --- a/crops/cotton.lua +++ b/crops/cotton.lua @@ -1,5 +1,6 @@ local S = farming.translate +local a = farming.recipe_items -- wild cotton as a source of cotton seed and a chance of cotton itself minetest.register_node("farming:cotton_wild", { @@ -57,15 +58,18 @@ minetest.register_craftitem("farming:cotton", { }) -- string -minetest.register_craftitem("farming:string", { - description = S("String"), - inventory_image = "farming_string.png", - groups = {flammable = 2} -}) +if not farming.mcl then + + minetest.register_craftitem("farming:string", { + description = S("String"), + inventory_image = "farming_string.png", + groups = {flammable = 2} + }) +end -- cotton to wool minetest.register_craft({ - output = "wool:white", + output = a.wool, recipe = { {"farming:cotton", "farming:cotton"}, {"farming:cotton", "farming:cotton"} @@ -74,7 +78,7 @@ minetest.register_craft({ -- cotton to string minetest.register_craft({ - output = "farming:string 2", + output = a.string .. " 2", recipe = { {"farming:cotton"}, {"farming:cotton"} diff --git a/items.lua b/items.lua index 390eead..eeb72e7 100644 --- a/items.lua +++ b/items.lua @@ -51,6 +51,8 @@ farming.recipe_items = { cactus = "default:cactus", paper = "default:paper", snow = "default:snow", + string = "farming:string", + wool = "wool:white" } -- change recipe items to mineclone variations @@ -81,6 +83,8 @@ if farming.mcl then a.cactus = "mcl_core:cactus" a.paper = "mcl_core:paper" a.snow = "mcl_throwing:snowball" + a.string = "mcl_mobitems:string" + a.wool = "mcl_wool:white" add_groups("mcl_core:sugar", {food_sugar = 1}) add_groups("mcl_throwing:egg", {food_egg = 1})