Class PortalDevice

java.lang.Object
com.hypixel.hytale.builtin.portals.components.PortalDevice
All Implemented Interfaces:
Component<ChunkStore>, Cloneable

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

  • Constructor Details

    • PortalDevice

      private PortalDevice()
    • PortalDevice

      public PortalDevice(PortalDeviceConfig config, String baseBlockTypeKey)
  • Method Details

    • getComponentType

      public static ComponentType<ChunkStore,PortalDevice> getComponentType()
    • getConfig

      public PortalDeviceConfig getConfig()
    • getBaseBlockTypeKey

      public String getBaseBlockTypeKey()
    • getBaseBlockType

      public com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockType getBaseBlockType()
    • getDestinationWorldUuid

      @Nullable public UUID getDestinationWorldUuid()
    • getDestinationWorld

      @Nullable public World getDestinationWorld()
    • setDestinationWorld

      public void setDestinationWorld(World world)
    • clone

      public Component<ChunkStore> clone()
      Specified by:
      clone in interface Component<ChunkStore>
      Overrides:
      clone in class Object