Add experience methods for PlayerFishEvent. Adds BUKKIT-3348

By: feildmaster <admin@feildmaster.com>
This commit is contained in:
Bukkit/Spigot 2013-01-01 23:41:41 -06:00
parent c87a38be5f
commit df5229b286

View File

@ -12,6 +12,7 @@ public class PlayerFishEvent extends PlayerEvent implements Cancellable {
private static final HandlerList handlers = new HandlerList();
private final Entity entity;
private boolean cancel = false;
private int exp;
private final State state;
public PlayerFishEvent(final Player player, final Entity entity, final State state) {
@ -37,6 +38,28 @@ public class PlayerFishEvent extends PlayerEvent implements Cancellable {
this.cancel = cancel;
}
/**
* Gets the amount of experience received when fishing.
* <p />
* Note: This value has no default effect unless the event state is {@link State#CAUGHT_FISH}.
*
* @return the amount of experience to drop
*/
public int getExpToDrop() {
return exp;
}
/**
* Sets the amount of experience received when fishing.
* <p />
* Note: This value has no default effect unless the event state is {@link State#CAUGHT_FISH}.
*
* @param amount the amount of experience to drop
*/
public void setExpToDrop(int amount) {
exp = amount;
}
/**
* Gets the state of the fishing
*