Interface CalculatorFactory


public interface CalculatorFactory
Creates a calculator instance given a set of contexts
  • Method Summary

    Modifier and Type
    Method
    Description
    build(net.luckperms.api.query.QueryOptions queryOptions, CacheMetadata metadata)
    Builds a PermissionCalculator for the user in the given context
  • Method Details

    • build

      PermissionCalculator build(net.luckperms.api.query.QueryOptions queryOptions, CacheMetadata metadata)
      Builds a PermissionCalculator for the user in the given context
      Parameters:
      queryOptions - the query options to build the calculator for
      metadata - the calculator metadata
      Returns:
      a permission calculator instance