diff --git a/src/main/java/team/creative/littletiles/common/block/entity/BETiles.java b/src/main/java/team/creative/littletiles/common/block/entity/BETiles.java index 46f12666e..9da1cfc57 100644 --- a/src/main/java/team/creative/littletiles/common/block/entity/BETiles.java +++ b/src/main/java/team/creative/littletiles/common/block/entity/BETiles.java @@ -993,12 +993,16 @@ protected SideState calculate(Facing facing) { } public SideState calculateState(Facing facing, LittleBox box) { + if (tiles == null) { + return SideState.SEETHROUGH; + } + LittleVec size = box.getSize(); boolean[][][] filled = new boolean[size.x][size.y][size.z]; boolean translucent = false; boolean noclip = false; - + for (Pair pair : BETiles.this.tiles.allTiles()) if (pair.value.fillInSpaceInaccurate(box, filled)) { if (!pair.value.doesProvideSolidFace())