Exposes recently added PLAYER_PICKUP_ITEM event.

This commit is contained in:
EvilSeph 2011-02-12 07:52:08 -05:00
parent 18bbb73cd0
commit c2020def62
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 );