Class InterpretedCombatData

java.lang.Object
com.hypixel.hytale.server.npc.blackboard.view.combat.InterpretedCombatData

public class InterpretedCombatData extends Object
  • Field Details

    • attack

      private String attack
    • charging

      private boolean charging
    • currentElapsedTime

      private float currentElapsedTime
    • performingMeleeAttack

      private boolean performingMeleeAttack
    • performingRangedAttack

      private boolean performingRangedAttack
    • performingBlock

      private boolean performingBlock
  • Constructor Details

    • InterpretedCombatData

      public InterpretedCombatData()
  • Method Details

    • getAttack

      public String getAttack()
    • setAttack

      public void setAttack(String attack)
    • isCharging

      public boolean isCharging()
    • setCharging

      public void setCharging(boolean charging)
    • getCurrentElapsedTime

      public float getCurrentElapsedTime()
    • setCurrentElapsedTime

      public void setCurrentElapsedTime(float currentElapsedTime)
    • isPerformingMeleeAttack

      public boolean isPerformingMeleeAttack()
    • setPerformingMeleeAttack

      public void setPerformingMeleeAttack(boolean performingMeleeAttack)
    • isPerformingRangedAttack

      public boolean isPerformingRangedAttack()
    • setPerformingRangedAttack

      public void setPerformingRangedAttack(boolean performingRangedAttack)
    • isPerformingBlock

      public boolean isPerformingBlock()
    • setPerformingBlock

      public void setPerformingBlock(boolean performingBlock)
    • clone

      @Nonnull public InterpretedCombatData clone()
      Overrides:
      clone in class Object