29 enum class OnUseAction :
int {
32 SuspiciousStewEffect = 1,
92 virtual int getNutrition() const ;
95 virtual
float getSaturationModifier() const ;
98 virtual
bool canAlwaysEat() const ;
107 virtual ::
Item const* useTimeDepleted(
108 ::ItemUseMethod& itemUseMethod,
124 MCAPI
void _loadEffects(::Json::Value const& effectsData);
126 MCAPI
void _loadRemoveEffects(::Json::Value const& removeEffectsData);
130 MCAPI
bool init(::Json::Value const& data, ::MolangVersion);
136 MCAPI static ::Json::Value initializeFromNetwork(::
CompoundTag const& tag);
148 MCFOLD
int $getNutrition() const;
150 MCFOLD
float $getSaturationModifier() const;
152 MCAPI
bool $canAlwaysEat() const;
158 MCAPI ::
Item const* $useTimeDepleted(
159 ::ItemUseMethod& itemUseMethod,
170 MCAPI static
void** $vftable();