net.minecraft.command.permission

public class OrPermissionPredicate

implements PermissionPredicate

net.minecraft.server.permissions.PermissionSetUnion
net.minecraft.class_12340
net.minecraft.command.permission.OrPermissionPredicate

Field summary

Modifier and TypeField
private final it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionPredicate>
permissions
field_64478
predicates

Constructor summary

ModifierConstructor
(PermissionPredicate a, PermissionPredicate b)
private (it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionPredicate> predicates, PermissionPredicate predicate)
private (it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionPredicate> a, it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionPredicate> b)

Method summary

Modifier and TypeMethod
public boolean
hasPermission(Permission permission)
method_1_157(class_12087 arg0)
hasPermission(Permission arg0)
public PermissionPredicate
union(PermissionSet other)
method_75034(class_12096 arg0)
or(PermissionPredicate arg0)
public it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionPredicate>
getPermissions()
method_76576()
getPredicates()
private void
ensureNoUnionsWithinUnions()
method_76577()
validate()