Empeld
Empeld plugin documentation.
pluginbase.Objects.Syncable.Entity.IEntity Interface Reference

A world object that has position More...

Inheritance diagram for pluginbase.Objects.Syncable.Entity.IEntity:
essentials.BlockEntities.IBlockEntity essentials.Systems.Structures.IStructure pluginbase.Objects.Syncable.Entity.Controllers.IBoundInputEntity pluginbase.Objects.Syncable.Entity.Controllers.IRpcEntity pluginbase.Objects.Syncable.Entity.IMutableEntity pluginbase.Objects.Syncable.Entity.IPositionableEntity essentials.BlockEntities.BlockEntityBase< TBlock > essentials.BlockEntities.IBlockEntityInteractable essentials.Systems.Structures.Network.INetworkedStructure essentials.Systems.Structures.Structure essentials.action.Entities.Actor.PlayableBase pluginbase.Objects.Syncable.Entity.EntityBase pluginbase.Objects.Syncable.Entity.EntityBase pluginbase.Objects.Syncable.Entity.IMutableActor essentials.action.Entities.Actor.IRepulsiveEntity essentials.action.ItemFramework.World.IItemDrop pluginbase.Objects.Syncable.Entity.Controllers.IModelEntity pluginbase.Objects.Syncable.Entity.Static.StaticEntityBase

Properties

uint ObjectId [get]
 Gets the object identifier. More...
 
ushort OwnerId [get]
 Gets the owner identifier. (Net Ident) More...
 
ushort ObjectTypeId [get]
 Gets the object type identifier, as defined by the attribute More...
 
bool DestroyFlag [get]
 Gets a value indicating whether this pluginbase.Objects.Syncable.Entity.IEntity is destroyable. More...
 
bool Spawned [get]
 Gets a value indicating whether this entity has been spawned More...
 
bool Transient [get]
 Gets a value indicating whether this entity is transient (Won't be saved) More...
 

Detailed Description

A world object that has position

Property Documentation

◆ DestroyFlag

bool pluginbase.Objects.Syncable.Entity.IEntity.DestroyFlag
get

Gets a value indicating whether this pluginbase.Objects.Syncable.Entity.IEntity is destroyable.

true if destroyable; otherwise, false.

◆ ObjectId

uint pluginbase.Objects.Syncable.Entity.IEntity.ObjectId
get

Gets the object identifier.

The object identifier.

◆ ObjectTypeId

ushort pluginbase.Objects.Syncable.Entity.IEntity.ObjectTypeId
get

Gets the object type identifier, as defined by the attribute

The object type identifier.

◆ OwnerId

ushort pluginbase.Objects.Syncable.Entity.IEntity.OwnerId
get

Gets the owner identifier. (Net Ident)

The owner identifier.

◆ Spawned

bool pluginbase.Objects.Syncable.Entity.IEntity.Spawned
get

Gets a value indicating whether this entity has been spawned

true if spawned; otherwise, false.

◆ Transient

bool pluginbase.Objects.Syncable.Entity.IEntity.Transient
get

Gets a value indicating whether this entity is transient (Won't be saved)

true if transient; otherwise, false.


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