Fix inconsistency between vanilla and modded glass. Closes #4679 (#4680)

This commit is contained in:
Managarmr719 2018-02-02 18:42:41 +00:00 committed by LexManos
parent a47eadb9b0
commit 35d9cd94e8
1 changed files with 14 additions and 0 deletions

View File

@ -0,0 +1,14 @@
--- ../src-base/minecraft/net/minecraft/client/renderer/BlockFluidRenderer.java
+++ ../src-work/minecraft/net/minecraft/client/renderer/BlockFluidRenderer.java
@@ -184,9 +184,9 @@
if (!flag)
{
- Block block = p_178270_1_.func_180495_p(blockpos).func_177230_c();
+ IBlockState state = p_178270_1_.func_180495_p(blockpos);
- if (block == Blocks.field_150359_w || block == Blocks.field_150399_cn)
+ if (state.func_193401_d(p_178270_1_, blockpos, EnumFacing.field_82609_l[i1+2].func_176734_d()) == net.minecraft.block.state.BlockFaceShape.SOLID)
{
textureatlassprite1 = this.field_187501_d;
}