Interface LeveledPermissionPredicate

All Superinterfaces:
PermissionPredicate

public interface LeveledPermissionPredicate extends PermissionPredicate
Mappings:
Namespace Name
named net/minecraft/command/permission/LeveledPermissionPredicate
intermediary net/minecraft/class_12086
official bbh
  • Field Details

    • ALL

      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      named ALL Lnet/minecraft/command/permission/LeveledPermissionPredicate;ALL:Lnet/minecraft/command/permission/LeveledPermissionPredicate;
      intermediary field_63181 Lnet/minecraft/class_12086;field_63181:Lnet/minecraft/class_12086;
      official a Lbbh;a:Lbbh;
    • MODERATORS

      static final LeveledPermissionPredicate MODERATORS
      Mappings:
      Namespace Name Mixin selector
      named MODERATORS Lnet/minecraft/command/permission/LeveledPermissionPredicate;MODERATORS:Lnet/minecraft/command/permission/LeveledPermissionPredicate;
      intermediary field_63182 Lnet/minecraft/class_12086;field_63182:Lnet/minecraft/class_12086;
      official b Lbbh;b:Lbbh;
    • GAMEMASTERS

      static final LeveledPermissionPredicate GAMEMASTERS
      Mappings:
      Namespace Name Mixin selector
      named GAMEMASTERS Lnet/minecraft/command/permission/LeveledPermissionPredicate;GAMEMASTERS:Lnet/minecraft/command/permission/LeveledPermissionPredicate;
      intermediary field_63183 Lnet/minecraft/class_12086;field_63183:Lnet/minecraft/class_12086;
      official c Lbbh;c:Lbbh;
    • ADMINS

      static final LeveledPermissionPredicate ADMINS
      Mappings:
      Namespace Name Mixin selector
      named ADMINS Lnet/minecraft/command/permission/LeveledPermissionPredicate;ADMINS:Lnet/minecraft/command/permission/LeveledPermissionPredicate;
      intermediary field_63184 Lnet/minecraft/class_12086;field_63184:Lnet/minecraft/class_12086;
      official d Lbbh;d:Lbbh;
    • OWNERS

      static final LeveledPermissionPredicate OWNERS
      Mappings:
      Namespace Name Mixin selector
      named OWNERS Lnet/minecraft/command/permission/LeveledPermissionPredicate;OWNERS:Lnet/minecraft/command/permission/LeveledPermissionPredicate;
      intermediary field_63185 Lnet/minecraft/class_12086;field_63185:Lnet/minecraft/class_12086;
      official e Lbbh;e:Lbbh;
  • Method Details

    • getLevel

      PermissionLevel getLevel()
      Mappings:
      Namespace Name Mixin selector
      named getLevel Lnet/minecraft/command/permission/LeveledPermissionPredicate;getLevel()Lnet/minecraft/command/permission/PermissionLevel;
      intermediary method_75009 Lnet/minecraft/class_12086;method_75009()Lnet/minecraft/class_12094;
      official a Lbbh;a()Lbbl;
    • hasPermission

      default boolean hasPermission(Permission perm)
      Specified by:
      hasPermission in interface PermissionPredicate
      Mappings:
      Namespace Name Mixin selector
      named hasPermission Lnet/minecraft/command/permission/PermissionPredicate;hasPermission(Lnet/minecraft/command/permission/Permission;)Z
      intermediary hasPermission Lnet/minecraft/class_12096;hasPermission(Lnet/minecraft/class_12087;)Z
      official hasPermission Lbbn;hasPermission(Lbbi;)Z
    • fromLevel

      static LeveledPermissionPredicate fromLevel(PermissionLevel level)
      Mappings:
      Namespace Name Mixin selector
      named fromLevel Lnet/minecraft/command/permission/LeveledPermissionPredicate;fromLevel(Lnet/minecraft/command/permission/PermissionLevel;)Lnet/minecraft/command/permission/LeveledPermissionPredicate;
      intermediary method_75010 Lnet/minecraft/class_12086;method_75010(Lnet/minecraft/class_12094;)Lnet/minecraft/class_12086;
      official a Lbbh;a(Lbbl;)Lbbh;
    • create

      private static LeveledPermissionPredicate create(PermissionLevel level)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/command/permission/LeveledPermissionPredicate;create(Lnet/minecraft/command/permission/PermissionLevel;)Lnet/minecraft/command/permission/LeveledPermissionPredicate;
      intermediary method_75011 Lnet/minecraft/class_12086;method_75011(Lnet/minecraft/class_12094;)Lnet/minecraft/class_12086;
      official b Lbbh;b(Lbbl;)Lbbh;