Class EntityMatch

java.lang.Object
us.talabrek.ultimateskyblock.challenge.EntityMatch

public class EntityMatch extends Object
Data object holding values for matching an entity against a challenge.
  • Constructor Details

    • EntityMatch

      public EntityMatch(org.bukkit.entity.EntityType type, Map<String,Object> meta, int count)
  • Method Details

    • getType

      public org.bukkit.entity.EntityType getType()
    • getCount

      public int getCount()
    • matches

      public boolean matches(@Nullable @Nullable org.bukkit.entity.Entity entity)
      Try to match the given Entity to this EntityMatch configuration.
      Parameters:
      entity - Entity to match.
      Returns:
      True if matches, false otherwise.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getDisplayName

      public String getDisplayName()