Class BlockMountComponent

java.lang.Object
com.hypixel.hytale.builtin.mounts.BlockMountComponent
All Implemented Interfaces:
Component<ChunkStore>, Cloneable

public class BlockMountComponent extends Object implements Component<ChunkStore>
  • Field Details

    • type

      private BlockMountType type
    • blockPos

      private Vector3i blockPos
    • expectedBlockType

      private com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType expectedBlockType
    • expectedRotation

      private int expectedRotation
    • entitiesByMountPoint

      @Nonnull private Map<BlockMountPoint,Ref<EntityStore>> entitiesByMountPoint
    • mountPointByEntity

      @Nonnull private Map<Ref<EntityStore>,BlockMountPoint> mountPointByEntity
  • Constructor Details

    • BlockMountComponent

      public BlockMountComponent()
    • BlockMountComponent

      public BlockMountComponent(BlockMountType type, Vector3i blockPos, com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType expectedBlockType, int expectedRotation)
  • Method Details