Interface CommandMessageProvider

All Known Implementing Classes:
DefaultCommandMessageProvider, MessageTemplate

public interface CommandMessageProvider
命令消息提供者接口 - 允许插件自定义命令框架的错误消息
Since:
1.0.0
Version:
1.0.0
Author:
Berry_so
  • Method Details

    • sendNoPermissionMessage

      void sendNoPermissionMessage(org.bukkit.command.CommandSender sender, String permission)
      发送无权限消息
      Parameters:
      sender - 命令发送者
      permission - 所需权限
    • sendPlayerOnlyMessage

      void sendPlayerOnlyMessage(org.bukkit.command.CommandSender sender)
      发送仅玩家可执行消息
      Parameters:
      sender - 命令发送者
    • sendTooManyArgumentsMessage

      void sendTooManyArgumentsMessage(org.bukkit.command.CommandSender sender, String usage)
      发送参数过多消息
      Parameters:
      sender - 命令发送者
      usage - 正确用法
    • sendMissingArgumentsMessage

      void sendMissingArgumentsMessage(org.bukkit.command.CommandSender sender, String usage)
      发送缺少参数消息
      Parameters:
      sender - 命令发送者
      usage - 正确用法
    • sendCommandErrorMessage

      void sendCommandErrorMessage(org.bukkit.command.CommandSender sender, String error)
      发送命令执行错误消息
      Parameters:
      sender - 命令发送者
      error - 错误信息