Class MinestomContextManager

java.lang.Object
me.lucko.luckperms.common.context.manager.ContextManager<net.minestom.server.entity.Player, net.minestom.server.entity.Player>
me.lucko.luckperms.common.context.manager.DetachedContextManager<net.minestom.server.entity.Player, net.minestom.server.entity.Player>
me.lucko.luckperms.minestom.context.MinestomContextManager

public final class MinestomContextManager extends me.lucko.luckperms.common.context.manager.DetachedContextManager<net.minestom.server.entity.Player, net.minestom.server.entity.Player>
  • Field Summary

    Fields inherited from class me.lucko.luckperms.common.context.manager.ContextManager

    plugin
  • Constructor Summary

    Constructors
    Constructor
    Description
    MinestomContextManager(me.lucko.luckperms.common.plugin.LuckPermsPlugin plugin)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable me.lucko.luckperms.common.context.manager.QueryOptionsSupplier
    getQueryOptionsSupplier(net.minestom.server.entity.Player subject)
     
    getUniqueId(net.minestom.server.entity.Player player)
     

    Methods inherited from class me.lucko.luckperms.common.context.manager.DetachedContextManager

    createQueryOptionsSupplier, getQueryOptions, invalidateCache

    Methods inherited from class me.lucko.luckperms.common.context.manager.ContextManager

    calculate, callContextCalculator, callStaticContextCalculator, customizeQueryOptions, customizeStaticQueryOptions, getContext, getPlayerClass, getPotentialContexts, getStaticContext, getStaticQueryOptions, getSubjectClass, registerCalculator, signalContextUpdate, unregisterCalculator

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MinestomContextManager

      public MinestomContextManager(me.lucko.luckperms.common.plugin.LuckPermsPlugin plugin)
  • Method Details

    • getUniqueId

      public UUID getUniqueId(net.minestom.server.entity.Player player)
      Specified by:
      getUniqueId in class me.lucko.luckperms.common.context.manager.ContextManager<net.minestom.server.entity.Player, net.minestom.server.entity.Player>
    • getQueryOptionsSupplier

      public @Nullable me.lucko.luckperms.common.context.manager.QueryOptionsSupplier getQueryOptionsSupplier(net.minestom.server.entity.Player subject)
      Specified by:
      getQueryOptionsSupplier in class me.lucko.luckperms.common.context.manager.DetachedContextManager<net.minestom.server.entity.Player, net.minestom.server.entity.Player>