Package me.lucyy.squirtgun.bungee
Class BungeeNodeExecutor
- java.lang.Object
-
- net.md_5.bungee.api.plugin.Command
-
- me.lucyy.squirtgun.bungee.BungeeNodeExecutor
-
- All Implemented Interfaces:
net.md_5.bungee.api.plugin.TabExecutor
public class BungeeNodeExecutor extends net.md_5.bungee.api.plugin.Command implements net.md_5.bungee.api.plugin.TabExecutorWraps aCommandNodeso it can be executed by a BungeeCord proxy.
-
-
Constructor Summary
Constructors Constructor Description BungeeNodeExecutor(me.lucyy.squirtgun.command.node.CommandNode<me.lucyy.squirtgun.platform.audience.PermissionHolder> node, me.lucyy.squirtgun.format.FormatProvider formatter, BungeePlatform platform)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(net.md_5.bungee.api.CommandSender sender, java.lang.String[] args)java.lang.Iterable<java.lang.String>onTabComplete(net.md_5.bungee.api.CommandSender sender, java.lang.String[] args)
-
-
-
Constructor Detail
-
BungeeNodeExecutor
public BungeeNodeExecutor(me.lucyy.squirtgun.command.node.CommandNode<me.lucyy.squirtgun.platform.audience.PermissionHolder> node, me.lucyy.squirtgun.format.FormatProvider formatter, BungeePlatform platform)- Parameters:
node- the root command node to executeformatter- the command sender to pass to the contextplatform- the platform that this node belongs to
-
-
Method Detail
-
execute
public void execute(net.md_5.bungee.api.CommandSender sender, java.lang.String[] args)- Specified by:
executein classnet.md_5.bungee.api.plugin.Command
-
onTabComplete
public java.lang.Iterable<java.lang.String> onTabComplete(net.md_5.bungee.api.CommandSender sender, java.lang.String[] args)- Specified by:
onTabCompletein interfacenet.md_5.bungee.api.plugin.TabExecutor
-
-