Class: EntityComponent
Base class for downstream entity components.
Extends
Extended by
EntityAddRiderComponent
EntityAgeableComponent
EntityAttributeComponent
EntityBaseMovementComponent
EntityBreathableComponent
EntityCanClimbComponent
EntityCanFlyComponent
EntityCanPowerJumpComponent
EntityColor2Component
EntityColorComponent
EntityEquippableComponent
EntityFireImmuneComponent
EntityFloatsInLiquidComponent
EntityFlyingSpeedComponent
EntityFrictionModifierComponent
EntityGroundOffsetComponent
EntityHealableComponent
EntityInventoryComponent
EntityIsBabyComponent
EntityIsChargedComponent
EntityIsChestedComponent
EntityIsDyeableComponent
EntityIsHiddenWhenInvisibleComponent
EntityIsIgnitedComponent
EntityIsIllagerCaptainComponent
EntityIsSaddledComponent
EntityIsShakingComponent
EntityIsShearedComponent
EntityIsStackableComponent
EntityIsStunnedComponent
EntityIsTamedComponent
EntityItemComponent
EntityLeashableComponent
EntityMarkVariantComponent
EntityNavigationComponent
EntityNpcComponent
EntityOnFireComponent
EntityProjectileComponent
EntityPushThroughComponent
EntityRideableComponent
EntityRidingComponent
EntityScaleComponent
EntitySkinIdComponent
EntityStrengthComponent
EntityTameableComponent
EntityTameMountComponent
EntityTypeFamilyComponent
EntityVariantComponent
EntityWantsJockeyComponent
Constructors
new EntityComponent()
private
new EntityComponent():EntityComponent
Returns
Overrides
Properties
entity
Beta
readonly
entity:Entity
Remarks
The entity that owns this component. The entity will be undefined if it has been removed.
typeId
readonly
typeId:string
Remarks
Identifier of the component.
Inherited from
Methods
isValid()
isValid():
boolean
Returns
boolean
Whether the component is valid.
Inherited from
Remarks
Returns whether the component is valid. A component is considered valid if its owner is valid, in addition to any addition to any additional validation required by the component.