This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
### 1.5.4
|
### 1.5.4
|
||||||
- Fixed External Storage crashing (raoulvdberge)
|
- Fixed External Storage crashing (raoulvdberge)
|
||||||
|
- Fixed crash when node data mismatches between world and dat file (raoulvdberge)
|
||||||
|
|
||||||
### 1.5.3
|
### 1.5.3
|
||||||
- Updated Forge to 2359 (raoulvdberge)
|
- Updated Forge to 2359 (raoulvdberge)
|
||||||
|
@@ -112,7 +112,16 @@ public abstract class TileNode<N extends NetworkNode> extends TileBase implement
|
|||||||
doLegacyCheck(node);
|
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) {
|
private void doLegacyCheck(NetworkNode node) {
|
||||||
|
Reference in New Issue
Block a user