Class BungeeOnlyPlayerContextual<MESSAGE>

java.lang.Object
dev.rollczi.litecommands.bungee.tools.BungeeOnlyPlayerContextual<MESSAGE>
All Implemented Interfaces:
dev.rollczi.litecommands.context.ContextChainedProvider<net.md_5.bungee.api.CommandSender,net.md_5.bungee.api.connection.ProxiedPlayer>, dev.rollczi.litecommands.context.ContextProvider<net.md_5.bungee.api.CommandSender,net.md_5.bungee.api.connection.ProxiedPlayer>

public class BungeeOnlyPlayerContextual<MESSAGE> extends Object implements dev.rollczi.litecommands.context.ContextProvider<net.md_5.bungee.api.CommandSender,net.md_5.bungee.api.connection.ProxiedPlayer>
  • Constructor Details

    • BungeeOnlyPlayerContextual

      public BungeeOnlyPlayerContextual(Supplier<MESSAGE> onlyPlayerMessage)
    • BungeeOnlyPlayerContextual

      public BungeeOnlyPlayerContextual(MESSAGE onlyPlayerMessage)
  • Method Details

    • provide

      public dev.rollczi.litecommands.context.ContextResult<net.md_5.bungee.api.connection.ProxiedPlayer> provide(dev.rollczi.litecommands.invocation.Invocation<net.md_5.bungee.api.CommandSender> invocation)
      Specified by:
      provide in interface dev.rollczi.litecommands.context.ContextProvider<net.md_5.bungee.api.CommandSender,net.md_5.bungee.api.connection.ProxiedPlayer>