mirror of
https://github.com/Xiao-MoMi/Custom-Nameplates.git
synced 2025-12-26 10:29:09 +00:00
2.0-PRE-12
This commit is contained in:
@@ -176,6 +176,7 @@ public class ConfigManager {
|
||||
public static String default_nameplate;
|
||||
public static String player_prefix;
|
||||
public static String player_suffix;
|
||||
public static String player_name;
|
||||
public static long preview;
|
||||
public static boolean update;
|
||||
public static int refresh;
|
||||
@@ -192,6 +193,7 @@ public class ConfigManager {
|
||||
|
||||
YamlConfiguration config = getConfig("nameplate.yml");
|
||||
default_nameplate = config.getString("nameplate.default-nameplate");
|
||||
player_name = config.getString("nameplate.player-name", "%player_name%");
|
||||
preview = config.getLong("nameplate.preview-duration");
|
||||
mode = config.getString("nameplate.mode","team");
|
||||
update = config.getBoolean("nameplate.update.enable",true);
|
||||
|
||||
@@ -130,7 +130,16 @@ public class NameplatesTeam {
|
||||
|
||||
this.dynamic = playerPrefix + playerSuffix;
|
||||
|
||||
String name = this.player.getName();
|
||||
String name;
|
||||
if (ConfigManager.Nameplate.player_name.equals("%player_name%")) {
|
||||
name = this.player.getName();
|
||||
}
|
||||
else if (ConfigManager.Main.placeholderAPI) {
|
||||
name = CustomNameplates.instance.getPlaceholderManager().parsePlaceholders(player, ConfigManager.Nameplate.player_name);
|
||||
}
|
||||
else {
|
||||
name = this.player.getName();
|
||||
}
|
||||
|
||||
this.prefixText = NameplateUtil.makeCustomNameplate(
|
||||
MiniMessage.miniMessage().stripTags(playerPrefix),
|
||||
|
||||
@@ -434,9 +434,9 @@ public class ResourceManager {
|
||||
AdventureUtil.consoleMessage("<red>[CustomNameplates] Error! Failed to generate font json...</red>");
|
||||
}
|
||||
|
||||
if (NAMEPLATES.size() != 1) AdventureUtil.consoleMessage("[CustomNameplates] Loaded <green>" + (NAMEPLATES.size() -1) + " <gray>nameplates");
|
||||
if (BUBBLES.size() != 0) AdventureUtil.consoleMessage("[CustomNameplates] Loaded <green>" + BUBBLES.size() + " <gray>bubbles");
|
||||
if (BACKGROUNDS.size() != 0) AdventureUtil.consoleMessage("[CustomNameplates] Loaded <green>" + BACKGROUNDS.size() + " <gray>backgrounds");
|
||||
if (NAMEPLATES != null) AdventureUtil.consoleMessage("[CustomNameplates] Loaded <green>" + (NAMEPLATES.size() -1) + " <gray>nameplates");
|
||||
if (BUBBLES != null) AdventureUtil.consoleMessage("[CustomNameplates] Loaded <green>" + BUBBLES.size() + " <gray>bubbles");
|
||||
if (BACKGROUNDS != null) AdventureUtil.consoleMessage("[CustomNameplates] Loaded <green>" + BACKGROUNDS.size() + " <gray>backgrounds");
|
||||
//复制到其他插件文件夹中
|
||||
hookCopy(gd_file);
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Do not change
|
||||
config-version: '7'
|
||||
config-version: '8'
|
||||
|
||||
nameplate:
|
||||
# mode: Team / Riding / Teleporting
|
||||
@@ -18,6 +18,11 @@ nameplate:
|
||||
# Or installing BungeeTabListPlus / TAB on the proxy server would fix
|
||||
create-fake-team: true
|
||||
|
||||
# This decides what %nameplates_prefix/suffix% would return
|
||||
# This only works on Riding / Teleporting mode
|
||||
# Don't change this if you are using Team mode
|
||||
player-name: '%player_name%'
|
||||
|
||||
update:
|
||||
# Nameplates will be updated every x ticks
|
||||
# If your nameplate content is static, it's better to disable updating for better performance
|
||||
|
||||
Reference in New Issue
Block a user