Class PriFlagGroup
java.lang.Object
cn.lunadeer.dominion.api.dtos.flag.FlagGroup<PriFlag>
cn.lunadeer.dominion.api.dtos.flag.PriFlagGroup
A type-safe group of privilege flags.
-
Constructor Summary
ConstructorsConstructorDescriptionPriFlagGroup(@NotNull String id, @NotNull String displayName, @NotNull String description, @NotNull org.bukkit.Material material) PriFlagGroup(@NotNull String id, @NotNull String displayName, @NotNull String description, @NotNull org.bukkit.Material material, @NotNull Collection<? extends PriFlag> flags) PriFlagGroup(@NotNull String id, @NotNull String displayName, @NotNull String description, @NotNull org.bukkit.Material material, @Nullable String icon, @NotNull Collection<? extends PriFlag> 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
-
PriFlagGroup
public PriFlagGroup(@NotNull @NotNull String id, @NotNull @NotNull String displayName, @NotNull @NotNull String description, @NotNull @NotNull org.bukkit.Material material, @NotNull @NotNull Collection<? extends PriFlag> flags) -
PriFlagGroup
-
PriFlagGroup
-
-
Method Details
-
getLanguageNamespace
- Specified by:
getLanguageNamespacein classFlagGroup<PriFlag>
-