Class EnvFlagGroup

java.lang.Object
cn.lunadeer.dominion.api.dtos.flag.FlagGroup<EnvFlag>
cn.lunadeer.dominion.api.dtos.flag.EnvFlagGroup

public final class EnvFlagGroup extends FlagGroup<EnvFlag>
A type-safe group of environment flags.
  • Constructor Details

    • EnvFlagGroup

      public EnvFlagGroup(@NotNull @NotNull String id, @NotNull @NotNull String displayName, @NotNull @NotNull String description, @NotNull @NotNull org.bukkit.Material material, @NotNull @NotNull Collection<? extends EnvFlag> flags)
    • EnvFlagGroup

      public EnvFlagGroup(@NotNull @NotNull String id, @NotNull @NotNull String displayName, @NotNull @NotNull String description, @NotNull @NotNull org.bukkit.Material material, @Nullable @Nullable String icon, @NotNull @NotNull Collection<? extends EnvFlag> flags)
    • EnvFlagGroup

      public EnvFlagGroup(@NotNull @NotNull String id, @NotNull @NotNull String displayName, @NotNull @NotNull String description, @NotNull @NotNull org.bukkit.Material material)
  • Method Details