Class DimensionTypeContextProvider

java.lang.Object
me.lucko.luckperms.minestom.context.defaults.DimensionTypeContextProvider
All Implemented Interfaces:
ContextProvider

public final class DimensionTypeContextProvider extends Object implements ContextProvider
  • Constructor Details

    • DimensionTypeContextProvider

      public DimensionTypeContextProvider()
  • Method Details

    • key

      @NotNull public @NotNull String key()
      Specified by:
      key in interface ContextProvider
    • query

      @NotNull public @NotNull Optional<String> query(@NotNull @NotNull net.minestom.server.entity.Player subject)
      Specified by:
      query in interface ContextProvider
    • potentialValues

      @NotNull public @NotNull Set<String> potentialValues()
      Specified by:
      potentialValues in interface ContextProvider
    • register

      public void register(@NonNull Consumer<net.minestom.server.entity.Player> contextUpdateSignaller, @NonNull net.minestom.server.event.EventNode<net.minestom.server.event.Event> eventNode)
      Specified by:
      register in interface ContextProvider