diff --git a/paper-api/src/main/java/org/bukkit/event/Event.java b/paper-api/src/main/java/org/bukkit/event/Event.java index ee9d2d53a4..0beea9c6a4 100644 --- a/paper-api/src/main/java/org/bukkit/event/Event.java +++ b/paper-api/src/main/java/org/bukkit/event/Event.java @@ -483,28 +483,6 @@ public abstract class Event { */ CREATURE_SPAWN (Category.LIVING_ENTITY), - /** - * Called when a LivingEntity is damaged by the environment (for example, - * falling or lava) - * - * @see org.bukkit.event.entity.EntityDamageByBlockEvent - */ - ENTITY_DAMAGEDBY_BLOCK (Category.LIVING_ENTITY), - - /** - * Called when a LivingEntity is damaged by another LivingEntity - * - * @see org.bukkit.event.entity.EntityDamageByEntityEvent - */ - ENTITY_DAMAGEDBY_ENTITY (Category.LIVING_ENTITY), - - /** - * Called when a LivingEntity is damaged by a projectile Entity - * - * @see org.bukkit.event.entity.EntityDamageByProjectileEvent - */ - ENTITY_DAMAGEDBY_PROJECTILE (Category.LIVING_ENTITY), - /** * Called when a LivingEntity is damaged with no source. * diff --git a/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByBlockEvent.java b/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByBlockEvent.java index 93c8115c5d..cbb5e9d163 100644 --- a/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByBlockEvent.java +++ b/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByBlockEvent.java @@ -14,7 +14,7 @@ public class EntityDamageByBlockEvent extends EntityDamageEvent implements Cance public EntityDamageByBlockEvent(Block damager, Entity damagee, DamageCause cause, int damage) { - super(Event.Type.ENTITY_DAMAGEDBY_BLOCK, damagee, cause, damage); + super(Event.Type.ENTITY_DAMAGED, damagee, cause, damage); this.damager = damager; } diff --git a/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByEntityEvent.java b/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByEntityEvent.java index c9deafc36e..af7de07d5a 100644 --- a/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByEntityEvent.java +++ b/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByEntityEvent.java @@ -13,7 +13,7 @@ public class EntityDamageByEntityEvent extends EntityDamageEvent implements Canc public EntityDamageByEntityEvent(Entity damager, Entity damagee, DamageCause cause, int damage) { - super(Event.Type.ENTITY_DAMAGEDBY_ENTITY, damagee, cause, damage); + super(Event.Type.ENTITY_DAMAGED, damagee, cause, damage); this.damager = damager; } diff --git a/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByProjectileEvent.java b/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByProjectileEvent.java index 87bcb91a1e..d9cd88b23f 100644 --- a/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByProjectileEvent.java +++ b/paper-api/src/main/java/org/bukkit/event/entity/EntityDamageByProjectileEvent.java @@ -11,7 +11,7 @@ public class EntityDamageByProjectileEvent extends EntityDamageByEntityEvent { private boolean bounce; public EntityDamageByProjectileEvent(Entity damager, Entity damagee, Entity projectile, DamageCause cause, int damage) { - super(Event.Type.ENTITY_DAMAGEDBY_PROJECTILE, damager, damagee, cause, damage); + super(Event.Type.ENTITY_DAMAGED, damager, damagee, cause, damage); this.projectile = projectile; Random random = new Random(); this.bounce = random.nextBoolean(); diff --git a/paper-api/src/main/java/org/bukkit/event/entity/EntityListener.java b/paper-api/src/main/java/org/bukkit/event/entity/EntityListener.java index d4595957ec..2cdacdf72b 100644 --- a/paper-api/src/main/java/org/bukkit/event/entity/EntityListener.java +++ b/paper-api/src/main/java/org/bukkit/event/entity/EntityListener.java @@ -12,15 +12,6 @@ public class EntityListener implements Listener { public void onCreatureSpawn(CreatureSpawnEvent event) { } - public void onEntityDamageByBlock(EntityDamageByBlockEvent event) { - } - - public void onEntityDamageByEntity(EntityDamageByEntityEvent event) { - } - - public void onEntityDamageByProjectile(EntityDamageByProjectileEvent event) { - } - public void onEntityCombust(EntityCombustEvent event) { } diff --git a/paper-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java b/paper-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java index e82b959057..7c932bb3c6 100644 --- a/paper-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java +++ b/paper-api/src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java @@ -313,21 +313,6 @@ public final class JavaPluginLoader implements PluginLoader { }; // Entity Events - case ENTITY_DAMAGEDBY_BLOCK: - return new EventExecutor() { public void execute( Listener listener, Event event ) { - ((EntityListener)listener).onEntityDamageByBlock( (EntityDamageByBlockEvent)event ); - } - }; - case ENTITY_DAMAGEDBY_ENTITY: - return new EventExecutor() { public void execute( Listener listener, Event event ) { - ((EntityListener)listener).onEntityDamageByEntity( (EntityDamageByEntityEvent)event ); - } - }; - case ENTITY_DAMAGEDBY_PROJECTILE: - return new EventExecutor() { public void execute( Listener listener, Event event ) { - ((EntityListener)listener).onEntityDamageByProjectile( (EntityDamageByProjectileEvent)event ); - } - }; case ENTITY_DAMAGED: return new EventExecutor() { public void execute( Listener listener, Event event ) { ((EntityListener)listener).onEntityDamage( (EntityDamageEvent)event );