From 4bc67a174bd16226c95d2efbda411e7918f67e80 Mon Sep 17 00:00:00 2001 From: PrairieAstronomer Date: Sat, 14 May 2022 15:34:08 -0600 Subject: [PATCH] Loom --- mods/ITEMS/mcl_loom/README.md | 13 +++++++++ mods/ITEMS/mcl_loom/init.lua | 25 ++++++++++++++++++ mods/ITEMS/mcl_loom/mod.conf | 4 +++ mods/ITEMS/mcl_loom/textures/loom_bottom.png | Bin 0 -> 315 bytes mods/ITEMS/mcl_loom/textures/loom_bottom1.png | Bin 0 -> 395 bytes mods/ITEMS/mcl_loom/textures/loom_front.png | Bin 0 -> 339 bytes mods/ITEMS/mcl_loom/textures/loom_front1.png | Bin 0 -> 615 bytes mods/ITEMS/mcl_loom/textures/loom_side.png | Bin 0 -> 360 bytes mods/ITEMS/mcl_loom/textures/loom_side1.png | Bin 0 -> 639 bytes mods/ITEMS/mcl_loom/textures/loom_top.png | Bin 0 -> 358 bytes mods/ITEMS/mcl_loom/textures/loom_top1.png | Bin 0 -> 468 bytes 11 files changed, 42 insertions(+) create mode 100644 mods/ITEMS/mcl_loom/README.md create mode 100644 mods/ITEMS/mcl_loom/init.lua create mode 100644 mods/ITEMS/mcl_loom/mod.conf create mode 100644 mods/ITEMS/mcl_loom/textures/loom_bottom.png create mode 100644 mods/ITEMS/mcl_loom/textures/loom_bottom1.png create mode 100644 mods/ITEMS/mcl_loom/textures/loom_front.png create mode 100644 mods/ITEMS/mcl_loom/textures/loom_front1.png create mode 100644 mods/ITEMS/mcl_loom/textures/loom_side.png create mode 100644 mods/ITEMS/mcl_loom/textures/loom_side1.png create mode 100644 mods/ITEMS/mcl_loom/textures/loom_top.png create mode 100644 mods/ITEMS/mcl_loom/textures/loom_top1.png diff --git a/mods/ITEMS/mcl_loom/README.md b/mods/ITEMS/mcl_loom/README.md new file mode 100644 index 000000000..08ee0dea3 --- /dev/null +++ b/mods/ITEMS/mcl_loom/README.md @@ -0,0 +1,13 @@ +mcl_loom +-------- +Looms, by PrairieWind + +Adds Looms to MineClone 2/5. Used to add patterns to banners. + +License of source code +---------------------- +LGPLv2.1 + +License of media +---------------- +See the main MineClone 2 README.md file. \ No newline at end of file diff --git a/mods/ITEMS/mcl_loom/init.lua b/mods/ITEMS/mcl_loom/init.lua new file mode 100644 index 000000000..cd4957b98 --- /dev/null +++ b/mods/ITEMS/mcl_loom/init.lua @@ -0,0 +1,25 @@ +local S = minetest.get_translator(minetest.get_current_modname()) +-- Loom Code. Used to craft banner designs easier. Still needs a GUI. https://minecraft.fandom.com/wiki/Loom + +minetest.register_node("mcl_loom:loom", { + description = S("Loom"), + _tt_help = S("Used to create banner designs"), + _doc_items_longdesc = S("This is the shepherd villager's work station. It is used to create banner designs."), + tiles = { + "loom_top.png", "loom_bottom.png", + "loom_side.png", "loom_side.png", + "loom_front.png", "loom_front.png" + }, + paramtype2 = "facedir", + groups = {choppy=1, container=4, deco_block=1, material_wood=1, flammable=1} + }) + + +minetest.register_craft({ + output = "mcl_loom:loom", + recipe = { + { "", "", "" }, + { "mcl_mobitems:string", "mcl_mobitems:string", "" }, + { "group:wood", "group:wood", "" }, + } +}) \ No newline at end of file diff --git a/mods/ITEMS/mcl_loom/mod.conf b/mods/ITEMS/mcl_loom/mod.conf new file mode 100644 index 000000000..7f0368192 --- /dev/null +++ b/mods/ITEMS/mcl_loom/mod.conf @@ -0,0 +1,4 @@ +name = mcl_loom +author = PrairieWind +description = Adds the loom villager workstation to MineClone 2/5. Used to add patterns to banners. +depends = mcl_core, mcl_mobitems \ No newline at end of file diff --git a/mods/ITEMS/mcl_loom/textures/loom_bottom.png b/mods/ITEMS/mcl_loom/textures/loom_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..835d36fca7aa16e68498091a669d81d146a57bef GIT binary patch literal 315 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 Z=np@M?QWykI+y?e002ovPDHLkV1hJO9kKub literal 0 HcmV?d00001 diff --git a/mods/ITEMS/mcl_loom/textures/loom_top.png b/mods/ITEMS/mcl_loom/textures/loom_top.png new file mode 100644 index 0000000000000000000000000000000000000000..af980f3c197345ab395ecc23d813aa969294820c GIT binary patch literal 358 zcmV-s0h#`ZP)ZNoW>YUE#sn-A+5G?`ZnME%<#|u z<_&{>PhVb~>ifG}XAb&3En-y=O+EnloPGmXUB_4z2!P$Dq*|q}BQQ4rczk+Y;D1Z3 z+E_MRb%6j#^8#0vMgpL_*J2Y|gP_$QRmobG=c=>@WA#NHQBN};TQ^td+H3CEuL%(P(&}>kS7rGWkr$fbC?T2!j9xNy`(Qywv%uPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2jc_- z4>AQUcP(K600C4fF~b7^o9B=eU`p~c=amc z#Y3S&O-aNAC$>fEA)RqIX~DTnvYYwlo9~-6X4A@8E)y*xQ9`4Z} zkMQ-8V)6VaC1?S_y4U~!+NTEONV7zqXZp+;W0~XtfMH~DA{SlL!S=fV0L=o#X{-R` z2*b!~jRHskXRKL^dV?TKtcy(vAe7o#PNZ;RZC|0j8fye;Rm`x|U z`6AKv6n~F}bYCVphLJ_fKk!4W6^DGL{@%3Yuli5-fh>^u)8H4V-=_Xy7F+570000< KMNUMnLSTXd7{@{Y literal 0 HcmV?d00001