Files
CatServer/patches/net/minecraft/client/renderer/BlockFluidRenderer.java.patch
2019-02-24 22:29:41 +08:00

15 lines
758 B
Diff

--- ../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 = blockAccess.getBlockState(blockpos).getBlock();
+ IBlockState state = blockAccess.getBlockState(blockpos);
- if (block == Blocks.GLASS || block == Blocks.STAINED_GLASS)
+ if (state.getBlockFaceShape(blockAccess, blockpos, EnumFacing.VALUES[i1+2].getOpposite()) == net.minecraft.block.state.BlockFaceShape.SOLID)
{
textureatlassprite1 = this.atlasSpriteWaterOverlay;
}