diff --git a/src/main/java/thebetweenlands/common/tile/TileEntitySimulacrum.java b/src/main/java/thebetweenlands/common/tile/TileEntitySimulacrum.java index f8247f444..d72c91948 100644 --- a/src/main/java/thebetweenlands/common/tile/TileEntitySimulacrum.java +++ b/src/main/java/thebetweenlands/common/tile/TileEntitySimulacrum.java @@ -697,7 +697,7 @@ public static void onLivingDeathFirst(LivingDeathEvent event) { player.world.spawnEntity(xpOrb); } - if(entity.world.rand.nextBoolean()) { + if(entity.world.rand.nextBoolean() || entity.posY <= -64) { BlockPos spawnPoint = PlayerRespawnHandler.getSpawnPointNearPos(entity.world, location, 8, false, 4, 0); if(spawnPoint != null) {