Class GameModeContextProvider

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

public final class GameModeContextProvider extends Object implements ContextProvider
  • Constructor Details

    • GameModeContextProvider

      public GameModeContextProvider()
  • 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