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 bbm
  • 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 Lbbm;a:Lbbm;
    • 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 Lbbm;b:Lbbm;
    • 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 Lbbm;c:Lbbm;
    • 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 Lbbm;d:Lbbm;
    • 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 Lbbm;e:Lbbm;
  • 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 Lbbm;a()Lbbq;
    • 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 Lbbs;hasPermission(Lbbn;)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 Lbbm;a(Lbbq;)Lbbm;
    • 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 Lbbm;b(Lbbq;)Lbbm;