Interface CommandMessageProvider
- All Known Implementing Classes:
DefaultCommandMessageProvider,MessageTemplate
public interface CommandMessageProvider
命令消息提供者接口 - 允许插件自定义命令框架的错误消息
- Since:
- 1.0.0
- Version:
- 1.0.0
- Author:
- Berry_so
-
Method Summary
Modifier and TypeMethodDescriptionvoidsendCommandErrorMessage(org.bukkit.command.CommandSender sender, String error) 发送命令执行错误消息voidsendMissingArgumentsMessage(org.bukkit.command.CommandSender sender, String usage) 发送缺少参数消息voidsendNoPermissionMessage(org.bukkit.command.CommandSender sender, String permission) 发送无权限消息voidsendPlayerOnlyMessage(org.bukkit.command.CommandSender sender) 发送仅玩家可执行消息voidsendTooManyArgumentsMessage(org.bukkit.command.CommandSender sender, String usage) 发送参数过多消息
-
Method Details
-
sendNoPermissionMessage
发送无权限消息- Parameters:
sender- 命令发送者permission- 所需权限
-
sendPlayerOnlyMessage
void sendPlayerOnlyMessage(org.bukkit.command.CommandSender sender) 发送仅玩家可执行消息- Parameters:
sender- 命令发送者
-
sendTooManyArgumentsMessage
发送参数过多消息- Parameters:
sender- 命令发送者usage- 正确用法
-
sendMissingArgumentsMessage
发送缺少参数消息- Parameters:
sender- 命令发送者usage- 正确用法
-
sendCommandErrorMessage
发送命令执行错误消息- Parameters:
sender- 命令发送者error- 错误信息
-