public enum Message extends Enum<Message>
限定符和类型 | 方法和说明 |
---|---|
static String |
getMsg(Message loc,
Object... args)
获取String
|
static List<String> |
getStringList(Message loc,
Object... args)
获取List
|
static net.md_5.bungee.api.chat.TextComponent |
getTextComponent(String message,
String command,
List<String> stringList)
转换消息为TextComponent
|
static void |
loadMessage()
加载Message类
|
static String |
replace(String str)
替换文本
|
static void |
send(LivingEntity entity,
Message loc,
Object... args)
发送消息给玩家
|
static void |
send(Player player,
String message)
发送消息给玩家
|
String |
toString() |
static Message |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Message[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final Message MESSAGE_VERSION
public static final Message PLAYER__NO_REGISTER_SLOTS
public static final Message PLAYER__NO_LEVEL_USE
public static final Message PLAYER__NO_ROLE
public static final Message PLAYER__NO_USE_SLOT
public static final Message PLAYER__OVERDUE_ITEM
public static final Message PLAYER__EXP_ADDITION
public static final Message PLAYER__NO_VAULT
public static final Message PLAYER__NO_DURABILITY
public static final Message PLAYER__SELL
public static final Message PLAYER__BATTLE__FIRST_PERSON
public static final Message PLAYER__BATTLE__CRIT
public static final Message PLAYER__BATTLE__IGNITION
public static final Message PLAYER__BATTLE__WITHER
public static final Message PLAYER__BATTLE__POISON
public static final Message PLAYER__BATTLE__BLINDNESS
public static final Message PLAYER__BATTLE__SLOWNESS
public static final Message PLAYER__BATTLE__LIGHTNING
public static final Message PLAYER__BATTLE__REAL
public static final Message PLAYER__BATTLE__TEARING
public static final Message PLAYER__BATTLE__REFLECTION
public static final Message PLAYER__BATTLE__BLOCK
public static final Message PLAYER__BATTLE__DODGE
public static final Message PLAYER__BATTLE__LIFE_STEAL
public static final Message PLAYER__HOLOGRAPHIC__CRIT
public static final Message PLAYER__HOLOGRAPHIC__IGNITION
public static final Message PLAYER__HOLOGRAPHIC__WITHER
public static final Message PLAYER__HOLOGRAPHIC__POISON
public static final Message PLAYER__HOLOGRAPHIC__BLINDNESS
public static final Message PLAYER__HOLOGRAPHIC__SLOWNESS
public static final Message PLAYER__HOLOGRAPHIC__LIGHTNING
public static final Message PLAYER__HOLOGRAPHIC__REAL
public static final Message PLAYER__HOLOGRAPHIC__TEARING
public static final Message PLAYER__HOLOGRAPHIC__REFLECTION
public static final Message PLAYER__HOLOGRAPHIC__BLOCK
public static final Message PLAYER__HOLOGRAPHIC__DODGE
public static final Message PLAYER__HOLOGRAPHIC__LIFE_STEAL
public static final Message PLAYER__HOLOGRAPHIC__DAMAGE
public static final Message PLAYER__HOLOGRAPHIC__HEALTH
public static final Message PLAYER__HOLOGRAPHIC__TAKE
public static final Message INVENTORY__STATS__NAME
public static final Message INVENTORY__STATS__HIDE_ON
public static final Message INVENTORY__STATS__HIDE_OFF
public static final Message INVENTORY__STATS__SKULL_NAME
public static final Message INVENTORY__STATS__SKULL_LORE
public static final Message INVENTORY__STATS__ATTACK
public static final Message INVENTORY__STATS__ATTACK_LORE
public static final Message INVENTORY__STATS__DEFENSE
public static final Message INVENTORY__STATS__DEFENSE_LORE
public static final Message INVENTORY__STATS__BASE
public static final Message INVENTORY__STATS__BASE_LORE
public static final Message INVENTORY__SELL__NAME
public static final Message INVENTORY__SELL__SELL
public static final Message INVENTORY__SELL__ENTER
public static final Message INVENTORY__SELL__OUT
public static final Message INVENTORY__SELL__NO_SELL
public static final Message INVENTORY__SELL__LORE__DEFAULT
public static final Message INVENTORY__SELL__LORE__FORMAT
public static final Message INVENTORY__SELL__LORE__NO_SELL
public static final Message INVENTORY__SELL__LORE__ALL_SELL
public static final Message INVENTORY__REPAIR__NAME
public static final Message INVENTORY__REPAIR__GUIDE
public static final Message INVENTORY__REPAIR__ENTER
public static final Message INVENTORY__REPAIR__MONEY
public static final Message INVENTORY__REPAIR__NO_MONEY
public static final Message INVENTORY__REPAIR__UNSUITED
public static final Message INVENTORY__REPAIR__REPAIR
public static final Message INVENTORY__REPAIR__LORE__ENTER
public static final Message INVENTORY__REPAIR__LORE__MONEY
public static final Message INVENTORY__DISPLAY_SLOTS_NAME
public static final Message ADMIN__CLEAR_ENTITY_DATA
public static final Message ADMIN__NO_ITEM
public static final Message ADMIN__HAS_ITEM
public static final Message ADMIN__GIVE_ITEM
public static final Message ADMIN__SAVE_ITEM
public static final Message ADMIN__SAVE_ITEM_ERROR
public static final Message ADMIN__NO_PERMISSION_CMD
public static final Message ADMIN__NO_CMD
public static final Message ADMIN__NO_FORMAT
public static final Message ADMIN__NO_CONSOLE
public static final Message ADMIN__PLUGIN_RELOAD
public static final Message ADMIN__NO_ONLINE
public static final Message COMMAND__STATS
public static final Message COMMAND__SELL
public static final Message COMMAND__REPAIR
public static final Message COMMAND__GIVE
public static final Message COMMAND__SAVE
public static final Message COMMAND__NBT
public static final Message COMMAND__DISPLAYSLOT
public static final Message COMMAND__ATTRIBUTELIST
public static final Message COMMAND__CONDITIONLIST
public static final Message COMMAND__RELOAD
public static final Message REPLACE_LIST
public static Message[] values()
for (Message c : Message.values()) System.out.println(c);
public static Message valueOf(String name)
name
- 要返回的枚举常量的名称。IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量NullPointerException
- 如果参数为空值public static void loadMessage() throws IOException, InvalidConfigurationException
IOException
- IOExceptionInvalidConfigurationException
- InvalidConfigurationExceptionpublic static String getMsg(Message loc, Object... args)
loc
- Messageargs
- Object...public static List<String> getStringList(Message loc, Object... args)
loc
- Messageargs
- Object...public static net.md_5.bungee.api.chat.TextComponent getTextComponent(String message, String command, List<String> stringList)
message
- Stringcommand
- StringstringList
- Listpublic static void send(LivingEntity entity, Message loc, Object... args)
entity
- LivingEntityloc
- Messageargs
- Object...public static void send(Player player, String message)
player
- Playermessage
- String