Class Mob


  • public class Mob
    extends java.lang.Object
    • Field Detail

      • map

        public static java.util.HashMap<org.bukkit.entity.EntityType,​Mob> map
    • Constructor Detail

      • Mob

        public Mob​(java.lang.String name,
                   RevengePlugin instance)
    • Method Detail

      • isEnable

        public java.lang.Boolean isEnable()
      • getName

        public java.lang.String getName()
      • getSpeed

        public java.lang.Double getSpeed()
      • getDamage

        public java.lang.Float getDamage()
      • getDamageIntervalTicks

        public java.lang.Double getDamageIntervalTicks()
      • getHitRadius

        public double getHitRadius()
      • getPercent

        public java.lang.Integer getPercent()
      • getStopTimeTicks

        public java.lang.Integer getStopTimeTicks()
      • getStopBlocks

        public java.lang.Integer getStopBlocks()
      • getDeathMessage

        public java.lang.String getDeathMessage()
      • getEntity

        public org.bukkit.entity.EntityType getEntity()
      • getList

        public java.util.ArrayList<AggroTask> getList()
      • setEnable

        public void setEnable​(java.lang.Boolean enable)
      • setName

        public void setName​(java.lang.String name)
      • setSpeed

        public void setSpeed​(java.lang.Double speed)
      • setDamage

        public void setDamage​(java.lang.Float damage)
      • setDamageIntervalTicks

        public void setDamageIntervalTicks​(java.lang.Double damage_interval)
      • setHitRadius

        public void setHitRadius​(java.lang.Double hit_radius)
      • setPercent

        public void setPercent​(java.lang.Integer percent)
      • setStopTimeTicks

        public void setStopTimeTicks​(java.lang.Integer stop_time)
      • setStopBlocks

        public void setStopBlocks​(java.lang.Integer stop_blocks)
      • setDeathMessage

        public void setDeathMessage​(java.lang.String deathMsg)
      • isPlayerAttacked

        public java.lang.Boolean isPlayerAttacked​(org.bukkit.entity.Player player)
      • getAttackingScheduler

        public AggroTask getAttackingScheduler​(org.bukkit.entity.Player player)
      • getMob

        public static Mob getMob​(org.bukkit.entity.EntityType type)
      • isAngry

        public static boolean isAngry​(org.bukkit.entity.Entity entity)
      • getAggroTask

        public static AggroTask getAggroTask​(org.bukkit.entity.Entity entity)
      • isRegistred

        public static java.lang.Boolean isRegistred​(org.bukkit.entity.EntityType type)
      • getMap

        public static java.util.HashMap<org.bukkit.entity.EntityType,​Mob> getMap()
      • getMapSet

        public static java.util.Set<org.bukkit.entity.EntityType> getMapSet()