Class SprintStaminaRegenDelay

java.lang.Object
com.hypixel.hytale.server.core.modules.entity.stamina.SprintStaminaRegenDelay
All Implemented Interfaces:
Resource<EntityStore>, Cloneable

public class SprintStaminaRegenDelay extends Object implements Resource<EntityStore>
  • Field Details

    • ASSET_VALIDATION_STATE

      private static final AtomicInteger ASSET_VALIDATION_STATE
    • statIndex

      protected int statIndex
    • statValue

      protected float statValue
    • validationState

      protected int validationState
  • Constructor Details

    • SprintStaminaRegenDelay

      public SprintStaminaRegenDelay()
    • SprintStaminaRegenDelay

      public SprintStaminaRegenDelay(@Nonnull SprintStaminaRegenDelay other)
  • Method Details

    • getResourceType

      public static ResourceType<EntityStore,SprintStaminaRegenDelay> getResourceType()
    • getIndex

      public int getIndex()
    • getValue

      public float getValue()
    • validate

      public boolean validate()
    • hasDelay

      public boolean hasDelay()
    • markEmpty

      public void markEmpty()
    • update

      public void update(int statIndex, float statValue)
    • clone

      @Nonnull public Resource<EntityStore> clone()
      Specified by:
      clone in interface Resource<EntityStore>
      Overrides:
      clone in class Object
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object
    • invalidateResources

      public static void invalidateResources()