From dc85ecc293a64ab08c30b03592a25005ec8a758f Mon Sep 17 00:00:00 2001 From: Sen Date: Wed, 6 Aug 2025 10:43:01 +0200 Subject: [PATCH] fix dice --- .../renderer/blockmodel/ModelBakery.java | 3 - .../client/renderer/entity/RenderDie.java | 59 +++++++----------- .../java/client/renderer/model/ModelDie.java | 31 +++------ .../main/resources/textures/items/die_10.png | Bin 0 -> 5143 bytes .../main/resources/textures/items/die_12.png | Bin 0 -> 5035 bytes .../main/resources/textures/items/die_20.png | Bin 0 -> 5262 bytes .../main/resources/textures/items/die_4.png | Bin 0 -> 5043 bytes .../main/resources/textures/items/die_6.png | Bin 0 -> 4907 bytes .../main/resources/textures/items/die_8.png | Bin 0 -> 5176 bytes .../resources/textures/items/die_d10_side.png | Bin 1395 -> 0 bytes .../resources/textures/items/die_d10_top.png | Bin 1472 -> 0 bytes .../resources/textures/items/die_d12_side.png | Bin 1397 -> 0 bytes .../resources/textures/items/die_d12_top.png | Bin 1468 -> 0 bytes .../resources/textures/items/die_d20_side.png | Bin 1492 -> 0 bytes .../resources/textures/items/die_d20_top.png | Bin 1558 -> 0 bytes .../resources/textures/items/die_d4_side.png | Bin 1432 -> 0 bytes .../resources/textures/items/die_d4_top.png | Bin 1449 -> 0 bytes .../resources/textures/items/die_d6_side.png | Bin 1370 -> 0 bytes .../resources/textures/items/die_d6_top.png | Bin 1458 -> 0 bytes .../resources/textures/items/die_d8_side.png | Bin 1372 -> 0 bytes .../resources/textures/items/die_d8_top.png | Bin 1394 -> 0 bytes .../resources/textures/object/die_d10.png | Bin 0 -> 6261 bytes .../resources/textures/object/die_d12.png | Bin 0 -> 6371 bytes .../resources/textures/object/die_d20.png | Bin 0 -> 7012 bytes .../main/resources/textures/object/die_d4.png | Bin 0 -> 6265 bytes .../main/resources/textures/object/die_d6.png | Bin 0 -> 6174 bytes .../main/resources/textures/object/die_d8.png | Bin 0 -> 6507 bytes .../common/entity/projectile/EntityDie.java | 9 +-- common/src/main/java/common/item/Item.java | 13 ---- .../java/common/item/projectile/ItemDie.java | 15 ----- .../main/java/common/model/GuiPosition.java | 1 - 31 files changed, 39 insertions(+), 92 deletions(-) create mode 100755 client/src/main/resources/textures/items/die_10.png create mode 100755 client/src/main/resources/textures/items/die_12.png create mode 100755 client/src/main/resources/textures/items/die_20.png create mode 100755 client/src/main/resources/textures/items/die_4.png create mode 100755 client/src/main/resources/textures/items/die_6.png create mode 100755 client/src/main/resources/textures/items/die_8.png delete mode 100755 client/src/main/resources/textures/items/die_d10_side.png delete mode 100755 client/src/main/resources/textures/items/die_d10_top.png delete mode 100755 client/src/main/resources/textures/items/die_d12_side.png delete mode 100755 client/src/main/resources/textures/items/die_d12_top.png delete mode 100755 client/src/main/resources/textures/items/die_d20_side.png delete mode 100755 client/src/main/resources/textures/items/die_d20_top.png delete mode 100755 client/src/main/resources/textures/items/die_d4_side.png delete mode 100755 client/src/main/resources/textures/items/die_d4_top.png delete mode 100755 client/src/main/resources/textures/items/die_d6_side.png delete mode 100755 client/src/main/resources/textures/items/die_d6_top.png delete mode 100755 client/src/main/resources/textures/items/die_d8_side.png delete mode 100755 client/src/main/resources/textures/items/die_d8_top.png create mode 100644 client/src/main/resources/textures/object/die_d10.png create mode 100644 client/src/main/resources/textures/object/die_d12.png create mode 100644 client/src/main/resources/textures/object/die_d20.png create mode 100644 client/src/main/resources/textures/object/die_d4.png create mode 100644 client/src/main/resources/textures/object/die_d6.png create mode 100644 client/src/main/resources/textures/object/die_d8.png diff --git a/client/src/main/java/client/renderer/blockmodel/ModelBakery.java b/client/src/main/java/client/renderer/blockmodel/ModelBakery.java index 9d326241..776d4803 100755 --- a/client/src/main/java/client/renderer/blockmodel/ModelBakery.java +++ b/client/src/main/java/client/renderer/blockmodel/ModelBakery.java @@ -214,9 +214,6 @@ public abstract class ModelBakery } private static final ModelBlock getModel(Item item, ModelProvider provider, String name) { - ModelBlock model = (ModelBlock)item.getCustomModel(provider, name); - if(model != null) - return new ModelBlock(model, item.getCustomPosition()); if(item.hasBuiltinModel()) return new ModelBlock(MODEL_ENTITY, GuiPosition.NORMAL); Block block = item.getBlock(); diff --git a/client/src/main/java/client/renderer/entity/RenderDie.java b/client/src/main/java/client/renderer/entity/RenderDie.java index 976325af..7829a254 100755 --- a/client/src/main/java/client/renderer/entity/RenderDie.java +++ b/client/src/main/java/client/renderer/entity/RenderDie.java @@ -2,44 +2,33 @@ package client.renderer.entity; import org.lwjgl.opengl.GL11; -import client.Client; +import client.renderer.GlState; import client.renderer.model.ModelDie; -import client.renderer.texture.TextureMap; import common.entity.projectile.EntityDie; +import common.item.projectile.ItemDie; -public class RenderDie extends Render -{ - private final ModelDie model = new ModelDie(); +public class RenderDie extends Render { + private final ModelDie model = new ModelDie(); - public RenderDie(RenderManager renderManagerIn) - { - super(renderManagerIn); -// this.shadowSize = 0.09F; - } - - protected String getEntityTexture(EntityDie entity) - { - return TextureMap.BLOCKS; - } - - public void doRender(EntityDie entity, double x, double y, double z, float partialTicks) - { -// BlockRendererDispatcher blockrendererdispatcher = Game.getClient().getBlockRendererDispatcher(); - GL11.glPushMatrix(); - GL11.glTranslatef((float)x, (float)y + 0.05F, (float)z); - this.bindEntityTexture(entity); - if(entity.getValue() == 0) + public RenderDie(RenderManager renderManagerIn) { + super(renderManagerIn); + } + + protected String getEntityTexture(EntityDie entity) { + return "textures/object/die_d" + ((ItemDie)entity.getItem()).getSides() + ".png"; + } + + public void doRender(EntityDie entity, double x, double y, double z, float partialTicks) { + GL11.glPushMatrix(); + GL11.glTranslatef((float)x, (float)y + 0.05F, (float)z); + this.bindEntityTexture(entity); + if(entity.getValue() == 0) GL11.glRotatef((float)((entity.ticksExisted % 10) * (360 / 10)), 0.3f, 0.4f, 0.1f); -// GlState.translate(-0.05F, -0.05F, 0.05F); - GL11.glScalef(0.5f, 0.5f, 0.5f); - Client.CLIENT.getRenderItem().renderItemAsGround(entity.getStack()); -// blockrendererdispatcher.renderBlockBrightness(Blocks.planks.getDefaultState(), entity.getBrightness(partialTicks)); - GL11.glPopMatrix(); - super.doRender(entity, x, y, z, partialTicks); - } - -// protected boolean canRenderName(EntityDie entity) -// { -// return entity.getValue() != 0 || super.canRenderName(entity); -// } + GL11.glScalef(-0.1f, -0.1f, 0.1f); + GlState.disableCull(); + this.model.render(entity, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0625F); + GlState.enableCull(); + GL11.glPopMatrix(); + super.doRender(entity, x, y, z, partialTicks); + } } diff --git a/client/src/main/java/client/renderer/model/ModelDie.java b/client/src/main/java/client/renderer/model/ModelDie.java index 0f990928..3a8a5669 100755 --- a/client/src/main/java/client/renderer/model/ModelDie.java +++ b/client/src/main/java/client/renderer/model/ModelDie.java @@ -1,27 +1,16 @@ package client.renderer.model; -import org.lwjgl.opengl.GL11; - import common.entity.Entity; -public class ModelDie extends ModelBase -{ - ModelRenderer cube; +public class ModelDie extends ModelBase { + ModelRenderer cube; - public ModelDie() - { - this.cube = new ModelRenderer(this, 0, 0); - this.cube.addBox(-8.0F, -8.0F, -8.0F, 16, 16, 16); -// this.cube.rotationPointY += (float)(24 - 16); - } - - public void render(Entity entityIn, float p_78088_2_, float p_78088_3_, float p_78088_4_, float p_78088_5_, float p_78088_6_, float scale) - { - GL11.glPushMatrix(); - GL11.glTranslatef(0.0F, 0.6F, 0.0F); - if(Math.abs(entityIn.motionX) > 0.05 || Math.abs(entityIn.motionY) > 0.05 || Math.abs(entityIn.motionZ) > 0.05) - GL11.glRotatef((float)((entityIn.ticksExisted % 20) * (360 / 20)), 0.3f, 0.4f, 0.1f); - this.cube.render(scale); - GL11.glPopMatrix(); - } + public ModelDie() { + this.cube = new ModelRenderer(this, 0, 0); + this.cube.addBox(-8.0F, -8.0F, -8.0F, 16, 16, 16); + } + + public void render(Entity entityIn, float p_78088_2_, float p_78088_3_, float p_78088_4_, float p_78088_5_, float p_78088_6_, float scale) { + this.cube.render(scale); + } } diff --git a/client/src/main/resources/textures/items/die_10.png b/client/src/main/resources/textures/items/die_10.png new file mode 100755 index 0000000000000000000000000000000000000000..97e031b5ef0a72f0ea822f7c8875628559f1fbf8 GIT binary patch literal 5143 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 CEU(W1 literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/items/die_12.png b/client/src/main/resources/textures/items/die_12.png new file mode 100755 index 0000000000000000000000000000000000000000..7ca5797b0874e3ae163aa5473d46ee1bb3dc2df3 GIT binary patch literal 5035 zcmeHKc~leU77rk@TXA7iU<^pBn0+A`2nd8F2pU#V5uMCTAd-z_AOTCIf>y0sM64FE zl~z&vDoT|i)FSw_2nyD!MR6%sWhp2kt)Q0I_az|WY0r7bb6)>5=S*hiF2C>I-@V^W zzK!CAVRqIo)+7?iP82ST0r$y<%W@+4b|3f?A(1BB%#KSWVh|mq)~KX1ISvt7Y8=A# zGAW6qZ#%qr*~fR^u^mpCer$s0EVuLZel6Xu7an&$KI$!+yUH#vUDzQfDYVUc~619bO5DAOg~UofpS|C~4VXJvn*+=_p z4n*j_N}^=nR=Hi*oQ%I`f~{#hFueXZzW3B;GcHmeI{ZAStwauYnG9RKcckK?0Cl{c zHUGh2SKX+WV z`tGAR=!~~eFGiLxB4Za5ql3c zHFa^j!Wd>#=O&w;5ETY~tlczZMJ2EQdJ`P~y9;~OkG*GokKBIV9u|Eea4jn^@2y#9 z3WByyS$?Gp-M}c@HTCVlOIPm2hBNjTvEG#?w(QzdS};)m!OVwZ?U2XJ{_rrWWGlxgSG2j(!Q*Y4t|Hzdi<%wQu(3#Tg5$+nx3|tw**hF44iE%`~AkS zN!sxxcN?#WZ5`9P?C!7wzbNTyx6QvZZ5G{aqPb#pziW%UllK5Z^o;lE&GP1WQZawws^*>79N)w%;3=eg%oBKn0%kI82n94-BuqOX-L zKfIwNt)H0pA#ZohGoAdC?)NU=b&Zj^%stZ0$L~y!w=n(T`pLTQcb?lso4JgV)BWsl z+G@CkUU)QKyyrPk?bXV=ZuJz9R$x!vmlW7Cnk z$2I4C<03j0)ablE*9!lPirV;Ne(49Zr1l>vv??x<^It!7A(^jRHz>`&$8PJ2jIc5MeDEpw{f z`%_}k=Sd%5%xCp3eGpam(;m}9g!>UwBy`;nl)EA!eZaTi$lhvm-{dc=exPh#|Io&^ z@4hPN>d9p{*L?Y)1ANfB}PTUs7gUaFqH(S>J@4*2T3Hq0KFPP({KWk;3+bt zfZX@(DKaF(1mwk>D0-AS7*CajXKV1-?1gb?b{fjZ$N~P=etH-HC~yLS^a{CB3+n}B zBQ6Y{4PqJ@GMW%+0&-%M7z$QtaEMK1Q|Xity)2VS_P2)oG?)~Q5r&RJfHwg-l_1nG zji%G-s5%x^rAeVN_!FPUKNqwZT&v2^ zpm<0ot|UChLtyBbzdA!BH>QK3G+d4=fTxIicFz4dI7Ruu_R>D zmt?&Xn?YktXM7;QeGK;%>le8jje%8E6f9Js8HVsgLIK&ZK8&eQ83r34SqPuc1T8>e zN^qRQ#<>!TgoQCEJT8KxJ{XSiIMQ)YBBho{KPRD#0Qa%?O2eC*a16_&8$46y=!T=Q82j`+}KAXZs5CDaAOCqaVtTPaZ|tuI+B7G$;3yB z1+Yd`Xey#i!NK$xZPyoa+26DRm&HMNJhp^FXR-Jc&<;3-kFeMjgpYAqQVc;6-UzK@ z=vtMO&>{DskosEfG`T3NBJvZw9$lVhMDmqV?Wwo zIPo(Yj2kk*Z$t)$7np^#v0*sM8HnJY{EXJ(pIich-YoK3{Jx><4PCFrz-t-5>8>|) zy%qznW&EbQ{%>?yzdTOiO7Jg82M$Z|MP|9+pfyplAWUdDagj(*gTGw^ZdU5>C0Y`R z>S4G{^!o!cfzW~wMTJ;&TTZm}V0At`#si`YB4J=0@BE(aQIpovC$BqISll&R{qHRs zM7J6n)s2Fa6TNA(thUuW;>@uNQ5Q<3#kD@CIF5Tswkt%O+(pFEpK~kgw&hIOkeoYg z5nhB>OiZn>I{nnPwAsYu*E6S@m*p)Xr`EUDnRI1z=GvdgTO@K|=}EK2jeYN@OyhhS zu`N_*KeW#(zD66(-(7qnL^{E4*FyW%%~=J@P4?XWqvW*H)y=(HrDM6xZl_;~$G+W! zX)rafKnks@>s`99C{;VP)w2P6J7aa<2gQW{=GA=j=zubBkQYf5vQStav~ul#0d^pF A&Hw-a literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/items/die_20.png b/client/src/main/resources/textures/items/die_20.png new file mode 100755 index 0000000000000000000000000000000000000000..046b50b4dd9edc4a31e9c3f311bb56f0223a4829 GIT binary patch literal 5262 zcmeHKc~leU77v1e?D|;LqQ-y<>SUj6vdF$h5h7B>WipvykSr!43DCNrqM#Jq0il2j z=%I>MR4Q8Bzzq;_Wf3ilAhd{J*|BdDQ1P_qyyH2q|Cw_pGjo^Uckl1s?+MoCjME?MN9@>YGHbqZU6)FdBuBK)>K|5U4Q<6!FBwjB?r_S_omecx&R zAb+M}`!AE?OM`9#dc5Jwd-p6!zmIXz&n7g!eJ90F(i*VL>xljK;m-Wd{3^rwE0TUq zI-)GJ7Eg{clor(%G{p@oIsCTFg~dfN!>k`vZQX6aAf^9GnbXrf%XwC2?Psha@klRL zk5NyYVH|2$HSKElE=Bz$rB1%#i2&hQy-wHosorua$37^JR_8hq&l1I1%y@O3tar?A z9-iDKYs#&h?=wFcu{TuwcF!t}zaQYQ+Dp#Xj0WVzsq+D$s*<>6#QGal9%UO>p6Ji!x?9B6;n>?v-an-TaG0BCZiTacM zV;F7|bhb>7&s!XvdQgAs9*o_MNXuJ#X4p5sT=!ALu0C!Zl~QJ&V}JKYQUvh_p04d> zon`Cx+iEXtb?85ak9Dirt!x;2`PeJ-JCiA)U9)wJZS46Lk)Bs{mnWuCz2fnMQ;(KS z4Jwb{j};7>@5@aIygQ9Xp@x-Ln%y3F>1Lu-$+o*CsgB!NRpk{m`q{1I`pj8zI&iOZ z_=%M;8>EM41cvL-mpp%8l<{oZnq4N% z@2y0h&kaSxdAC!wo}2C+y7|X9;gJWj$&*(VOLQI^DApc6z~nn6crQ2Dcsct~`L*?S z(b7$vbA1=sla5bs2&$w#vR_soF??djkL5K{qNt7p(YMD=nNRkQ3STg%4&*5}{9bo8 z^MbC=>x!PD;I-HCX6$^~{tna;znK7aI@O6}P$$bHWnnn-HAubeNvJa-YNIGhk)m0dPjJlj;!tesxQ93dz;vrQapL=e~^$Vj;Y0YWrU8Cl`6ErmPvPo$XC) zV7tam!6%Ib>sZFGU76u@fF>^_;5P?&RqVf>UIezszfyM~+l1-EfVu`DsP(uJG=(fSK_(hqdxce!jUUM zAzw^S-Q&jG=yV;@Qj6J{7Fvu==H11;3%g#0S-k%hbk6U}oYS1nRal~w} zAaX1h2@{AMac_!Ca99D)5w`+l6WJ0sWWB&UT8ackFX6z^8(=06=j>$Qpkko_LPQQ> zRl*37jHPnKX>eKSvsz5RVKpZ54UV`Fb^z8*EJd(XJQYs_JX8V&8Rukxb&&G-tU!0q zF$na{5w~70m#_!~rBaDkQt)DF7=grOG6_U7flLNa3qTenl0zy$B(qUNjAFPWGFU2* z$OU2%R*ea9#gTGH91hiEKg1`Lu-PBsMY1s#P(BDMNJ1dti3FjLFy2EZ_fVi9V*&l6 zhm3>%Oc4SRnK)7kBOVGwB)1t4!Gk~gOCqHansj(D0f|6_sHqHHmGs$?UOw!Aj~;3Y z!URHz#tS9;GfTOE|B0;6VpD50>5LBqb^nO_ne~Uh)PX zF)ZM*G>;&iN~D1x4Dk325v0fIyj zpwpQMKqb@o00bfwfWoICWIBUK=W@9kC?3r66ibB=T26rw3PT7IQJ6-dCYr9i&oeObSS$F-ahk_Q@z1k;>3cRAZ8e zcnVdcQI~~_H z5dzIt!eTX>f(5~&DaarN!qdcwVvVZc^^hnGL8r%9yMB-h{-G7PAeBZZq5B#}i-mR* zNC6<2Mh7Td800e<6e5!}O6x~-nV2tELQ=#f4CN8!3T;mfS6Dkuq3l18MY$ePR{s zkuT!+D_vjd`XUCt$oOk_eWmM*82BRNuif>3qs!paaS9Qk|ALh0VJRxTdLMew(&hSj zxoeJGm;txq&FIr4iTAfM3Cw9Q6#uM|-KX?&CQZ;C37>Va z*QKOZ8QAsnv)fLrB7e(on5PVwXDSZ#y~!Q9b)Ef&;H{0FHZ3(bc;3dVw1S literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/items/die_4.png b/client/src/main/resources/textures/items/die_4.png new file mode 100755 index 0000000000000000000000000000000000000000..d249e9b7a2db294c6a3d25b0b664609249bfff48 GIT binary patch literal 5043 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 QZ^&HW7tBBW$*K*10(`HYRR910 literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/items/die_6.png b/client/src/main/resources/textures/items/die_6.png new file mode 100755 index 0000000000000000000000000000000000000000..5bf962d87e5b4fa80a991416c0418864e42d4c19 GIT binary patch literal 4907 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 literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/items/die_d10_side.png b/client/src/main/resources/textures/items/die_d10_side.png deleted file mode 100755 index c928f9152ec9fdefdca2b51e53a5015626246503..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1395 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 ajphZw;5nLx=4w0u0000 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 IM6N<$g8XdWEC2ui diff --git a/client/src/main/resources/textures/items/die_d4_side.png b/client/src/main/resources/textures/items/die_d4_side.png deleted file mode 100755 index d7cb196b34bee566d89804c0cdd81e803f56bf41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1432 zcmV;J1!ww+P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O=0{lJq7F{m&_K1SGMD<6xGm+#tu#V{z}@GxJSi zstp#h5bsICZQ4J7ck>r6wyMVYs3C=5ak=CYXAIP?YxQK^yzd8l4({aUGQkiDdRdR5 zZT$?nzrGONmLKhak{ zfKff{2^(%gVsY28ij1E~hKzByf`!NYl-McJ*VviM@BzHb=m9&Mw_NU_Fg9$3@PN^l zlYfofMCgIFbLG1UVjJ!4b&FlE+Iw5O%Ps(^VD_fYt;`V=0jHDsT0o2Vd5q(12~DxZ z0>&!XJkW}vL<}4|IjWSYQ=5IE0v8=Oj_8>S%ao}^PF!SA;6|g)QIb?63VsS$6NvfZ z3(a-YT(6K~?LFsYw4CYBW`As<}}^C^gr73oSNnspXDX z>(X8KJ@nYMr=BmYZC3ADqX*_bvqqb>!I+zR@yZ&+F`g!9loLNV17qw6jK{$M0-6VB zR>?UY%nimjAAI?_=bTfOQ%sqw8EikA5_|898=J8zF&zHpwH1i#Kz)N3oFWEmDGctYUWvwZuKx-KTKa&HNTJP6|3g!n5MkBIQ- zUReQ^6#sO3P3B(~j>nDGJ=GKd000JJOGiWinE(I){|HwRlK=n!32;bRa{vG?BLDy{ zBLR4&KXw2B00(qQO+^Ri3Z6APhvGsk7)sy6GLW zZ7 zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvvg9ZX{MRYw2uLh~<6xGExxpNNlEtp2tKO@A z-6qOl5JF^1f}-}{zn%WUBPI$tuQ8+$3?7$Ul8i<)>sd7$H{biioQ;Qmx&{PY7PVcU zp>6q$et(;wZucLL{iJ2gWAUY0t~O+pOi~c@56POO}wyzT{64|W(?-W8&V*I`^MBy zd}pCMzcF{jS}^D*%n=*R=2$8Y&o|$)lV=M#ZycEw8mx6I07O{Z!x*+;zy!9Q0~-}l zX5bjXPln}Uog83*y_d?=!Hu;63V~+Ba6)&qBsRcxM8?1sF1PaJ<&clDyMfgzm z);sdv2d_T*_F?GcYEO!MF|v z;LtKSGm)K>!Q9}?q>;e9fHn4moXUeSFz6bK?|gB0WA01d$h+U-P2Mp_gSx-L91ZF= zbHDQTg0-6GiDD-~BMJwm#&#sO&LK<8a>RmzAjI)u96)m(nJdcbFn$W*6!B}o9Ha8% zKpHij4X8gQ&N|HjMBh{qubQ{+aLy=-SR1XFWEqu53VodQX-(e=oXeZD-g`yLG`cK` z&Q%00+DI1su;Cxn^bVk>n#}~?52sx;AawGy4e1AOdNBLby1TZBZo%|;3>awOU`tsd z9j@H!+xc(cnds2(!=rg=@!c9NKD99XWZc-Qq>j+czV30SMY)AFQ>(>re5V%SI~suy zfXhVz*>5|Ot#$$46Ghvkz=#cAa{XXjji$zUK(cMgEoe@`(hqm1m>yOTUSdwl8Cv5o z8XF$T?kf)=xJXM2c`XH(h@dHNFkMDsh~+eoZ|wJb_9yA|hpbOhiVc*H?OKXp zST=3@U;N&%*EQWb+%159z#`$a-!$T?yO_ag^ZV@XJov=oIVT5&yS<$0r?PQUJak=Z}`xt>Ggp72HrcLx%}w5$o$!V;P!iAd>{SS3(!W>VhIY;a&qhB2JHfO&$^3yZ^>F#pAjszA4svTe>EGp0UO>0WH&-Ky?6B-8x`m zbTlp9(B>!$bgtW3ax??$&w}qsw`sV(pnTv%m1+F|cWy4^pPOTx00000NkvXXu0mjf D2Mx4d diff --git a/client/src/main/resources/textures/items/die_d6_side.png b/client/src/main/resources/textures/items/die_d6_side.png deleted file mode 100755 index 50d4deb49b8c3894ef5dc267be4fa9806faa8b14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1370 zcmV-g1*Q6lP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1YwlIti8{nsjH2?+5J%i&oyJDBCq0pq0OPP&r5 zH&iSvgaqeEVCw(O*Py}wV0ZtKgVo?_j8bUQjdZ-+7?TXeRaZbxDdJ@0o)dtP>5wzL1E+BNLUF?4-* z5nwbAe`3jYVKI2>j3Vt4XS^)A?%y!G-31(~o7!UdzP zXa5|#h0ukyGxEd0$hQ#Ru^Uat=*RA|3qUH+-qg93)q^46bh4%ew1~e)KdzS06kDud ztbxsfR*4f^pgGuaP=%IcjHY%!#~gt+$67M+=DX5+s6}BpGBm=aE0rDRL-#@s7Or z!AGw?`5Yv;;6n&8%rh!Si7xsWVvHJ7%qr^CYtX2wNprGEaD@33Qlz9QrJNBo!*#~& z42ztLEmB?Mrr@HEEsIh8IH8aP19dhFU$&jYzO zWVqo+7;)%GBi~rttUj{F7v_FujW=tPF}LjEoi(UqJYDcSPWBq4dG`@-_7!t9srwtu(WGuO_no&V zthKyu6j=n#Dx8=a893O6#bPwu(t=dspz{q^#Zuxte2_^|JsUPfd&0BI8PnD1IATK>9a?+6gLt|k&pCN9Vpdf@afpa!D&NJ zjlKaUCtzox;Ha64_Rj5+L9Ly&vn982*t8rgu6x|o^R2qrB)uNP-T#IIy#%`jvz5tcpMYWx%9-4}4XjM+e2i@#YHs(C=PFeejLNC&! zFZBpIv`MXp6+RV5!S~2fhrJ2D{LlG)1Nwl>8W00ol=h}YAgA-LA`A=wUsis zds_&4?730KSL<7rPYl22C2a`b&&wB*etjffQjR`?=Lbn2P54rzS1jlc?!*U4e{d&0 zTm$qM?#3S-;RblP29V6{NBqeAnyK^<8;Ddy0oG*W=3760PcvMoQ$ z5iX4)0wRo>?Cb-o@sY+tz+w(?JW-~p(crP03Zq0Yn~Nt5!ybK{z%{8w!MSYez6sVL z=mvxW2y=1t>p$#Z{UJ%=5(}DGG{Dmr cjlKNNFUip_j`P{w4*&oF07*qoM6N<$f?v3l@Bjb+ diff --git a/client/src/main/resources/textures/items/die_d6_top.png b/client/src/main/resources/textures/items/die_d6_top.png deleted file mode 100755 index 14f29e82b596b1d2ec0536cb9028a1d2c16fb056..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1458 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 e{h^eA5_kj2E-`LfU0vV+0000TLo5 diff --git a/client/src/main/resources/textures/items/die_d8_top.png b/client/src/main/resources/textures/items/die_d8_top.png deleted file mode 100755 index e48306a60ff4cf3b84a0d0081ee83caa7b29d0fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1394 zcmV-&1&#WNP) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1bvlI$o9{MRYw2nex=efQz<&|8)8Xmo-tz`KTdnYadN0+0+^KvL7vPEav>2f4?*YkR&w8mxkFrD@5)y~(x?61zx zE}|IC!=G5Po3I$%bwrWz6Uoq7+>IbG?g@R7h`X2cx^{Hyo{D$tooZ+D(#vxx$b@AO zPBmJ3_OELd=|}T;J=U%_?S0#4mt8=m05zJ8qo0^EPGWiWHsQY=pG7TA4bPXp^k~fW?i*-9~`XNEG-~ zpe9h;TP{4~rWvoYB64F`T86WM=$A&Xl%KSlquvK~nT_6Rg}m(GG}0KzjXSIW2=`S} zKkGXiJ@Cdn04qSy&oV0}m`&MT6wh~V$;4S;=Zzz?FAa`uIY5aJ+annkAYcNE=fEaf z8<|l@1wI*>TXD7k0ruWDrVeaG0>Du_Vq;9?X=}aR)!149gqMItqGP!LEayD<6PUKu08d9Lv5k@j2fSidyg6~)COX1+QmC+P{(+<;IW<^A@PFAK)||hyg*jvGtvA*xiwPiyL|OBi!s2ax|d(KaisV z-9qjwZZA-4d7daT0UE1t)YM4F#@0DxtJ#*;rKq3%q*x@*kF(|^>v*m3b~2>9Wg5a` zxlao{Bwx8)1Du+I4vuVZYHZ`3&-Zvgmh_E*+b3{OqfJE~EZq~s9VQk@TiI zH_2tM29Al@0aAT-g34h-SA!+wIlG>XG<#{qdkuP`O=`O``&CBInFzQ$Ifi&0$J_-Z z;O~xFFBlc>dA>{YB0YM_??>qsnT}#M0UHZVr^fC`;zTXWR$X^m-Fk}J<#J-7P5809 z9Yp#IhPQkKG6=NARSfMU72gE=_)YQUd0u%EwlzB*v%4%K{S@Z2v}K0&v_))cjrW{7 zcKckH7ju^QeA&xeW7=E_dvY792e0%o15c7ZX5fi{^f3cZ>CuM_ybBYn)k69MUC2A-nO=ZoVxMcQ+`I!O3!7LSsCm(3+1Z!qkMICE9LLrR#2 zYUyBIkRA1g&$Mp_zm)Xi#TWX2%WN|@|KA?gf92@;Fi+!OO>c?*19u$CtZxgB^#A|> z24YJ`L;#rp00938R}qr{000SaNLh0L04^f{04^f|c%?sf00007bV*G`2j>g}2qim5 zJF5-=006Q{L_t(I%cYaC4Z<)GMc+kNP-TszLR3tU6)0es6xoF>G654X2Th6y9|b~| z6WemgZ%#h@zV3g0%aMx-6(9h}q5>Ee)L+-}Mk^HMz&3n|W+wEXK@Uk2oVf+(2lptU zriMrQpw}@(NF*U))lu76q3O%621ItP%@IbP+yFHK-SBpjY z#d9I2S-r_d*=K-k7B=J{?u8nTnQ8NfG8~5E1Igkt*T_p-_y7O^07*qoM6N<$f^Bq; AWdHyG diff --git a/client/src/main/resources/textures/object/die_d10.png b/client/src/main/resources/textures/object/die_d10.png new file mode 100644 index 0000000000000000000000000000000000000000..6e6cc79b6a6f66bbc64845b3c153a9b494301a26 GIT binary patch literal 6261 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 F{tL$~>kt3{ literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/object/die_d12.png b/client/src/main/resources/textures/object/die_d12.png new file mode 100644 index 0000000000000000000000000000000000000000..426b87da1022f66bdc562da0de6311fea6012043 GIT binary patch literal 6371 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 literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/object/die_d4.png b/client/src/main/resources/textures/object/die_d4.png new file mode 100644 index 0000000000000000000000000000000000000000..c851fc0ece7710d6849c02abf27d704b4167c7e6 GIT binary patch literal 6265 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 literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/object/die_d6.png b/client/src/main/resources/textures/object/die_d6.png new file mode 100644 index 0000000000000000000000000000000000000000..2aa3786c9518a6c347f19966e6306838f8b804cb GIT binary patch literal 6174 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 literal 0 HcmV?d00001 diff --git a/client/src/main/resources/textures/object/die_d8.png b/client/src/main/resources/textures/object/die_d8.png new file mode 100644 index 0000000000000000000000000000000000000000..6ec9e5569ca7be772f71e0d8f30764288c9aa491 GIT binary patch literal 6507 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 BX*vJ^ literal 0 HcmV?d00001 diff --git a/common/src/main/java/common/entity/projectile/EntityDie.java b/common/src/main/java/common/entity/projectile/EntityDie.java index 255e240d..32135b7c 100755 --- a/common/src/main/java/common/entity/projectile/EntityDie.java +++ b/common/src/main/java/common/entity/projectile/EntityDie.java @@ -6,6 +6,7 @@ import common.entity.types.EntityLiving; import common.entity.types.EntityThrowable; import common.entity.types.IObjectData; import common.init.SoundEvent; +import common.item.Item; import common.item.ItemStack; import common.item.projectile.ItemDie; import common.tags.TagObject; @@ -115,8 +116,8 @@ public class EntityDie extends EntityThrowable implements IObjectData return this.getValue() != 0; } - public ItemStack getStack() { - return new ItemStack(ItemDie.getBySides(this.sides)); + public Item getItem() { + return ItemDie.getBySides(this.sides); } public boolean interactFirst(EntityNPC player) @@ -125,7 +126,7 @@ public class EntityDie extends EntityThrowable implements IObjectData { if(this.noPickup) this.setDead(); - else if(player.addItemStackToInventory(this.getStack())) { + else if(player.addItemStackToInventory(new ItemStack(this.getItem()))) { this.setDead(); player.worldObj.playSoundAtEntity(player, SoundEvent.POP, 0.2F); player.inventoryContainer.detectAndSendChanges(); @@ -140,7 +141,7 @@ public class EntityDie extends EntityThrowable implements IObjectData // return false; if(!this.worldObj.client && !this.dead) { if(!this.noPickup) - this.entityDropItem(this.getStack(), 0.0f); + this.entityDropItem(new ItemStack(this.getItem()), 0.0f); this.setDead(); } return true; diff --git a/common/src/main/java/common/item/Item.java b/common/src/main/java/common/item/Item.java index 22bb3e7c..332cd1b4 100755 --- a/common/src/main/java/common/item/Item.java +++ b/common/src/main/java/common/item/Item.java @@ -10,9 +10,6 @@ import common.entity.npc.Attribute; import common.entity.npc.EntityNPC; import common.entity.types.EntityLiving; import common.entity.types.IProjectile; -import common.model.Model; -import common.model.Model.ModelProvider; -import common.model.GuiPosition; import common.tileentity.TileEntity; import common.util.BlockPos; import common.util.Clientside; @@ -351,16 +348,6 @@ public class Item { return new String[] {name}; } - @Clientside - public Model getCustomModel(ModelProvider provider, String name) { - return null; - } - - @Clientside - public GuiPosition getCustomPosition() { - return null; - } - @Clientside public String[] getSprites() { return null; diff --git a/common/src/main/java/common/item/projectile/ItemDie.java b/common/src/main/java/common/item/projectile/ItemDie.java index 73118aff..a68091e1 100755 --- a/common/src/main/java/common/item/projectile/ItemDie.java +++ b/common/src/main/java/common/item/projectile/ItemDie.java @@ -10,12 +10,8 @@ import common.init.SoundEvent; import common.item.CheatTab; import common.item.Item; import common.item.ItemStack; -import common.model.Model; -import common.model.Model.ModelProvider; -import common.model.GuiPosition; import common.tileentity.TileEntity; import common.util.BlockPos; -import common.util.Clientside; import common.util.Facing; import common.util.Pair; import common.util.Serverside; @@ -82,17 +78,6 @@ public class ItemDie extends Item // playerIn.triggerAchievement(StatRegistry.objectUseStats[ItemRegistry.getIdFromItem(this)]); return itemStackIn; } - - @Clientside - public Model getCustomModel(ModelProvider provider, String name) { - return provider.getModel("items/die_d" + this.sides + "_side").add(4.8f, 4.8f, 4.8f, 11.2f, 11.2f, 11.2f).nswe().uv(0, 0, 16, 16) - .du("items/die_d" + this.sides + "_top").uv(0, 0, 16, 16); - } - - @Clientside - public GuiPosition getCustomPosition() { - return GuiPosition.DICE; - } @Serverside public ItemStack dispenseStack(AWorldServer world, TileEntity source, Vec3 position, BlockPos blockpos, Facing facing, ItemStack stack) { diff --git a/common/src/main/java/common/model/GuiPosition.java b/common/src/main/java/common/model/GuiPosition.java index 7a048677..01bf6d92 100755 --- a/common/src/main/java/common/model/GuiPosition.java +++ b/common/src/main/java/common/model/GuiPosition.java @@ -5,7 +5,6 @@ import common.util.Clientside; @Clientside public enum GuiPosition { NORMAL(0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f), - DICE(135.0f, -55.0f, 180.0f, 0.0f, 0.0f, 0.0f, 2.75f), STAIRS(0.0f, 180.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f), SMALL(0.0f, 0.0f, 0.0f, 0.0f, 0.25f, 0.0f, 1.25f), SMALL_FLAT(0.0f, 0.0f, 0.0f, 0.0f, 1.5f, 0.0f, 1.25f),