Exposes recently added PLAYER_PICKUP_ITEM event.

By: EvilSeph <evilseph@unaligned.org>
This commit is contained in:
Bukkit/Spigot 2011-02-12 07:52:08 -05:00
parent cc9f2e45fb
commit 1336c08f59
2 changed files with 13 additions and 0 deletions

View File

@ -130,6 +130,14 @@ public class PlayerListener implements Listener {
public void onPlayerDropItem(PlayerDropItemEvent event) {
}
/**
* Called when a player picks an item up off the ground
*
* @param event Relevant event details
*/
public void onPlayerPickupItem(PlayerPickupItemEvent event) {
}
/**
* Called when a player toggles sneak mode
*

View File

@ -194,6 +194,11 @@ public final class JavaPluginLoader implements PluginLoader {
((PlayerListener)listener).onPlayerDropItem( (PlayerDropItemEvent)event );
}
};
case PLAYER_PICKUP_ITEM:
return new EventExecutor() { public void execute( Listener listener, Event event ) {
((PlayerListener)listener).onPlayerPickupItem( (PlayerPickupItemEvent)event );
}
};
case PLAYER_TOGGLE_SNEAK:
return new EventExecutor() { public void execute( Listener listener, Event event ) {
((PlayerListener)listener).onPlayerToggleSneak( (PlayerToggleSneakEvent)event );