Class CommandContext

java.lang.Object
com.hypixel.hytale.server.core.command.system.CommandContext

public final class CommandContext extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • appendArgumentData

      <DataType> void appendArgumentData(@Nonnull Argument<?,DataType> argument, @Nonnull String[] data, boolean asListArgument, @Nonnull ParseResult parseResult)
    • get

      public <DataType> DataType get(@Nonnull Argument<?,DataType> argument)
    • getInput

      public String[] getInput(@Nonnull Argument<?,?> argument)
    • provided

      public boolean provided(@Nonnull Argument<?,?> argument)
    • getInputString

      @Nonnull public String getInputString()
    • sendMessage

      public void sendMessage(@Nonnull Message message)
    • isPlayer

      public boolean isPlayer()
    • senderAs

      @Nonnull public <T extends CommandSender> T senderAs(@Nonnull Class<T> senderType)
    • senderAsPlayerRef

      @Nullable public Ref<EntityStore> senderAsPlayerRef()
    • sender

      @Nonnull public CommandSender sender()
    • getCalledCommand

      @Nonnull public AbstractCommand getCalledCommand()