Class MiscUtil

java.lang.Object
dev.kitteh.factions.util.MiscUtil

@NullMarked public class MiscUtil extends Object
  • Field Details

    • ENTITY_TYPE_FUNCTION

      public static final Function<String,org.bukkit.entity.EntityType> ENTITY_TYPE_FUNCTION
    • MATERIAL_FUNCTION

      public static final Function<String,org.bukkit.Material> MATERIAL_FUNCTION
    • SPAWN_REASON_FUNCTION

      public static final Function<String,org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason> SPAWN_REASON_FUNCTION
  • Constructor Details

    • MiscUtil

      public MiscUtil()
  • Method Details

    • typeSetFromStringSet

      public static <Type> Set<Type> typeSetFromStringSet(Set<@Nullable String> stringSet, Function<String,Type> function)
    • getComparisonString

      public static String getComparisonString(String str)
    • validateTag

      public static List<String> validateTag(String str)
    • durationString

      public static String durationString(long seconds)
    • durationString

      public static String durationString(Duration duration)
    • rankOrder

      public static Iterable<FPlayer> rankOrder(Iterable<FPlayer> players)
    • commandRoot

      public static String commandRoot()