Interface PermissionPredicate

All Known Subinterfaces:
LeveledPermissionPredicate

public interface PermissionPredicate
Mappings:
Namespace Name
named net/minecraft/command/permission/PermissionPredicate
intermediary net/minecraft/class_12096
official bbs
  • Field Details

    • NONE

      static final PermissionPredicate NONE
      Mappings:
      Namespace Name Mixin selector
      named NONE Lnet/minecraft/command/permission/PermissionPredicate;NONE:Lnet/minecraft/command/permission/PermissionPredicate;
      intermediary field_63207 Lnet/minecraft/class_12096;field_63207:Lnet/minecraft/class_12096;
      official g Lbbs;g:Lbbs;
    • ALL

      static final PermissionPredicate ALL
      Mappings:
      Namespace Name Mixin selector
      named ALL Lnet/minecraft/command/permission/PermissionPredicate;ALL:Lnet/minecraft/command/permission/PermissionPredicate;
      intermediary field_63208 Lnet/minecraft/class_12096;field_63208:Lnet/minecraft/class_12096;
      official h Lbbs;h:Lbbs;
  • Method Details

    • hasPermission

      boolean hasPermission(Permission perm)
      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
    • or

      Mappings:
      Namespace Name Mixin selector
      named or Lnet/minecraft/command/permission/PermissionPredicate;or(Lnet/minecraft/command/permission/PermissionPredicate;)Lnet/minecraft/command/permission/PermissionPredicate;
      intermediary method_75034 Lnet/minecraft/class_12096;method_75034(Lnet/minecraft/class_12096;)Lnet/minecraft/class_12096;
      official a Lbbs;a(Lbbs;)Lbbs;