public class ItemFood extends ItemTimedUsage
ItemType.Context
Constructor and Description |
---|
ItemFood(int foodLevel,
float saturation) |
Modifier and Type | Method and Description |
---|---|
boolean |
eat(GlowPlayer player,
org.bukkit.inventory.ItemStack item)
Player attempts to eat this food.
|
void |
endUse(GlowPlayer player,
org.bukkit.inventory.ItemStack item) |
protected int |
getFoodLevel(org.bukkit.inventory.ItemStack stack) |
protected float |
getSaturation(org.bukkit.inventory.ItemStack stack) |
protected boolean |
handleEat(GlowPlayer player,
org.bukkit.inventory.ItemStack item) |
void |
startUse(GlowPlayer player,
org.bukkit.inventory.ItemStack item) |
getContext, rightClickAir, rightClickBlock
getId, getMaterial, getMaxStackSize, getPlaceAs, setId, setMaterial, setMaxStackSize, setPlaceAs, setPlaceAs, toString
protected int getFoodLevel(org.bukkit.inventory.ItemStack stack)
protected float getSaturation(org.bukkit.inventory.ItemStack stack)
protected boolean handleEat(GlowPlayer player, org.bukkit.inventory.ItemStack item)
public boolean eat(GlowPlayer player, org.bukkit.inventory.ItemStack item)
player
- the eating playeritem
- the item stack eaten frompublic void startUse(GlowPlayer player, org.bukkit.inventory.ItemStack item)
startUse
in class ItemTimedUsage
public void endUse(GlowPlayer player, org.bukkit.inventory.ItemStack item)
endUse
in class ItemTimedUsage
Copyright © 2021. All rights reserved.