Remove TextDisplay, display name updates, mute system, and filter/censorship

This commit is contained in:
loki5512344 2026-01-01 23:40:02 +01:00
parent a87a942b28
commit 712a8a3353
15 changed files with 2 additions and 1064 deletions

View file

@ -83,7 +83,6 @@ public class GradientConfig {
.anyMatch(blacklisted -> lowerPrefix.contains(blacklisted.toLowerCase()));
}
// Display settings - читаем из main config.yml, если есть, иначе из gradient-config.yml
public boolean isUpdateDisplayName() {
if (mainConfig.contains("display.update-display-name")) {
return mainConfig.getBoolean("display.update-display-name", true);
@ -97,44 +96,4 @@ public class GradientConfig {
}
return config.getBoolean("display.update-tab-list", true);
}
public boolean isUseTextDisplay() {
if (mainConfig.contains("display.use-text-display")) {
return mainConfig.getBoolean("display.use-text-display", true);
}
return config.getBoolean("display.use-text-display", true);
}
public double getTextDisplayHeight() {
if (mainConfig.contains("display.text-display-height")) {
return mainConfig.getDouble("display.text-display-height", 2.8);
}
return config.getDouble("display.text-display-height", 2.8);
}
public float getTextDisplayScale() {
if (mainConfig.contains("display.text-display-scale")) {
return (float) mainConfig.getDouble("display.text-display-scale", 0.8);
}
return (float) config.getDouble("display.text-display-scale", 0.8);
}
public boolean isTextDisplaySeeThrough() {
if (mainConfig.contains("display.text-display-see-through")) {
return mainConfig.getBoolean("display.text-display-see-through", false);
}
return config.getBoolean("display.text-display-see-through", false);
}
public String getTextDisplayFormat() {
if (mainConfig.contains("display.text-display-format")) {
return mainConfig.getString("display.text-display-format", "{prefix}{player}");
}
return config.getString("display.text-display-format", "{prefix}{player}");
}
// Метод для временного изменения настройки TextDisplay
public void setUseTextDisplay(boolean useTextDisplay) {
config.set("display.use-text-display", useTextDisplay);
}
}