From 0139eab9a29d04b1b18d7e5d95b3c1f1fc52ccda Mon Sep 17 00:00:00 2001 From: Carter Kolwey Date: Mon, 27 Feb 2017 17:49:28 -0600 Subject: [PATCH] Rework dirt crafting Dirt is now crafted from stone dust, leaves, water, and sand, instead of by grinding gravel. Stone dust can be obtained by grinding stone or sand. --- technic/crafts.lua | 11 +++++++++++ technic/machines/register/grinder_recipes.lua | 5 +++-- technic/textures/technic_stone_dust.png | Bin 0 -> 417 bytes .../textures/technicx32/technic_stone_dust.png | Bin 0 -> 1284 bytes 4 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 technic/textures/technic_stone_dust.png create mode 100644 technic/textures/technicx32/technic_stone_dust.png diff --git a/technic/crafts.lua b/technic/crafts.lua index 8a8cd37..4859768 100644 --- a/technic/crafts.lua +++ b/technic/crafts.lua @@ -191,3 +191,14 @@ minetest.register_craft({ }, }) +minetest.register_craft({ + output = "default:dirt 2", + type = "shapeless", + replacements = {{"bucket:bucket_water","bucket:bucket_empty"}}, + recipe = { + "technic:stone_dust", + "group:leaves", + "bucket:bucket_water", + "group:sand", + }, +}) diff --git a/technic/machines/register/grinder_recipes.lua b/technic/machines/register/grinder_recipes.lua index 87c6ade..e3b6b7a 100644 --- a/technic/machines/register/grinder_recipes.lua +++ b/technic/machines/register/grinder_recipes.lua @@ -20,11 +20,11 @@ local recipes = { {"technic:zinc_lump", "technic:zinc_dust 2"}, {"technic:lead_lump", "technic:lead_dust 2"}, {"technic:sulfur_lump", "technic:sulfur_dust 2"}, + {"default:stone", "technic:stone_dust"}, + {"default:sand", "technic:stone_dust"}, -- Other {"default:cobble", "default:gravel"}, - {"default:gravel", "default:dirt"}, - {"default:stone", "default:sand"}, {"default:sandstone", "default:sand 2"}, -- reverse recipe can be found in the compressor } @@ -103,6 +103,7 @@ register_dust("Sulfur", nil) register_dust("Tin", "moreores:tin_ingot") register_dust("Wrought Iron", "technic:wrought_iron_ingot") register_dust("Zinc", "technic:zinc_ingot") +register_dust("Stone", "default:stone") if minetest.get_modpath("gloopores") or minetest.get_modpath("glooptest") then register_dust("Akalin", "glooptest:akalin_ingot") register_dust("Alatro", "glooptest:alatro_ingot") diff --git a/technic/textures/technic_stone_dust.png b/technic/textures/technic_stone_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..ce9d9e4222d1a210b8e4524a9ed0f9ea00645022 GIT binary patch literal 417 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Y)RhkE)4%caKYZ?lYt_f1s;*b z3=G`DAk4@xYmNj^kiEpy*OmPtleD-vXQxueKA@0nW=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`)4r>Eak-aeD2gjd{%m0&EZFd+Dr*UFA3R7u%l6_nGXO zotN7&?&(U;PxCSCVsg|BXzd7#`^V?8MKp8vq&X$0fBy0OHrHL~`4Q1`J*S!ee)v+~ z_+7**AK6H`*62go~CN2B< z#?h(Sx=W{AiSjp9WLdLy&;Gq`SKoXrC@-#=x^#+68)KrxAqnQCA`A)~Od3lSmOfdy z_T}$?CC8OHHC0;$E<_!cU{*YGWrE5{mb$l{k8dzH@Mphx?Vlm#qX!BpPgg&ebxsLQ E0KSu?TL1t6 literal 0 HcmV?d00001 diff --git a/technic/textures/technicx32/technic_stone_dust.png b/technic/textures/technicx32/technic_stone_dust.png new file mode 100644 index 0000000000000000000000000000000000000000..3c49fe6159ca6c0007d770b6a3e20b29d60cd24d GIT binary patch literal 1284 zcmV+f1^fDmP)(#bSj+hE(YNt&dgXHAo)C#Po@TgS#Ww2X}n`dohS zz3;>O^YOtJTWs-v=I-6QO@Iv0+uQr^BsEPFfPsO5FD_rc>|D5T!MS$r+CzYI=gw_9 zp19cym6etF{r)ctg~Dgc%gdZTeHzm=yUv_B^K4;Zq4ggV7#bP^;PKBO@anmSv?>RdsY-Czs1%+cvv)?IMv# zkjZ3dZEa=${{3j0#-m4%1lzVtZQK6g_U+qrcXw}IAQTF1BtJepJUoz2r=9ZhazRlP z05nbG)vH(Nx{k}`LRD2ND=RTglT0RqD2jq4Np)RaUCzYBgcrc)^SxPMY-|jGLx&D= z@7}$kR4O%`%jFzJQG{eN$=uu=OG`^+G8qiRK$0Y$K7GpC+8Q-AHO$Y?bL!M79LK@y z^$NAMwN6Dv#k0=N&hOLdboD#XuC8uuiy#OBRaI4|5#i3AJ2zY|*9R|OzQnd|%FD}XY;0t4agplkYBnZ6pU-1i7LMaEH#f(^!UC$Q zQeR(BEEYpmRT7B=p-_lz+qU6yxzKf;>FH@~+oq+Z#YrZULO2}05eNi6lCNI9+PGuK zj`!p7_*tU(Tsw9(1N=ix)#h)uE2m&iBD;S1BDwQG_46?qy zj>qG{FbwMI>WD_8D2hTP62UMGW@cs>85t2|S)SOwefxL7uNBxpfAZwX*<>>Lp{8j^ z2L}h`wzf9L$H&>XZyyyE70k}g;_-MW6bi&*F>KpL(=;SW!m=!umX=Ty1-IMH{rmT+ zsi{Fx6vwhGAs&yfs;c^RUtiyqzgoj3P1C;d`FtlvM@Jiu965466bf~=x3~9Zvsq%X z7}L|!jE|2aiXt;JGeo0NR8>V$6joPPktB)NuU~WX=1p{6r>v}ud_LblKR^HJ)YMc> zUtiyq->#(ariUmH2++~d@w>C0o}Ob~uXimN492>