This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
### 1.5.4
|
||||
- Fixed External Storage crashing (raoulvdberge)
|
||||
- Fixed crash when node data mismatches between world and dat file (raoulvdberge)
|
||||
|
||||
### 1.5.3
|
||||
- Updated Forge to 2359 (raoulvdberge)
|
||||
|
@@ -112,7 +112,16 @@ public abstract class TileNode<N extends NetworkNode> extends TileBase implement
|
||||
doLegacyCheck(node);
|
||||
}
|
||||
|
||||
return (N) node;
|
||||
N castedNode;
|
||||
|
||||
try {
|
||||
castedNode = (N) node;
|
||||
} catch (ClassCastException e) {
|
||||
manager.setNode(pos, castedNode = createNode(world, pos));
|
||||
manager.markForSaving();
|
||||
}
|
||||
|
||||
return castedNode;
|
||||
}
|
||||
|
||||
private void doLegacyCheck(NetworkNode node) {
|
||||
|
Reference in New Issue
Block a user