Class CommandContext

java.lang.Object
fr.luc.crcore.command.CommandContext

public class CommandContext extends Object
  • Constructor Details

    • CommandContext

      public CommandContext(org.bukkit.command.CommandSender sender, String label, String[] rawArgs, Map<String,Object> parsedArgs)
  • Method Details

    • getSender

      public org.bukkit.command.CommandSender getSender()
    • getLabel

      public String getLabel()
    • getRawArgs

      public String[] getRawArgs()
    • isPlayer

      public boolean isPlayer()
    • getPlayer

      public Optional<org.bukkit.entity.Player> getPlayer()
    • requirePlayer

      public org.bukkit.entity.Player requirePlayer()
    • get

      public <T> T get(String name)
    • getOptional

      public <T> Optional<T> getOptional(String name)
    • has

      public boolean has(String name)
    • reply

      public void reply(String message)