Class ServiceLuckPerms

java.lang.Object
org.kingdoms.services.ServiceLuckPerms
All Implemented Interfaces:
net.luckperms.api.context.ContextCalculator<org.bukkit.entity.Player>, org.kingdoms.services.Service

public final class ServiceLuckPerms extends Object implements net.luckperms.api.context.ContextCalculator<org.bukkit.entity.Player>, org.kingdoms.services.Service
https://luckperms.net/wiki/Developer-API-Usage#important-classes
  • Constructor Details

    • ServiceLuckPerms

      public ServiceLuckPerms()
  • Method Details

    • init

      public static void init()
    • disable

      public void disable()
      Specified by:
      disable in interface org.kingdoms.services.Service
    • calculate

      public void calculate(@NonNull org.bukkit.entity.Player player, @NonNull net.luckperms.api.context.ContextConsumer contextConsumer)
      Specified by:
      calculate in interface net.luckperms.api.context.ContextCalculator<org.bukkit.entity.Player>
    • estimatePotentialContexts

      @NotNull public net.luckperms.api.context.ContextSet estimatePotentialContexts()
      Specified by:
      estimatePotentialContexts in interface net.luckperms.api.context.ContextCalculator<org.bukkit.entity.Player>