From a06f295bd0335bf74a863349890334d16e6e90a7 Mon Sep 17 00:00:00 2001 From: Frogoire Date: Wed, 3 Jun 2026 14:31:09 +0200 Subject: [PATCH] TUF --- init.lua | 33 +++++++++++++++++++++++++++++++++ mod.conf | 3 +++ textures/TUF_bread.png | Bin 0 -> 453 bytes 3 files changed, 36 insertions(+) create mode 100644 init.lua create mode 100644 mod.conf create mode 100644 textures/TUF_bread.png 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 0000000000000000000000000000000000000000..f08a0a174a9223864c303d81bb11329fb037e445 GIT binary patch literal 453 zcmV;$0XqJPP)Px$e@R3^R5*>rk~>erU=)U*8VX`5*DCF#k^Txt2Av#?iK8y={uXx^98HV^lMamT z?uB?6TD06L1sUpq-xmmyxERlLhV#C8&vOp^cPYOaI@#Zgl8JS~$(Wmm#|6zwgR{eO zBziTjqG=ldxLy;>EOL2$rz{yST@s4wc6z9BmFee{O0}lMR*3Wpg$Op)^(XE2u8ru%)l~D z8ZXa;-WUKamBRI!BopfZgp;u}nO_fJZ3e~zAg$|IW|6e6%ZS-rhTZKQg5i*0I3%2m zQR6CCxA%%Ps8nl;Wfo;TP20dSivT1O$)yVk7LoygQ*V5WwT0-7muJ$tj%}Cdc6v)@ z(!j_UDRg+CgIIzK*$=I