More descriptive entity load errors
This commit is contained in:
@@ -170,10 +170,14 @@ public abstract class SaveVersion extends SaveFileReader{
|
|||||||
tile.setBlock(block);
|
tile.setBlock(block);
|
||||||
|
|
||||||
if(tile.entity != null){
|
if(tile.entity != null){
|
||||||
readChunk(stream, true, in -> {
|
try{
|
||||||
byte version = in.readByte();
|
readChunk(stream, true, in -> {
|
||||||
tile.entity.read(in, version);
|
byte version = in.readByte();
|
||||||
});
|
tile.entity.read(in, version);
|
||||||
|
});
|
||||||
|
}catch(Exception e){
|
||||||
|
throw new IOException("Failed to read tile entity of block: " + block, e);
|
||||||
|
}
|
||||||
}else{
|
}else{
|
||||||
int consecutives = stream.readUnsignedByte();
|
int consecutives = stream.readUnsignedByte();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user