diff --git a/src/main/java/org/bukkit/event/block/TrialSpawnerDispenseLootEvent.java b/src/main/java/org/bukkit/event/block/TrialSpawnerDispenseLootEvent.java deleted file mode 100644 index 1a966bfa..00000000 --- a/src/main/java/org/bukkit/event/block/TrialSpawnerDispenseLootEvent.java +++ /dev/null @@ -1,64 +0,0 @@ -package org.bukkit.event.block; - -import java.util.ArrayList; -import java.util.List; -import org.bukkit.block.Block; -import org.bukkit.event.Cancellable; -import org.bukkit.event.HandlerList; -import org.bukkit.inventory.ItemStack; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; - -/** - * Called when a {@link org.bukkit.block.data.type.TrialSpawner} ejects its reward loot. - *
- * Not to be confused with {@link org.bukkit.event.block.VaultDispenseLootEvent}. - */ -public class TrialSpawnerDispenseLootEvent extends BlockEvent implements Cancellable { - private static final HandlerList handlers = new HandlerList(); - private boolean cancelled; - private List itemRewards; - - public TrialSpawnerDispenseLootEvent(@NotNull Block theBlock, @NotNull List itemRewards) { - super(theBlock); - this.itemRewards = itemRewards; - } - - /** - * Gets the loot that will be dispensed. - * @return the loot that will be dispensed - */ - @NotNull - public List getItemRewards() { - return itemRewards; - } - - /** - * Sets the loot that will be dispensed. - * @param itemRewards new loot to dispense - */ - public void setItemRewards(@Nullable List itemRewards) { - this.itemRewards = itemRewards == null ? new ArrayList<>() : itemRewards; - } - - @Override - public boolean isCancelled() { - return cancelled; - } - - @Override - public void setCancelled(boolean cancelled) { - this.cancelled = cancelled; - } - - @NotNull - @Override - public HandlerList getHandlers() { - return handlers; - } - - @NotNull - public static HandlerList getHandlerList() { - return handlers; - } -} diff --git a/src/main/java/org/bukkit/event/block/VaultDispenseLootEvent.java b/src/main/java/org/bukkit/event/block/VaultDispenseLootEvent.java deleted file mode 100644 index 54b650f7..00000000 --- a/src/main/java/org/bukkit/event/block/VaultDispenseLootEvent.java +++ /dev/null @@ -1,78 +0,0 @@ -package org.bukkit.event.block; - -import java.util.ArrayList; -import java.util.List; -import org.bukkit.block.Block; -import org.bukkit.entity.Player; -import org.bukkit.event.Cancellable; -import org.bukkit.event.HandlerList; -import org.bukkit.inventory.ItemStack; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; - -/** - * Called when a vault in a trial chamber dispenses its loot. - * Not to be confused with {@link TrialSpawnerDispenseLootEvent}. - */ -public class VaultDispenseLootEvent extends BlockEvent implements Cancellable { - private static final HandlerList handlers = new HandlerList(); - private final Player player; - private boolean cancelled; - private List dispensedLoot; - - public VaultDispenseLootEvent(@NotNull Player player, @NotNull Block theBlock, @NotNull List dispensedLoot) { - super(theBlock); - this.player = player; - this.block = theBlock; - this.dispensedLoot = dispensedLoot; - } - - /** - * Gets the player who unlocked the vault. - * - * @return the player who unlocked the vault - */ - @NotNull - public Player getPlayer() { - return player; - } - - /** - * Gets the loot that will be dispensed. - * - * @return the loot that will be dispensed - */ - @NotNull - public List getDispensedLoot() { - return dispensedLoot; - } - - /** - * Sets the loot that will be dispensed. - * @param dispensedLoot new loot to dispense - */ - public void setDispensedLoot(@Nullable List dispensedLoot) { - this.dispensedLoot = dispensedLoot == null ? new ArrayList<>() : dispensedLoot; - } - - @Override - public boolean isCancelled() { - return cancelled; - } - - @Override - public void setCancelled(boolean cancelled) { - this.cancelled = cancelled; - } - - @NotNull - @Override - public HandlerList getHandlers() { - return handlers; - } - - @NotNull - public static HandlerList getHandlerList() { - return handlers; - } -}