22class Slime :
public ::Monster {
30 enum class ClientEvent : schar {
40 ::ll::TypedStorage<4, 4, int> mBaseChildrenOnDeathCount;
41 ::ll::TypedStorage<4, 4, int> mMaxRandomAdditionalChildren;
42 ::ll::TypedStorage<4, 4, int> mMinSizeToPlayLandSound;
43 ::ll::TypedStorage<4, 4, float> mDecreaseSquishFactor;
44 ::ll::TypedStorage<4, 4, ::ParticleType> mLandParticleType;
51 ::ll::TypedStorage<4, 20, ::Slime::Parameters const> mParameters;
52 ::ll::TypedStorage<4, 4, float> mTargetSquish;
53 ::ll::TypedStorage<4, 4, float> mSquish;
54 ::ll::TypedStorage<4, 4, float> mOldSquish;
66 virtual float getShadowRadius() const ;
68 virtual
void onSynchedDataUpdate(
int dataId) ;
70 virtual
void remove() ;
72 virtual
bool checkSpawnRules(
bool fromSpawner) ;
74 virtual
float _getWalkTargetValue(::
BlockPos const& pos) ;
76 virtual
void addAdditionalSaveData(::
CompoundTag& tag) const ;
95 MCFOLD
int getSlimeSize() const;
97 MCAPI
void justJumped();
99 MCAPI
void justLanded();
101 MCAPI
void setSlimeSize(
int size);
124 MCAPI
void $reloadHardcoded(::ActorInitializationMethod method, ::
VariantParameterList const& params);
126 MCAPI
float $getShadowRadius() const;
128 MCAPI
void $onSynchedDataUpdate(
int dataId);
130 MCAPI
void $remove();
132 MCAPI
bool $checkSpawnRules(
bool fromSpawner);
134 MCAPI
float $_getWalkTargetValue(::
BlockPos const& pos);
136 MCAPI
void $addAdditionalSaveData(::
CompoundTag& tag) const;
146 MCAPI static
void** $vftable();
Definition EntityContext.h:16