diff --git a/src/main/java/org/cyclops/evilcraft/entity/monster/EntityVengeanceSpirit.java b/src/main/java/org/cyclops/evilcraft/entity/monster/EntityVengeanceSpirit.java index e30da653ee..dcf6069301 100644 --- a/src/main/java/org/cyclops/evilcraft/entity/monster/EntityVengeanceSpirit.java +++ b/src/main/java/org/cyclops/evilcraft/entity/monster/EntityVengeanceSpirit.java @@ -582,7 +582,7 @@ public static boolean canSpawnNew(Level level, BlockPos blockPos) { return WorldHelpers.foldArea(level, BlockGemStoneTorchConfig.area, blockPos, (input, level1, blockPos1) -> input - && !level1.getBlockState(blockPos1).is(TAG_SPIRIT_BLOCKER), true); + && (!level1.isLoaded(blockPos1) || !level1.getBlockState(blockPos1).is(TAG_SPIRIT_BLOCKER)), true); } /**