Class MinestomPlayerCalculator
java.lang.Object
me.lucko.luckperms.minestom.context.MinestomPlayerCalculator
- All Implemented Interfaces:
net.luckperms.api.context.ContextCalculator<net.minestom.server.entity.Player>
public final class MinestomPlayerCalculator
extends Object
implements net.luckperms.api.context.ContextCalculator<net.minestom.server.entity.Player>
-
Constructor Summary
ConstructorsConstructorDescriptionMinestomPlayerCalculator(@NotNull LPMinestomPlugin plugin, @NotNull net.minestom.server.event.EventNode<net.minestom.server.event.Event> eventNode, @NotNull Set<ContextProvider> providers, @NotNull Set<String> disabled) -
Method Summary
Modifier and TypeMethodDescriptionvoidcalculate(@NonNull net.minestom.server.entity.Player subject, @NonNull net.luckperms.api.context.ContextConsumer consumer) @NonNull net.luckperms.api.context.ContextSet
-
Constructor Details
-
MinestomPlayerCalculator
public MinestomPlayerCalculator(@NotNull @NotNull LPMinestomPlugin plugin, @NotNull @NotNull net.minestom.server.event.EventNode<net.minestom.server.event.Event> eventNode, @NotNull @NotNull Set<ContextProvider> providers, @NotNull @NotNull Set<String> disabled)
-
-
Method Details
-
calculate
public void calculate(@NonNull net.minestom.server.entity.Player subject, @NonNull net.luckperms.api.context.ContextConsumer consumer) - Specified by:
calculatein interfacenet.luckperms.api.context.ContextCalculator<net.minestom.server.entity.Player>
-
estimatePotentialContexts
public @NonNull net.luckperms.api.context.ContextSet estimatePotentialContexts()- Specified by:
estimatePotentialContextsin interfacenet.luckperms.api.context.ContextCalculator<net.minestom.server.entity.Player>
-