java.lang.Object
me.arcademadness.omni_dungeon.components.MobGroup
All Implemented Interfaces:
EventListener

public class MobGroup extends Object implements EventListener
  • Constructor Details

    • MobGroup

      public MobGroup(int maxGroupSize)
  • Method Details

    • onDeath

      public void onDeath(EntityDeathEvent event)
    • addMember

      public boolean addMember(MobEntity mob)
    • setQueen

      public void setQueen(MobEntity mob)
    • removeMember

      public void removeMember(MobEntity mob)
    • canMerge

      public boolean canMerge(MobGroup other)
    • merge

      public void merge(MobGroup other)
    • getTarget

      public Entity getTarget()
    • setTarget

      public void setTarget(Entity target)
    • getMembers

      public Set<MobEntity> getMembers()
    • clear

      public void clear()
    • getQueen

      public MobEntity getQueen()
    • validateMembers

      public void validateMembers()