From 2e61a5f8eb81264737f9ad663eb9ed6616f3a19c Mon Sep 17 00:00:00 2001 From: Doc Date: Fri, 14 Jan 2022 10:55:59 +1100 Subject: [PATCH] SPIGOT-6888: Add SpawnReason for Vex spawned by Evokers --- .../minecraft/world/entity/monster/EntityEvoker.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 nms-patches/net/minecraft/world/entity/monster/EntityEvoker.patch diff --git a/nms-patches/net/minecraft/world/entity/monster/EntityEvoker.patch b/nms-patches/net/minecraft/world/entity/monster/EntityEvoker.patch new file mode 100644 index 000000000..128cf3dae --- /dev/null +++ b/nms-patches/net/minecraft/world/entity/monster/EntityEvoker.patch @@ -0,0 +1,11 @@ +--- a/net/minecraft/world/entity/monster/EntityEvoker.java ++++ b/net/minecraft/world/entity/monster/EntityEvoker.java +@@ -191,7 +191,7 @@ + entityvex.setOwner(EntityEvoker.this); + entityvex.setBoundOrigin(blockposition); + entityvex.setLimitedLife(20 * (30 + EntityEvoker.this.random.nextInt(90))); +- worldserver.addFreshEntityWithPassengers(entityvex); ++ worldserver.addFreshEntityWithPassengers(entityvex, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason.SPELL); // CraftBukkit - Add SpawnReason + } + + }