Ender pearls don't trigger PvP combat mode.
Broke this when I fixed the issue with other plugins cancelling PvP events.
This commit is contained in:
parent
d3a2637b92
commit
447a8a1fc4
|
|
@ -824,12 +824,15 @@ class EntityEventHandler implements Listener
|
||||||
PlayerData defenderData = this.dataStore.getPlayerData(defender.getUniqueId());
|
PlayerData defenderData = this.dataStore.getPlayerData(defender.getUniqueId());
|
||||||
PlayerData attackerData = this.dataStore.getPlayerData(attacker.getUniqueId());
|
PlayerData attackerData = this.dataStore.getPlayerData(attacker.getUniqueId());
|
||||||
|
|
||||||
|
if(attacker != defender)
|
||||||
|
{
|
||||||
long now = Calendar.getInstance().getTimeInMillis();
|
long now = Calendar.getInstance().getTimeInMillis();
|
||||||
defenderData.lastPvpTimestamp = now;
|
defenderData.lastPvpTimestamp = now;
|
||||||
defenderData.lastPvpPlayer = attacker.getName();
|
defenderData.lastPvpPlayer = attacker.getName();
|
||||||
attackerData.lastPvpTimestamp = now;
|
attackerData.lastPvpTimestamp = now;
|
||||||
attackerData.lastPvpPlayer = defender.getName();
|
attackerData.lastPvpPlayer = defender.getName();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//when a vehicle is damaged
|
//when a vehicle is damaged
|
||||||
@EventHandler(ignoreCancelled = true, priority = EventPriority.LOWEST)
|
@EventHandler(ignoreCancelled = true, priority = EventPriority.LOWEST)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user