From ba285c455cd147dc65dd709b92be0058ec33d297 Mon Sep 17 00:00:00 2001 From: LexManos Date: Wed, 14 Mar 2012 16:49:02 -0700 Subject: [PATCH] Fixed type on patch conversion messing up tile entities --- forge/patches/minecraft/net/minecraft/src/Chunk.java.patch | 2 +- .../patches/minecraft_server/net/minecraft/src/Chunk.java.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/forge/patches/minecraft/net/minecraft/src/Chunk.java.patch b/forge/patches/minecraft/net/minecraft/src/Chunk.java.patch index 5c93ceba6..463513000 100644 --- a/forge/patches/minecraft/net/minecraft/src/Chunk.java.patch +++ b/forge/patches/minecraft/net/minecraft/src/Chunk.java.patch @@ -50,7 +50,7 @@ int var7 = var5.getExtBlockID(par1, par2 & 15, par3); - if (var7 > 0 && Block.blocksList[var7] instanceof BlockContainer) -+ if (var7 > 0 && Block.blocksList[var7] != null && Block.blocksList[var7].hasTileEntity(var5.getExtBlockMetadata(par1, par3 & 15, par3))) ++ if (var7 > 0 && Block.blocksList[var7] != null && Block.blocksList[var7].hasTileEntity(var5.getExtBlockMetadata(par1, par2 & 15, par3))) { TileEntity var8 = this.getChunkBlockTileEntity(par1, par2, par3); diff --git a/forge/patches/minecraft_server/net/minecraft/src/Chunk.java.patch b/forge/patches/minecraft_server/net/minecraft/src/Chunk.java.patch index 3bdc12257..2c950b93e 100644 --- a/forge/patches/minecraft_server/net/minecraft/src/Chunk.java.patch +++ b/forge/patches/minecraft_server/net/minecraft/src/Chunk.java.patch @@ -49,7 +49,7 @@ int var7 = var5.getExtBlockID(par1, par2 & 15, par3); - if (var7 > 0 && Block.blocksList[var7] instanceof BlockContainer) -+ if (var7 > 0 && Block.blocksList[var7] != null && Block.blocksList[var7].hasTileEntity(var5.func_48598_b(par1, par3 & 15, par3))) ++ if (var7 > 0 && Block.blocksList[var7] != null && Block.blocksList[var7].hasTileEntity(var5.func_48598_b(par1, par2 & 15, par3))) { TileEntity var8 = this.getChunkBlockTileEntity(par1, par2, par3);