QtCraft API
C++ classes
QML types
Handbook
QtCraft API
C++ Classes
qc_server
QcCreature
List of All Members for QcCreature
This is the complete list of members for
QcCreature
, including inherited members.
air
: QcAirSupply
angerTimer
: double
archer
: QcComponent<QcArcherState>
as
() : Type &
as
() const : const Type &
attackCooldown
: double
attackedThisTick
: bool
blockedLastTick
: bool
bred
: bool
breedCooldown
: double
burnTicks
: int
calm
: bool
carried
: QcBlockId
carriedItem
: QcItemId
chasing
: quint32
climbTicks
: int
confined
: bool
dormant
: bool
dryTicks
: int
effects
: QcComponent<QcStatusEffects>
entityKind
: const QcEntityKind
fleeTimer
: double
golem
: QcComponent<QcGolemState>
growUp
: double
guards
: std::optional<QcGuardPost>
health
: double
hurt
: QcHurtWindow
hurtThisTick
: bool
hurtUnsent
: bool
id
: quint32
idleTicks
: int
isTame
() const : bool
isVillager
() const : bool
isYoung
() const : bool
kept
: QcEntityKept
keptForBlock
: bool
kind
: QcEntityKind
lastSpeed
: double
layTimer
: double
love
: double
mayGrief
(bool) const : bool
motion
: QcEntityMotion
name
: QString
nightRule
: bool
noAi
: bool
parent
: quint32
parentChunk
: std::optional<QcChunkPos>
parentUid
: quint64
path
: QcMobPath
persistent
: bool
pose
: QcPose
provokedBy
: quint32
pulseClock
: double
settled
: bool
settledChunk
: QcChunkPos
sits
() const : bool
spawner
: std::optional<QcBlockPos>
splits
: int
struckBy
: quint32
struckUnsent
: bool
summoned
: bool
tame
: QcComponent<QcTameState>
targetMemory
: double
teleportCooldown
: int
teleportedFrom
: std::optional<QcVec3>
tilt
: float
type
: QcCreatureKindId
uid
: quint64
underground
: bool
vehicle
: quint32
villager
: QcComponent<QcVillager>
wanderDirection
: QcVec3
wanderTimer
: double
woundedThisTick
: bool
yaw
: float