Class CoolerFeedPlayerEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
io.github.thebusybiscuit.slimefun4.api.events.CoolerFeedPlayerEvent
- All Implemented Interfaces:
Cancellable
- Author:
- TheBusyBiscuit
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result -
Field Summary
Fields inherited from class org.bukkit.event.player.PlayerEvent
player -
Constructor Summary
ConstructorsConstructorDescriptionCoolerFeedPlayerEvent(Player player, Cooler cooler, ItemStack coolerItem, ItemStack consumedItem) -
Method Summary
Modifier and TypeMethodDescriptionThis returns theItemStackthat was consumed.This returns theCoolerthat was used.static HandlerListbooleanvoidsetCancelled(boolean cancel) voidsetConsumedItem(ItemStack item) This sets theItemStackthat should be "consumed".Methods inherited from class org.bukkit.event.player.PlayerEvent
getPlayerMethods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
CoolerFeedPlayerEvent
-
-
Method Details
-
getCooler
This returns theCoolerthat was used.- Returns:
- The
Coolerthat was used
-
getCoolerItem
- Returns:
- The
Coolerthat was used
-
getConsumedItem
- Returns:
- The
ItemStackthat was consumed
-
setConsumedItem
This sets theItemStackthat should be "consumed". TheItemStackmust be a potion. ThePlayerwill receive thePotionEffectsof the provided potion upon consumption.- Parameters:
item- The newItemStack
-
isCancelled
public boolean isCancelled()- Specified by:
isCancelledin interfaceCancellable
-
setCancelled
public void setCancelled(boolean cancel) - Specified by:
setCancelledin interfaceCancellable
-
getHandlerList
-
getHandlers
- Specified by:
getHandlersin classEvent
-