Package studio.mevera.imperat.commodore
Interface Commodore<C extends org.bukkit.command.Command>
public interface Commodore<C extends org.bukkit.command.Command>
Utility for using Minecraft's 1.13 'brigadier' library in Bukkit plugins.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidregister(com.mojang.brigadier.builder.LiteralArgumentBuilder<?> argumentBuilder) voidregister(com.mojang.brigadier.tree.LiteralCommandNode<?> node) default voiddefault voidregister(C command, com.mojang.brigadier.builder.LiteralArgumentBuilder<?> argumentBuilder, Predicate<? super org.bukkit.entity.Player> permissionTest) default voidvoidregister(C command, com.mojang.brigadier.tree.LiteralCommandNode<?> node, Predicate<? super org.bukkit.entity.Player> permissionTest) org.bukkit.command.CommandSenderwrapNMSCommandSource(Object nmsCmdSource)
-
Method Details
-
register
-
register
-
register
-
register
default void register(C command, com.mojang.brigadier.builder.LiteralArgumentBuilder<?> argumentBuilder) -
register
void register(com.mojang.brigadier.tree.LiteralCommandNode<?> node) -
register
default void register(com.mojang.brigadier.builder.LiteralArgumentBuilder<?> argumentBuilder) -
wrapNMSCommandSource
-