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) {
|
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
|
* Called when a player toggles sneak mode
|
||||||
*
|
*
|
||||||
|
@@ -194,6 +194,11 @@ public final class JavaPluginLoader implements PluginLoader {
|
|||||||
((PlayerListener)listener).onPlayerDropItem( (PlayerDropItemEvent)event );
|
((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:
|
case PLAYER_TOGGLE_SNEAK:
|
||||||
return new EventExecutor() { public void execute( Listener listener, Event event ) {
|
return new EventExecutor() { public void execute( Listener listener, Event event ) {
|
||||||
((PlayerListener)listener).onPlayerToggleSneak( (PlayerToggleSneakEvent)event );
|
((PlayerListener)listener).onPlayerToggleSneak( (PlayerToggleSneakEvent)event );
|
||||||
|
Reference in New Issue
Block a user