3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-12-19 21:10:10 +01:00

Exempt players from calling CreatureSpawn

Dieser Commit ist enthalten in:
Erik Broes 2011-04-01 09:15:48 +02:00
Ursprung 7eeb0d8f4a
Commit c0a78fa6c6

Datei anzeigen

@ -720,7 +720,7 @@ public class World implements IBlockAccess {
}
// CraftBukkit start
if (entity instanceof EntityLiving) {
if (entity instanceof EntityLiving && !(entity instanceof EntityPlayer)) {
CreatureSpawnEvent event = CraftEventFactory.callCreatureSpawnEvent((EntityLiving) entity);
if (event.isCancelled()) {
return false;
@ -1578,7 +1578,7 @@ public class World implements IBlockAccess {
for (int i = 0; i < list.size(); ++i) {
entity = (Entity) list.get(i);
// CraftBukkit start
if (entity instanceof EntityLiving) {
if (entity instanceof EntityLiving && !(entity instanceof EntityPlayer)) {
CreatureSpawnEvent event = CraftEventFactory.callCreatureSpawnEvent((EntityLiving) entity);
if (event.isCancelled()) {
continue;