mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-07-31 11:35:28 +02:00
Fix spigot api break for entity damage events
This commit is contained in:
@@ -1,14 +0,0 @@
|
||||
package com.gmail.nossr50.events.fake;
|
||||
|
||||
import org.bukkit.entity.Entity;
|
||||
import org.bukkit.event.entity.EntityDamageByEntityEvent;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
/**
|
||||
* Called when mcMMO applies damage from an entity due to special abilities.
|
||||
*/
|
||||
public class FakeEntityDamageByEntityEvent extends EntityDamageByEntityEvent implements FakeEvent {
|
||||
public FakeEntityDamageByEntityEvent(@NotNull Entity damager, @NotNull Entity damagee, @NotNull DamageCause cause, double damage) {
|
||||
super(damager, damagee, cause, damage);
|
||||
}
|
||||
}
|
@@ -1,14 +0,0 @@
|
||||
package com.gmail.nossr50.events.fake;
|
||||
|
||||
import org.bukkit.entity.Entity;
|
||||
import org.bukkit.event.entity.EntityDamageEvent;
|
||||
|
||||
/**
|
||||
* Called when mcMMO applies damage due to special abilities.
|
||||
*/
|
||||
public class FakeEntityDamageEvent extends EntityDamageEvent implements FakeEvent {
|
||||
@Deprecated
|
||||
public FakeEntityDamageEvent(Entity damagee, DamageCause cause, double damage) {
|
||||
super(damagee, cause, damage);
|
||||
}
|
||||
}
|
@@ -1,20 +1,19 @@
|
||||
package com.gmail.nossr50.events.skills.rupture;
|
||||
|
||||
import com.gmail.nossr50.datatypes.player.McMMOPlayer;
|
||||
import org.bukkit.entity.Entity;
|
||||
import org.bukkit.event.entity.EntityDamageByEntityEvent;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public class McMMOEntityDamageByRuptureEvent extends EntityDamageByEntityEvent {
|
||||
private final McMMOPlayer mcMMODamager;
|
||||
|
||||
public McMMOEntityDamageByRuptureEvent(@NotNull McMMOPlayer damager, @NotNull Entity damagee, double damage) {
|
||||
super(damager.getPlayer(), damagee, DamageCause.CUSTOM, damage);
|
||||
this.mcMMODamager = damager;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public McMMOPlayer getMcMMODamager() {
|
||||
return mcMMODamager;
|
||||
}
|
||||
}
|
||||
//package com.gmail.nossr50.events.skills.rupture;
|
||||
//
|
||||
//import com.gmail.nossr50.datatypes.player.McMMOPlayer;
|
||||
//import org.bukkit.entity.Entity;
|
||||
//import org.bukkit.event.entity.EntityDamageByEntityEvent;
|
||||
//import org.jetbrains.annotations.NotNull;
|
||||
//
|
||||
//public class McMMOEntityDamageByRuptureEvent extends EntityDamageByEntityEvent {
|
||||
// private final McMMOPlayer mcMMODamager;
|
||||
//
|
||||
// public McMMOEntityDamageByRuptureEvent(@NotNull McMMOPlayer damager, @NotNull Entity damagee, double damage) {
|
||||
// this.mcMMODamager = damager;
|
||||
// }
|
||||
//
|
||||
// @NotNull
|
||||
// public McMMOPlayer getMcMMODamager() {
|
||||
// return mcMMODamager;
|
||||
// }
|
||||
//}
|
||||
|
Reference in New Issue
Block a user