package tc.oc.commons.bukkit.raindrops; import net.md_5.bungee.api.chat.BaseComponent; import org.bukkit.entity.Player; import org.bukkit.event.HandlerList; import org.bukkit.event.player.PlayerEvent; public class PlayerRecieveRaindropsEvent extends PlayerEvent { private static final HandlerList handlers = new HandlerList(); protected final int raindrops; protected final int multiplier; protected final BaseComponent reason; public PlayerRecieveRaindropsEvent(Player who, int raindrops, int multiplier, BaseComponent reason) { super(who); this.raindrops = raindrops; this.multiplier = multiplier; this.reason = reason; } public int getRaindrops() { return this.raindrops; } public int getMultiplier() { return this.multiplier; } public BaseComponent getReason() { return this.reason; } @Override public HandlerList getHandlers() { return handlers; } public static HandlerList getHandlerList() { return handlers; } }