Index

C E G M O P R 
All Classes and Interfaces|All Packages

C

check(GameProfile, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to false if the resultant state is TriState.DEFAULT.
check(GameProfile, String, boolean) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to false if the resultant state is TriState.DEFAULT.
check(GameProfile, String, int, MinecraftServer) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
check(GameProfile, String, PermissionLevel, MinecraftServer) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to requiring the defaultRequiredLevel if the resultant state is TriState.DEFAULT.
check(UUID, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to false if the resultant state is TriState.DEFAULT.
check(UUID, String, boolean) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to the defaultValue if the resultant state is TriState.DEFAULT.
check(SharedSuggestionProvider, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to false if the resultant state is TriState.DEFAULT.
check(SharedSuggestionProvider, String, boolean) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to the defaultValue if the resultant state is TriState.DEFAULT.
check(SharedSuggestionProvider, String, int) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
check(SharedSuggestionProvider, String, PermissionLevel) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to requiring the defaultRequiredLevel if the resultant state is TriState.DEFAULT.
check(NameAndId, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to false if the resultant state is TriState.DEFAULT.
check(NameAndId, String, boolean) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to false if the resultant state is TriState.DEFAULT.
check(NameAndId, String, int, MinecraftServer) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
check(NameAndId, String, PermissionLevel, MinecraftServer) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to requiring the defaultRequiredLevel if the resultant state is TriState.DEFAULT.
check(Entity, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to false if the resultant state is TriState.DEFAULT.
check(Entity, String, boolean) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to the defaultValue if the resultant state is TriState.DEFAULT.
check(Entity, String, int) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
check(Entity, String, PermissionLevel) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Performs a permission check, falling back to requiring the defaultRequiredLevel if the resultant state is TriState.DEFAULT.

E

EVENT - Static variable in interface me.lucko.fabric.api.permissions.v0.OfflineOptionRequestEvent
 
EVENT - Static variable in interface me.lucko.fabric.api.permissions.v0.OfflinePermissionCheckEvent
 
EVENT - Static variable in interface me.lucko.fabric.api.permissions.v0.OptionRequestEvent
 
EVENT - Static variable in interface me.lucko.fabric.api.permissions.v0.PermissionCheckEvent
 

G

get(GameProfile, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given (potentially) offline player.
get(GameProfile, String, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, falling back to the defaultValue if nothing is returned from the provider.
get(GameProfile, String, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, and runs it through the given valueTransformer.
get(GameProfile, String, T, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, runs it through the given valueTransformer, and falls back to the defaultValue if nothing is returned.
get(UUID, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given (potentially) offline player.
get(UUID, String, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, falling back to the defaultValue if nothing is returned from the provider.
get(UUID, String, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, and runs it through the given valueTransformer.
get(UUID, String, T, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, runs it through the given valueTransformer, and falls back to the defaultValue if nothing is returned.
get(SharedSuggestionProvider, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given source.
get(SharedSuggestionProvider, String, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given source, falling back to the defaultValue if nothing is returned from the provider.
get(SharedSuggestionProvider, String, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given source, and runs it through the given valueTransformer.
get(SharedSuggestionProvider, String, T, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given source, runs it through the given valueTransformer, and falls back to the defaultValue if nothing is returned.
get(NameAndId, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given (potentially) offline player.
get(NameAndId, String, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, falling back to the defaultValue if nothing is returned from the provider.
get(NameAndId, String, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, and runs it through the given valueTransformer.
get(NameAndId, String, T, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given player, runs it through the given valueTransformer, and falls back to the defaultValue if nothing is returned.
get(Entity, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given entity.
get(Entity, String, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given entity, falling back to the defaultValue if nothing is returned from the provider.
get(Entity, String, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given entity, and runs it through the given valueTransformer.
get(Entity, String, T, Function) - Static method in interface me.lucko.fabric.api.permissions.v0.Options
Gets the value of an option for the given entity, runs it through the given valueTransformer, and falls back to the defaultValue if nothing is returned.
getPermissionValue(UUID, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Gets the state of a permission for the given (potentially) offline player.
getPermissionValue(SharedSuggestionProvider, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Gets the state of a permission for the given source.
getPermissionValue(Entity, String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Gets the state of a permission for the given entity.

M

me.lucko.fabric.api.permissions.v0 - package me.lucko.fabric.api.permissions.v0
 

O

OfflineOptionRequestEvent - Interface in me.lucko.fabric.api.permissions.v0
Simple option request event for (potentially) offline players.
OfflinePermissionCheckEvent - Interface in me.lucko.fabric.api.permissions.v0
Simple permissions check event for (potentially) offline players.
onOptionRequest(UUID, String) - Method in interface me.lucko.fabric.api.permissions.v0.OfflineOptionRequestEvent
 
onOptionRequest(SharedSuggestionProvider, String) - Method in interface me.lucko.fabric.api.permissions.v0.OptionRequestEvent
 
onPermissionCheck(UUID, String) - Method in interface me.lucko.fabric.api.permissions.v0.OfflinePermissionCheckEvent
 
onPermissionCheck(SharedSuggestionProvider, String) - Method in interface me.lucko.fabric.api.permissions.v0.PermissionCheckEvent
 
OptionRequestEvent - Interface in me.lucko.fabric.api.permissions.v0
Simple option request event for SharedSuggestionProviders.
Options - Interface in me.lucko.fabric.api.permissions.v0
A simple options (metadata) API.

P

PermissionCheckEvent - Interface in me.lucko.fabric.api.permissions.v0
Simple permissions check event for SharedSuggestionProviders.
Permissions - Interface in me.lucko.fabric.api.permissions.v0
A simple permissions API.

R

require(String) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Creates a predicate which returns the result of performing a permission check, falling back to false if the resultant state is TriState.DEFAULT.
require(String, boolean) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Creates a predicate which returns the result of performing a permission check, falling back to the defaultValue if the resultant state is TriState.DEFAULT.
require(String, int) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
require(String, PermissionLevel) - Static method in interface me.lucko.fabric.api.permissions.v0.Permissions
Creates a predicate which returns the result of performing a permission check, falling back to requiring the defaultRequiredLevel if the resultant state is TriState.DEFAULT.
C E G M O P R 
All Classes and Interfaces|All Packages