commit a06f295bd0335bf74a863349890334d16e6e90a7 Author: Frogoire Date: Wed Jun 3 14:31:09 2026 +0200 TUF diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..0b5d739 --- /dev/null +++ b/init.lua @@ -0,0 +1,33 @@ +minetest.register_craft({ + output = "mcl_deepslate:tuff 64", + recipe = { + { "mcl_deepslate:tuff", "mcl_deepslate:tuff", "mcl_deepslate:tuff" }, + { "mcl_deepslate:tuff", "mcl_deepslate:tuff", "mcl_deepslate:tuff" }, + { "mcl_deepslate:tuff", "mcl_deepslate:tuff", "mcl_deepslate:tuff" }, + } +}) + +core.register_craft({ + type = "cooking", + output = "tuf:tuf_bread", + recipe = "mcl_deepslate:tuff", + cooktime = 1, +}) + +minetest.register_craftitem("tuf:tuf_bread", { + description = ("tuf BREAD GOOD"), + _tt_help = minetest.colorize(mcl_colors.YELLOW, ("Very GOOD")), + inventory_image = "TUF_bread.png", + on_place = minetest.item_eat(1), + on_secondary_use = minetest.item_eat(1), + stack_max = 2137, + groups = { food = 2, eatable = 1 }, +}) + + +minetest.register_on_item_eat(function(hp_change, replace_with_item, itemstack, user, pointed_thing) + if itemstack:get_name() == "tuf:tuf_bread" then + mcl_potions.give_effect_by_level("leaping", user, 10000, 10) + mcl_potions.give_effect_by_level("slow_falling", user, 1, 120) + end +end) diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..cecd8b9 --- /dev/null +++ b/mod.conf @@ -0,0 +1,3 @@ +name = tuf +depends = mcl_core +version = 9.9.9 diff --git a/textures/TUF_bread.png b/textures/TUF_bread.png new file mode 100644 index 0000000..f08a0a1 Binary files /dev/null and b/textures/TUF_bread.png differ