diff --git a/src/main/java/net/minecraft/world/chunk/Chunk.java b/src/main/java/net/minecraft/world/chunk/Chunk.java index d6d64dc..4a2baba 100644 --- a/src/main/java/net/minecraft/world/chunk/Chunk.java +++ b/src/main/java/net/minecraft/world/chunk/Chunk.java @@ -597,7 +597,6 @@ if (!this.worldObj.isRemote) { block1.breakBlock(this.worldObj, l1, p_150807_2_, i2, block1, k1); - extendedblockstorage.setExtBlockMetadata(p_150807_1_, p_150807_2_ & 15, p_150807_3_, p_150807_5_); // This needs to be below block break as it some breaks depend on this ordering {redstone/lava} } else if (block1.hasTileEntity(k1)) { @@ -609,6 +608,11 @@ } } + if (!block1.hasTileEntity(k1)) + { + extendedblockstorage.setExtBlockMetadata(p_150807_1_, p_150807_2_ & 15, p_150807_3_, p_150807_5_); // Don't do this if we alredy have in the TE code above. + } + if (extendedblockstorage.getBlockByExtId(p_150807_1_, p_150807_2_ & 15, p_150807_3_) != p_150807_4_) { return false; diff --git a/src/main/resources/fmlversion.properties b/src/main/resources/fmlversion.properties index 037fc1c..431325d 100644 --- a/src/main/resources/fmlversion.properties +++ b/src/main/resources/fmlversion.properties @@ -1,6 +1,6 @@ fmlbuild.major.number=7 fmlbuild.minor.number=10 fmlbuild.revision.number=25 -fmlbuild.build.number=69 +fmlbuild.build.number=70 fmlbuild.mcversion=1.7.10 fmlbuild.mcpversion=9.05