From 8b28e45d789421b5eda80ec16cf6a4ff623eb719 Mon Sep 17 00:00:00 2001 From: "N0\\A" Date: Fri, 12 Jun 2026 12:23:53 +0200 Subject: [PATCH] ... --- init.lua | 15 ++++++++++++++- mod.conf | 2 +- textures/icarus_wings.pxo | Bin 0 -> 1946 bytes textures/icarus_wings_inv.png | Bin 235 -> 217 bytes textures/icarus_wings_inv.pxo | Bin 0 -> 2472 bytes 5 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 textures/icarus_wings.pxo create mode 100644 textures/icarus_wings_inv.pxo diff --git a/init.lua b/init.lua index d27ebd5..66f38dc 100644 --- a/init.lua +++ b/init.lua @@ -1,5 +1,9 @@ +local S = minetest.get_translator(minetest.get_current_modname()) + minetest.register_tool("icarus:wings", { - description = "Wings", + description = S("Wings"), + _doc_items_longdesc = mcl_armor.longdesc, + _doc_items_usagehelp = mcl_armor.usage, inventory_image = "icarus_wings_inv.png", groups = { armor = 1, non_combat_armor = 1, armor_torso = 1, non_combat_torso = 1, mcl_armor_uses = 10, enchantability = -1, elytra = 1, transport = 1 }, sounds = { @@ -11,3 +15,12 @@ minetest.register_tool("icarus:wings", { _mcl_armor_element = "torso", _mcl_armor_texture = "icarus_wings.png", }) + +minetest.register_craft({ + output = "icarus:wings", + recipe = { + {"mcl_mobitems:feather", "mcl_honey:honeycomb", "mcl_mobitems:feather"}, + {"mcl_mobitems:feather", "", "mcl_mobitems:feather"}, + {"mcl_mobitems:feather", "", "mcl_mobitems:feather"} + } +}) diff --git a/mod.conf b/mod.conf index 72e6743..aa8da44 100644 --- a/mod.conf +++ b/mod.conf @@ -1,3 +1,3 @@ name = icarus author = n0va -depends = mcl_core, mcl_player, mcl_enchanting, mcl_grindstone, mcl_armor +depends = mcl_core, mcl_player, mcl_enchanting, mcl_grindstone, mcl_armor, mcl_mobitems, mcl_honey diff --git a/textures/icarus_wings.pxo b/textures/icarus_wings.pxo new file mode 100644 index 0000000000000000000000000000000000000000..a5d94b8eaa950e621bc1f66dbbc87608f5af0f65 GIT binary patch literal 1946 zcmaJ?2~bm46#WPZpe)t}0uivKY@&fk1;GlUSWANn(n4hjA%z5kERleK2+^vkj4W0Z z8J469SgD3UKr93dh-?-T>cWx$v4BJgkwi#Xvi0M%W6iXkKkwc7Gw+;v@7#OO4Mgec zZ2$lR0{|b<8!j&G-~U_(0AA|?fFS??(b!}xB9@exa3PqVSK_)>b?q80EE|30R-dk* z#x#==GN4C!QJu)tH*PnxRZ_U%D2O`?{txvtwO$nRTH&!&a9 zUI~X)=*Pmm5=+}gti8I)(1nr$WT>5_zO?3NcS-MoRQhL+c@W)th*i7W^QzD+$Bcuy z_hKFk&8w|??9?7XH>oC2!!4WFc8IBl!W&;dDzpmDyff)ofMjplDXGuM#LXP8io3Ae zt+CGG8~B;4btHwES0#h~i<#n!P}%;`zsAmlIGMxLpDLFB}jWkDr2rYJs4@W611hzxct0 zxx;RAKmB;@MC%=E3rnN!JUT3X{iyT;t)2Agm$$=rY&##`Kr{KUzPe!#=*_oRF_F4g4VY(w3ulEWw<^z-0ig zctSibIh}|@ZFTJK2{^R1r1LBEE zxRV52DuS30BQlbZgfFj*e-|0~LN-q{1f$+|3(K8DXC@2ieBX6B9lmc48HqSO&C!vO zyouN2up>yJ7~PR`CvW?VO`NTGcWzC=^TnMleqbUZSG8@5#5t&z(`llyDuuBDzP7b;KWqca{3Q#5XNZ3sD*I3x*}Zf!f4 zClfPfEKhRfjIkD#73qtqu!GcowU|#%9F5SNvZe^J!0;5KVBX_mOxg%jC9#SG+ipzed;Ry3Rhb zDq||AMJ*lFJQCCuXqdD=WLB5l#$69LeFC(@EI T5Cs7b0ssX3_JB|Id-wMzix_4S literal 0 HcmV?d00001 diff --git a/textures/icarus_wings_inv.png b/textures/icarus_wings_inv.png index 88ce2818a7dd7b850e59c28c4524a363da3b3cc0..8d599a46bbacb5cc611dc8dad56e415547a0e4e2 100644 GIT binary patch delta 201 zcmV;)05<>Y0oehN7=H)`0000V^Z#K00004VQb$4nuFf3k0001!Nkl3IMKcf$pE{3;<2P`CLi? z0Nlr3#rLt-z6*g-){H?7KyFCS+W@%75Ys_SxeBF-;d1_a141uC_mDcPcHri>tV)2s zfeRoavV^=nrriH5V^|S>w`+)YU}+~05<&>pd%XGp09G!T?FDP=00000NkvXXu0mjf DIG0vS delta 219 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