类 MessageManager
java.lang.Object
com.playerblocklife.MessageManager
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getBroadcastMessage(String path, String defaultValue) 获取广播消息getCommandMessage(String command, String path, String defaultValue) 获取命令消息getConsoleMessage(String path, String defaultValue) 获取控制台消息获取格式化消息(替换变量)getGameMessage(String path, String defaultValue) 获取游戏内消息getMessage(String path, String defaultValue) 获取消息获取消息文件路径boolean检查消息文件是否存在void加载消息配置void重新加载消息配置
-
构造器详细资料
-
MessageManager
构造一个新的消息管理器- 参数:
plugin- 插件主类实例
-
-
方法详细资料
-
loadMessages
public void loadMessages()加载消息配置 -
reloadMessages
public void reloadMessages()重新加载消息配置 -
getMessage
获取消息- 参数:
path- 消息路径defaultValue- 默认值- 返回:
- 消息内容
-
getFormattedMessage
获取格式化消息(替换变量)- 参数:
path- 消息路径defaultValue- 默认值variables- 变量映射- 返回:
- 格式化后的消息内容
-
getConsoleMessage
获取控制台消息- 参数:
path- 消息路径defaultValue- 默认值- 返回:
- 控制台消息内容
-
getGameMessage
获取游戏内消息- 参数:
path- 消息路径defaultValue- 默认值- 返回:
- 游戏内消息内容
-
getCommandMessage
获取命令消息- 参数:
command- 命令名称path- 消息路径defaultValue- 默认值- 返回:
- 命令消息内容
-
getBroadcastMessage
获取广播消息- 参数:
path- 消息路径defaultValue- 默认值- 返回:
- 广播消息内容
-
hasExternalMessageFile
public boolean hasExternalMessageFile()检查消息文件是否存在- 返回:
- 如果外部消息文件存在则返回true,否则返回false
-
getMessageFilePath
获取消息文件路径- 返回:
- 消息文件的绝对路径
-