craftbukkit/nms-patches/net/minecraft/server/commands/CommandSummon.patch

12 lines
783 B
Diff
Raw Normal View History

--- a/net/minecraft/server/commands/CommandSummon.java
+++ b/net/minecraft/server/commands/CommandSummon.java
2022-12-08 03:00:00 +11:00
@@ -67,7 +67,7 @@
2024-10-23 02:15:00 +11:00
((EntityInsentient) entity).finalizeSpawn(commandlistenerwrapper.getLevel(), commandlistenerwrapper.getLevel().getCurrentDifficultyAt(entity.blockPosition()), EntitySpawnReason.COMMAND, (GroupDataEntity) null);
}
2021-11-22 09:00:00 +11:00
- if (!worldserver.tryAddFreshEntityWithPassengers(entity)) {
+ if (!worldserver.tryAddFreshEntityWithPassengers(entity, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason.COMMAND)) { // CraftBukkit - pass a spawn reason of "COMMAND"
2021-06-11 15:00:00 +10:00
throw CommandSummon.ERROR_DUPLICATE_UUID.create();
} else {
2023-03-15 03:30:00 +11:00
return entity;