Skip to content

Commit 1997054

Browse files
Merge branch 'development' into networkRefactor
2 parents f4a6fb8 + cbb8cbc commit 1997054

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/main/java/mekanism/client/ThreadSparkle.java

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,11 +83,16 @@ public void loop(TileEntity tileEntity)
8383

8484
for(ForgeDirection side : ForgeDirection.VALID_DIRECTIONS)
8585
{
86-
TileEntity tile = Coord4D.get(tileEntity).getFromSide(side).getTileEntity(pointer.getWorldObj());
87-
88-
if(tile != null && isNode(tile) && !iteratedNodes.contains(tile))
86+
Coord4D coord = Coord4D.get(tileEntity).getFromSide(side);
87+
88+
if(coord.exists(pointer.getWorldObj()))
8989
{
90-
loop(tile);
90+
TileEntity tile = coord.getTileEntity(pointer.getWorldObj());
91+
92+
if(tile != null && isNode(tile) && !iteratedNodes.contains(tile))
93+
{
94+
loop(tile);
95+
}
9196
}
9297
}
9398
}

0 commit comments

Comments
 (0)