Class InstanceDataResource

java.lang.Object
com.hypixel.hytale.builtin.instances.removal.InstanceDataResource
All Implemented Interfaces:
Resource<ChunkStore>, Cloneable

public class InstanceDataResource extends Object implements Resource<ChunkStore>
  • Field Details

  • Constructor Details

    • InstanceDataResource

      public InstanceDataResource()
  • Method Details

    • getResourceType

      @Nonnull public static ResourceType<ChunkStore, InstanceDataResource> getResourceType()
    • isRemoving

      public boolean isRemoving()
    • setRemoving

      public void setRemoving(boolean removing)
    • getTimeoutTimer

      public Instant getTimeoutTimer()
    • setTimeoutTimer

      public void setTimeoutTimer(Instant timeoutTimer)
    • getIdleTimeoutTimer

      public Instant getIdleTimeoutTimer()
    • setIdleTimeoutTimer

      public void setIdleTimeoutTimer(Instant idleTimeoutTimer)
    • hadPlayer

      public boolean hadPlayer()
    • setHadPlayer

      public void setHadPlayer(boolean hadPlayer)
    • getWorldTimeoutTimer

      @Nullable public Instant getWorldTimeoutTimer()
    • setWorldTimeoutTimer

      public void setWorldTimeoutTimer(@Nullable Instant worldTimeoutTimer)
    • clone

      @Nonnull public InstanceDataResource clone()
      Specified by:
      clone in interface Resource<ChunkStore>
      Returns:
      a clone instance of the original resource instance.