LeviLamina
Loading...
Searching...
No Matches
WardenSpawnTrackerComponent Class Reference

Public Member Functions

MCAPI void addAdditionalSaveData (::CompoundTag &tag) const
MCAPI bool canIncreaseThreatLevel () const
MCFOLD void copyDataFrom (::WardenSpawnTrackerComponent const &copyFrom)
MCAPI void readAdditionalSaveData (::Actor &, ::CompoundTag const &tag, ::DataLoadHelper &)
MCAPI void tick ()
MCAPI int tryIncreaseThreatLevel ()
MCFOLD void * $ctor ()

Static Public Member Functions

static MCAPI ::std::optional<::SharedTypes::Legacy::LevelSoundEvent > getSoundEventForThreatLevel (int threatLevel)
static MCAPI bool hasNearbyWarden (::BlockSource &region, ::BlockPos const &pos)

Public Attributes

::ll::TypedStorage< 4, 4, int > mThreatLevel
::ll::TypedStorage< 4, 4, int > mThreatLevelIncreaseCooldown
::ll::TypedStorage< 4, 4, int > mThreatLevelDecreaseTimer

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