From 6a39b1f2304b5d01ee0d565817b6bfe9839e646e Mon Sep 17 00:00:00 2001 From: Fenn Date: Fri, 11 Jul 2014 17:39:36 +0100 Subject: [PATCH] Paperwalls? Paperwalls! --- .../jbcs/minecraft/chisel/ChiselBlocks.java | 17 ++++++++++++----- .../resources/assets/chisel/lang/en_US.lang | 12 ++++++++++++ .../chisel/textures/blocks/paper/box.png | Bin 0 -> 594 bytes .../chisel/textures/blocks/paper/cross.png | Bin 0 -> 602 bytes .../chisel/textures/blocks/paper/door.png | Bin 0 -> 685 bytes .../chisel/textures/blocks/paper/floral.png | Bin 0 -> 624 bytes .../textures/blocks/paper/horizontal.png | Bin 0 -> 458 bytes .../chisel/textures/blocks/paper/plain.png | Bin 0 -> 430 bytes .../textures/blocks/paper/sixSections.png | Bin 0 -> 534 bytes .../textures/blocks/paper/throughMiddle.png | Bin 0 -> 583 bytes .../chisel/textures/blocks/paper/vertical.png | Bin 0 -> 555 bytes 11 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/box.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/cross.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/door.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/floral.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/horizontal.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/plain.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/sixSections.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/throughMiddle.png create mode 100644 src/main/resources/assets/chisel/textures/blocks/paper/vertical.png diff --git a/src/main/java/info/jbcs/minecraft/chisel/ChiselBlocks.java b/src/main/java/info/jbcs/minecraft/chisel/ChiselBlocks.java index 12f2e656..c1786b1f 100644 --- a/src/main/java/info/jbcs/minecraft/chisel/ChiselBlocks.java +++ b/src/main/java/info/jbcs/minecraft/chisel/ChiselBlocks.java @@ -1191,12 +1191,19 @@ public class ChiselBlocks if(Chisel.featureEnabled("paperWall")) { - //blockPaperwall = (BlockCarvablePane) new BlockCarvablePane(Material.ground, true).setCreativeTab(Chisel.tabChisel).setHardness(2.0F).setResistance(10F); - //blockFactory.carverHelper.setChiselBlockName("Paperwall"); - //blockFactory.carverHelper.addVariation("Basic paperwall", 0, "paper/basic"); + blockPaperwall = (BlockCarvablePane) new BlockCarvablePane(Material.ground, true).setCreativeTab(Chisel.tabChisel).setHardness(2.0F).setResistance(10F); + blockPaperwall.carverHelper.setChiselBlockName("Paper Wall"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.0.desc"), 0, "paper/box"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.1.desc"), 1, "paper/throughMiddle"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.2.desc"), 2, "paper/cross"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.3.desc"), 3, "paper/sixSections"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.4.desc"), 4, "paper/vertical"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.5.desc"), 5, "paper/horizontal"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.6.desc"), 6, "paper/floral"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.7.desc"), 7, "paper/plain"); + blockPaperwall.carverHelper.addVariation(StatCollector.translateToLocal("chisel.tile.paperwall.8.desc"), 8, "paper/door"); - - //blockTempleMossy.carverHelper.register(blockPaperwall, "paperwall"); + blockPaperwall.carverHelper.register(blockPaperwall, "blockPaperwall"); } diff --git a/src/main/resources/assets/chisel/lang/en_US.lang b/src/main/resources/assets/chisel/lang/en_US.lang index 63ca5001..53fc4141 100644 --- a/src/main/resources/assets/chisel/lang/en_US.lang +++ b/src/main/resources/assets/chisel/lang/en_US.lang @@ -670,6 +670,18 @@ chisel.tile.concrete.name=Concrete #Fantasy block chisel.tile.blockFft.name=Fantasy Block +#Paperwall +chisel.tile.blockPaperwall.name=Paperwall +chisel.tile.paperwall.0.desc=Boxed Paperwall +chisel.tile.paperwall.1.desc=Middle Striked Paperwall +chisel.tile.paperwall.2.desc=Crossed Paperwall +chisel.tile.paperwall.3.desc=Six Sectioned Paperwall +chisel.tile.paperwall.4.desc=Vertically Striked Paperwall +chisel.tile.paperwall.5.desc=Horizontally Striked Paperwall +chisel.tile.paperwall.6.desc=Floral Adorned Paperwall +chisel.tile.paperwall.7.desc=Plain Paperwall +chisel.tile.paperwall.8.desc=Door Shaped Paperwall + # Creative Tab localizations itemGroup.tabChisel=Chisel Blocks diff --git a/src/main/resources/assets/chisel/textures/blocks/paper/box.png b/src/main/resources/assets/chisel/textures/blocks/paper/box.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa135353487b002e0d203ab29949284255c2143 GIT binary patch literal 594 zcmV-Y0004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}00009a7bBm000XT000XT0n*)m z`~Uy|8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00FW|L_t(IPfd~S zP8wklg9c#n zrjyNN-kCXPX3nNMC;2d3r(Wu|=4+aCCvhjHQqx|M`!8P?m z3kS8k*m}KQx7)>IlgR|6x*@!&?p_71IeTl_L}d(&`Uq%Z8eaI@+FrAmiB@7c3eXIP zL;9Ge7%vu40QlrP=3@*HH_OQAhFEjJ6VSj7-%qpVTPadNHRz%zO4tgdJqMCm4dAWwpq;A-Z_n;*D86P g)6Dg8rd{&>0fDQ?gmtle?f?J)07*qoM6N<$f)ZN=h5!Hn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/paper/cross.png b/src/main/resources/assets/chisel/textures/blocks/paper/cross.png new file mode 100644 index 0000000000000000000000000000000000000000..0df52d1d2a90482e05b3fad582862c7b0d09ca43 GIT binary patch literal 602 zcmV-g0;T004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}00009a7bBm000XT000XT0n*)m z`~Uy|8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Fv5L_t(IPd$;# zP6AO3h7W=>11PifwsWI`Aq?QCC~@shk(*)!Vl*bcg147+0RaJl7toN5EY$Bzm8NNW z+Wx)#CvbZh^StR|)cBlCz3GqgWj+*m9nYoKLz53L7z}&`ErOAtr@jL!y|R#9i)B_9 zo#iMtwG_drWlbEElvsi&jw)qrFz^2|8jXg-;i+R&*XeY4iuC*ahr-51+EkUDzucQI z?RLA>Y6)O481#BQsixs`DPGH%>Ui5`6Y5AKV6fGsNsuC@VaXydy=oJ1Z}$A zE&w(uB@EUjB3)z@fOE%CRUaU|Sw^I>uW6u2@HiB3!(Be2p!F(i-5+UNPMV_loB@nc ztcQ<6T`g^?8GY;kUBWC@xE3olqNSQ`5xXK=&yo~4@py1dy{Xhi@J z1dq(v190h>nk8~VA2}Q>0LJ1#)Ql@l>rPlTclEbRV-e~&n(bwvbYU?7#ki?&kO{K{ z4x|C#9tp~Pe!Afr3fxn1i^t>HCW;T=OyFpqWF<~eYE;3oPg0uZO2#f_wS)3G0P1e6 ooHVXntC_QI^WmF=@O94m1*)uOzTKAa{Qv*}07*qoM6N<$f;rgz5dZ)H literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/paper/door.png b/src/main/resources/assets/chisel/textures/blocks/paper/door.png new file mode 100644 index 0000000000000000000000000000000000000000..2f005ef4987de22d4f1c04fb9e3c6c5c0f1912ec GIT binary patch literal 685 zcmV;e0#f~nP)004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}00009a7bBm000XT000XT0n*)m z`~Uy|8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00Iq3L_t(IPfby4 zZxTTi9bk5cwszK3Q!I-136-*&Ws9^R5JXDZ#U^cnTEvu=Y8yY8sEI~@Dujm!3jPNk zo@Gem$;r*VXYO;?VXWM8I-QfrWIP_j8I48`ha>16)&9!E;gC`)EObJM%jF_wNa^)@ z{eFKi82p~1)9IXqmGHfVZnq2n=M?RB8-67^M_%qKzy1S?k$0*w-80{4G!P1ino?LM z)i`gpT6lv6>h*f9Ry&Vz6rd%NL^gWDzj``P%7z!-V)}iu0&UKBg8vXOth7=gafku<*Z|%ij*~f(T)S^644>5NBU=ckBt^$&Oso z*$t0_5-7ssZQC!ZGJeA4zS}+;3xL-zw5x(v&8s(jZ)ugBdTDC!3fig8ia|Cz8eg_- zuxeI4c+3xiJQLvQt;LL=X9GO1a!Xf|8`7IFD@T}p^u?Z-z^;!}OH)83nVOOdDfy6+ z-RAiaPi@eWZm)zPvl~j9oLr-+b(&bEF&|B=Nnmfanp0YSS_s$=rY;!*i1a2c!CIPEZNFGRF5n# To0>-t00000NkvXXu0mjf^Z6t3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/paper/floral.png b/src/main/resources/assets/chisel/textures/blocks/paper/floral.png new file mode 100644 index 0000000000000000000000000000000000000000..acaccf2b953cb0adc59f53f856efb8aa889b7ea0 GIT binary patch literal 624 zcmV-$0+0QPP)004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}00009a7bBm000XT000XT0n*)m z`~Uy|8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00GcRL_t(IPd$>k zO9N35#-9Y@dhM28e}ESRlPm!*?5(^K1;L}x#@bGe*eGHXgp_U@D-pG{6v4)F*&N20 z=*GszHUWQcM>9Nzw>$HF^Ucg_TZI?Y(E79@1Bw zQzu6?Qi);!))R(Gj)ke91DPiPcrY)=_gtii7^RLoRKZNDNewvp2>7OHVaYxn5AmYHmG_sl#=0r=%|VKwLE0LO6NmW(VZQGvqK#;1^MrQWjPvSWzk@Dl)XD*0NSP;a-7$fV< z^q;?eXF&vAk%E{2U;-6ftnOp1tD2*kR3fYX0y6dg!2Qm#9smFU07*qoM6N<$f|oza A@Bjb+ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/paper/plain.png b/src/main/resources/assets/chisel/textures/blocks/paper/plain.png new file mode 100644 index 0000000000000000000000000000000000000000..474dad1019250fe93ff7aef241e31e1571bcc649 GIT binary patch literal 430 zcmV;f0a5;mP)004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}00009a7bBm000XT000XT0n*)m z`~Uy|8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO009n3L_t(IPfe0p zl7lb|L_NU$ua{yQ!jgeQK-E0)5>@&`maSGxvi&p9b19{18Z0=^^SUm5QP(xr!>X#v zvMk%S?fZTl$Lj_X+I3yA&l}S;;X^KXED4g~aoG3$Fbr&kIg#*tgP2a&b#2>X0g{kp zL&XQhm|;MUJRC?=!zPErn1NG(%s7r#)5of!#JeRIwP{Acwg>Zb;+P@pnue7m?2yC1 z8lK4;#B!vLmK==*p6 Y1Daof{J7a{8vp004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}00009a7bBm000XT000XT0n*)m z`~Uy|8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00DMML_t(IPi2zX zO2bePhO^O%OTAR<1E?(&tGN*bpTVU?5X38Qdplf6yHahA(vRaGcuS=zQe=$FB7rzi@~^K@gkEX#FW3qY1-i^U?(^Y2=cB)Rju zGViQ^dk`Rc$r-dX?pCxD5&9B%^%!;q&$nAe*l3r7@1__&eTY!(Co0Dr#+ zB|(aY6a8&6FeMR$;6}i3-;TPAn((m$$$?&4&c-N7SGAB!xLRM7M-RfIK)jc zl83V%Zfa1q>X@*mY2_7+n;?3CSdGc}Q;X>VCUMN?bG3oo`)ic?QHwB2WdNFzl7i7# zrz5imEbV4Q)J$o$X#f~kn>JIz3XR%;L)!&_yePwGj27J&HxOHG9y4 zS_jJ0g&9Bn$f*1POb>GK;PdJKK}-gH4Mh{6Dhz-u><{hb`jCUpb{@~o)_LNU9iw9Y Y0PN((VW&&h_y7O^07*qoM6N<$f{Eke0ssI2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/chisel/textures/blocks/paper/throughMiddle.png b/src/main/resources/assets/chisel/textures/blocks/paper/throughMiddle.png new file mode 100644 index 0000000000000000000000000000000000000000..872b861f00f176c7b258d52fa058a9b9c07dcf55 GIT binary patch literal 583 zcmV-N0=WH&P)004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}00009a7bBm000XT000XT0n*)m z`~Uy|8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00E~-L_t(IPnD6` zP69y?MVpXJH>mWZ+XuK{2*V)m@!2;;Kop}AqcQOp+3(e!t)A_1f)rqtR$Kn_R^@oz6pk=`5qw$-1Qnxz~x+ z>-Ac#hR3?yE=;MW;d61d;%RlTX4yp27#yhsP{cI6@Lx*F%Ump2iRDPprqyau$27rs z=^`y4oVt!GPYBYRWyGkavCM%Fpnx~r?Zp+cUS!Sve&9}C3g7;Kd;qrLA z%mJe}p2L-_#0g4`%DeV39mss**004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}00009a7bBm000XT000XT0n*)m z`~Uy|8gxZibW?9;ba!ELWdKlNX>N2bPDNB8b~7$DE-^7j^FlWO00E0hL_t(IPfe1^ zPQp+ag|8ujI<-ru2XG)E3=N4>+`CeQYC?j#kd141PH*Bf_!_$EE_xmrky}QFjb6#*De9bW)kICb@)9G}(T|NakkCpA_aZGTxZ0`n94@*>0;;hz%p04Onz-i*8q<4IFN)JQG5uEvSn)7G!9%K)9dxf!%b(RR3!20 zWxZV5-0a&pNSk5=vJsXKd=4bwa9y^e9!i_5>Y2YpB?+pKpFt2jS9iUVV;Zi-l+Zvm zDS*7z9O4imREv)Ba?u`S3P)pAJz9u%0vIdhL