Class DefaultPermissions

java.lang.Object
org.bukkit.util.permissions.DefaultPermissions

public final class DefaultPermissions extends Object
  • Method Details

    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull Permission perm)
    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull Permission perm, boolean withLegacy)
    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull Permission perm, @NotNull @NotNull Permission parent)
    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull String name, @Nullable @Nullable String desc)
    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull String name, @Nullable @Nullable String desc, @NotNull @NotNull Permission parent)
    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull String name, @Nullable @Nullable String desc, @Nullable @Nullable PermissionDefault def)
    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull String name, @Nullable @Nullable String desc, @Nullable @Nullable PermissionDefault def, @NotNull @NotNull Permission parent)
    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull String name, @Nullable @Nullable String desc, @Nullable @Nullable PermissionDefault def, @Nullable @Nullable Map<String,Boolean> children)
    • registerPermission

      @NotNull public static @NotNull Permission registerPermission(@NotNull @NotNull String name, @Nullable @Nullable String desc, @Nullable @Nullable PermissionDefault def, @Nullable @Nullable Map<String,Boolean> children, @NotNull @NotNull Permission parent)
    • registerCorePermissions

      public static void registerCorePermissions()