Class EnvFlagGroup
java.lang.Object
cn.lunadeer.dominion.api.dtos.flag.FlagGroup<EnvFlag>
cn.lunadeer.dominion.api.dtos.flag.EnvFlagGroup
A type-safe group of environment flags.
-
Constructor Summary
ConstructorsConstructorDescriptionEnvFlagGroup(@NotNull String id, @NotNull String displayName, @NotNull String description, @NotNull org.bukkit.Material material) EnvFlagGroup(@NotNull String id, @NotNull String displayName, @NotNull String description, @NotNull org.bukkit.Material material, @NotNull Collection<? extends EnvFlag> flags) EnvFlagGroup(@NotNull String id, @NotNull String displayName, @NotNull String description, @NotNull org.bukkit.Material material, @Nullable String icon, @NotNull Collection<? extends EnvFlag> flags) -
Method Summary
Methods inherited from class cn.lunadeer.dominion.api.dtos.flag.FlagGroup
addFlag, containsFlag, getConfigurationDialogUiIconKey, getDescription, getDescriptionKey, getDisplayName, getDisplayNameKey, getFlags, getFlagType, getIcon, getId, getMaterial, removeFlag, setDescription, setDisplayName, setIcon, setMaterial
-
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
-
EnvFlagGroup
-
-
Method Details
-
getLanguageNamespace
- Specified by:
getLanguageNamespacein classFlagGroup<EnvFlag>
-