Package net.minecraft.server.permissions
Class PermissionSetUnion
java.lang.Object
net.minecraft.server.permissions.PermissionSetUnion
- All Implemented Interfaces:
PermissionSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionSet> Fields inherited from interface net.minecraft.server.permissions.PermissionSet
ALL_PERMISSIONS, NO_PERMISSIONS -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePermissionSetUnion(it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionSet> permissions, it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionSet> otherPermissions) privatePermissionSetUnion(it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionSet> permissions, PermissionSet other) (package private)PermissionSetUnion(PermissionSet first, PermissionSet second) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidit.unimi.dsi.fastutil.objects.ReferenceSet<PermissionSet> booleanhasPermission(Permission p_470836_) union(PermissionSet p_470555_)
-
Field Details
-
permissions
-
-
Constructor Details
-
PermissionSetUnion
PermissionSetUnion(PermissionSet first, PermissionSet second) -
PermissionSetUnion
private PermissionSetUnion(it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionSet> permissions, PermissionSet other) -
PermissionSetUnion
private PermissionSetUnion(it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionSet> permissions, it.unimi.dsi.fastutil.objects.ReferenceSet<PermissionSet> otherPermissions)
-
-
Method Details
-
hasPermission
- Specified by:
hasPermissionin interfacePermissionSet
-
union
- Specified by:
unionin interfacePermissionSet
-
getPermissions
-
ensureNoUnionsWithinUnions
private void ensureNoUnionsWithinUnions()
-