Fix phantoms spawning at feet

This commit is contained in:
William Blake Galbreath
2021-06-29 17:42:27 -05:00
parent bb8a98a41f
commit 364420fdf3

View File

@@ -5,7 +5,7 @@ Subject: [PATCH] Add phantom spawning options
diff --git a/src/main/java/net/minecraft/world/level/levelgen/PhantomSpawner.java b/src/main/java/net/minecraft/world/level/levelgen/PhantomSpawner.java
index 79504dc3448402e73b09c4232b1fd0488872cf68..5c7683058b79953aa4f7427d7654b7e4823dbf09 100644
index 79504dc3448402e73b09c4232b1fd0488872cf68..76e47852c26c96e0ab365d56d5ab0245948204d0 100644
--- a/src/main/java/net/minecraft/world/level/levelgen/PhantomSpawner.java
+++ b/src/main/java/net/minecraft/world/level/levelgen/PhantomSpawner.java
@@ -2,12 +2,15 @@ package net.minecraft.world.level.levelgen;
@@ -176,7 +176,7 @@ index 79504dc3448402e73b09c4232b1fd0488872cf68..5c7683058b79953aa4f7427d7654b7e4
}
+
+ phantom.setSpawningEntity(player.getUUID());
+ phantom.moveTo(playerPos, 0.0F, 0.0F);
+ phantom.moveTo(spawnPos, 0.0F, 0.0F);
+ groupData = phantom.finalizeSpawn(world, difficultyInstance, MobSpawnType.NATURAL, groupData, null);
+ world.addEntity(phantom, CreatureSpawnEvent.SpawnReason.NATURAL); // CraftBukkit
}