1 package org.bukkit.event.entity;
5 import org.bukkit.entity.Player;
6 import org.bukkit.inventory.ItemStack;
12 private int newExp = 0;
13 private String deathMessage =
"";
14 private int newLevel = 0;
15 private int newTotalExp = 0;
16 private boolean keepLevel =
false;
18 public PlayerDeathEvent(
final Player player,
final List<ItemStack> drops,
final int droppedExp,
final String deathMessage) {
19 this(player, drops, droppedExp, 0, deathMessage);
22 public PlayerDeathEvent(
final Player player,
final List<ItemStack> drops,
final int droppedExp,
final int newExp,
final String deathMessage) {
23 this(player, drops, droppedExp, newExp, 0, 0, deathMessage);
26 public PlayerDeathEvent(
final Player player,
final List<ItemStack> drops,
final int droppedExp,
final int newExp,
final int newTotalExp,
final int newLevel,
final String deathMessage) {
27 super(player, drops, droppedExp);
29 this.newTotalExp = newTotalExp;
30 this.newLevel = newLevel;
31 this.deathMessage = deathMessage;
45 this.deathMessage = deathMessage;
114 newTotalExp = totalExp;
136 this.keepLevel = keepLevel;