Class PlayerPickupItemEvent
java.lang.Object
net.risingworld.api.events.Event
net.risingworld.api.events.player.PlayerEvent
net.risingworld.api.events.player.PlayerPickupItemEvent
- All Implemented Interfaces:
- Cancellable
Called when the player picks up a world item. 
Note that a
Example: Check if picked up item is a food item 
Note that a
PlayerInventoryAddItemEvent will also be called, 
 unless you cancel this event.
 
 - See Also:
- 
Field Summary
- 
Method SummaryModifier and TypeMethodDescriptiongetItem()Gets the item the player wants to pick up.intGets the destinated slot in the players inventory where the item will be added to.Gets the destinated inventory / slot type in the players inventory where the item will be added to.booleanDetermines if the event is cancelled.voidsetCancelled(boolean cancel) Cancels this event.Methods inherited from class net.risingworld.api.events.player.PlayerEventgetPlayer
- 
Method Details- 
getItemGets the item the player wants to pick up.- Returns:
- the item.
 
- 
getTargetInventorySlotpublic int getTargetInventorySlot()Gets the destinated slot in the players inventory where the item will be added to.- Returns:
- the target slot in inventory.
 
- 
getTargetInventorySlotTypeGets the destinated inventory / slot type in the players inventory where the item will be added to.- Returns:
- the target slot type in inventory.
 
- 
isCancelledpublic boolean isCancelled()Description copied from interface:CancellableDetermines if the event is cancelled. If an event is cancelled, it will no longer be executed, but other plugins will still receive the event.
 Please note: If the event is threaded, cancellation has no effect, i.e the event will still be executed.- Specified by:
- isCancelledin interface- Cancellable
- Returns:
- true if the event is cancelled, or false if not.
 
- 
setCancelledpublic void setCancelled(boolean cancel) Description copied from interface:CancellableCancels this event. This means it will no longer be executed, but other plugins will still receive the event.- Specified by:
- setCancelledin interface- Cancellable
- Parameters:
- cancel- set to true if you want to cancel this event.
- Example: Cancel "PlayerEnterAreaEvent", i.e prevent player from entering an area
 
 
-