mirror of
https://github.com/PaperMC/Paper.git
synced 2025-08-14 19:55:52 -07:00
Exposes recently added PLAYER_PICKUP_ITEM event.
By: EvilSeph <evilseph@unaligned.org>
This commit is contained in:
@@ -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
|
||||
*
|
||||
|
@@ -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 );
|
||||
|
Reference in New Issue
Block a user