Add spawn reasons for entities involved in a skeleton trap
By: BlackHole <black-hole@live.com>
This commit is contained in:
@@ -271,6 +271,15 @@
|
||||
|
||||
return false;
|
||||
} else {
|
||||
@@ -277,7 +413,7 @@
|
||||
entityhorse.x(true);
|
||||
entityhorse.setAgeRaw(0);
|
||||
entityhorse.setPosition((double) blockposition.getX(), (double) blockposition.getY(), (double) blockposition.getZ());
|
||||
- this.addEntity(entityhorse);
|
||||
+ this.addEntity(entityhorse, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason.LIGHTNING); // CraftBukkit
|
||||
this.strikeLightning(new EntityLightning(this, (double) blockposition.getX(), (double) blockposition.getY(), (double) blockposition.getZ(), true));
|
||||
} else {
|
||||
this.strikeLightning(new EntityLightning(this, (double) blockposition.getX(), (double) blockposition.getY(), (double) blockposition.getZ(), false));
|
||||
@@ -293,11 +429,29 @@
|
||||
BlockPosition blockposition1 = blockposition.down();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user