diff --git a/src/main/java/mod/chiselsandbits/chiseledblock/data/VoxelBlob.java b/src/main/java/mod/chiselsandbits/chiseledblock/data/VoxelBlob.java index 3a0899a9..b74f8532 100644 --- a/src/main/java/mod/chiselsandbits/chiseledblock/data/VoxelBlob.java +++ b/src/main/java/mod/chiselsandbits/chiseledblock/data/VoxelBlob.java @@ -126,7 +126,7 @@ private static void updateCacheClient() final int id = blockId | meta << 12; final IBlockState state = Block.getStateById( id ); - if ( state == null ) + if ( state == null || state.getBlock() != block ) { // reverse mapping is broken, so just skip over this state. continue;