classpublicPriority 1
BlockMountComponent
com.hypixel.hytale.builtin.mounts.BlockMountComponent
implements Component
11
Methods
11
Public Methods
4
Fields
2
Constructors
Constructors
public
BlockMountComponent()public
BlockMountComponent(BlockMountType type, Vector3i blockPos, BlockType expectedBlockType, int expectedRotation)Methods
Public Methods (11)
public
Component<ChunkStore> clone()@Nonnull@Override
public
BlockMountPoint findAvailableSeat(Vector3i targetBlock, BlockMountPoint[] choices, Vector3f whereWasClicked)@Nullable
public
Vector3i getBlockPos()publicstatic
ComponentType<ChunkStore, BlockMountComponent> getComponentType()public
BlockType getExpectedBlockType()public
int getExpectedRotation()public
BlockMountPoint getSeatBlockBySeatedEntity(Ref<EntityStore> seatedEntity)@Nullable
public
BlockMountType getType()public
boolean isDead()public
void putSeatedEntity(BlockMountPoint mountPoint, Ref<EntityStore> seatedEntity)public
void removeSeatedEntity(Ref<EntityStore> seatedEntity)Fields
Private/Package Fields (4)
private
Vector3i blockPosprivate
BlockType expectedBlockTypeprivate
int expectedRotationprivate
BlockMountType type