LeviLamina
Loading...
Searching...
No Matches
IFoodItemComponent Class Referenceabstract
+ Inheritance diagram for IFoodItemComponent:

Public Member Functions

virtual int getNutrition () const =0
 
virtual float getSaturationModifier () const =0
 
virtual bool canAlwaysEat () const =0
 
virtual::Item const * eatItem (::ItemStack &, ::Actor &, ::Level &)=0
 
virtual void use (bool &result, ::ItemStack &item, ::Player &player)=0
 
virtual::Item const * useTimeDepleted (::ItemUseMethod &, ::ItemStack const &, ::ItemStack &, ::Player &, ::Level &)=0
 

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[]> CAN_ALWAYS_EAT ()
 
static MCAPI ::std::add_lvalue_reference_t< char const[]> NUTRITION ()
 
static MCAPI ::std::add_lvalue_reference_t< char const[]> SATURATION_MODIFIER ()
 

Member Function Documentation

◆ CAN_ALWAYS_EAT()

static MCAPI ::std::add_lvalue_reference_t< char const []> IFoodItemComponent::CAN_ALWAYS_EAT ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ NUTRITION()

static MCAPI ::std::add_lvalue_reference_t< char const []> IFoodItemComponent::NUTRITION ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SATURATION_MODIFIER()

static MCAPI ::std::add_lvalue_reference_t< char const []> IFoodItemComponent::SATURATION_MODIFIER ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: