
onPluginEnable(PluginEvent event) -> onPluginEnable(PluginEnableEvent event) onPluginDisable(PluginEvent event) -> onPluginDisable(PluginDisableEvent event) onVehicleUpdate(VehicleEvent event) -> onVehicleUpdate(VehicleUpdateEvent event) onWorldSave(WorldEvent event) -> onWorldSave(WorldSaveEvent event) onWorldLoad(WorldEvent event) -> onWorldLoad(WorldLoadEvent event)
37 lines
770 B
Java
37 lines
770 B
Java
|
|
package org.bukkit.event.player;
|
|
|
|
import org.bukkit.entity.Player;
|
|
|
|
/**
|
|
* Fired when a player changes their currently held item
|
|
*/
|
|
public class PlayerItemHeldEvent extends PlayerEvent {
|
|
private int previous;
|
|
private int current;
|
|
|
|
public PlayerItemHeldEvent(final Player player, final int previous, final int current) {
|
|
super(Type.PLAYER_ITEM_HELD, player);
|
|
this.previous = previous;
|
|
this.current = current;
|
|
}
|
|
|
|
/**
|
|
* Gets the previous held slot index
|
|
*
|
|
* @return Previous slot index
|
|
*/
|
|
public int getPreviousSlot() {
|
|
return previous;
|
|
}
|
|
|
|
/**
|
|
* Gets the new held slot index
|
|
*
|
|
* @return New slot index
|
|
*/
|
|
public int getNewSlot() {
|
|
return current;
|
|
}
|
|
}
|