Преглед на файлове

Rename Hide to HideType

Lortseam преди 4 години
родител
ревизия
f2332f36fa

+ 3 - 3
src/main/java/me/lortseam/uglyscoreboardfix/Config.java

@@ -14,15 +14,15 @@ public final class Config implements ConfigCategory {
     private static final Config instance = new Config();
 
     private State state = State.AUTO;
-    private Hide hide = Hide.SCORES;
+    private HideType hideType = HideType.SCORES;
 
     @Override
     public boolean isConfigPOJO() {
         return true;
     }
 
-    public boolean shouldHide(Hide hide, ScoreboardObjective objective) {
-        return hide == this.hide && state.test(objective);
+    public boolean shouldHide(HideType hideType, ScoreboardObjective objective) {
+        return hideType == this.hideType && state.test(objective);
     }
 
     private enum State {

+ 1 - 1
src/main/java/me/lortseam/uglyscoreboardfix/Hide.java → src/main/java/me/lortseam/uglyscoreboardfix/HideType.java

@@ -1,6 +1,6 @@
 package me.lortseam.uglyscoreboardfix;
 
-public enum Hide {
+public enum HideType {
 
     SIDEBAR, SCORES
 

+ 5 - 5
src/main/java/me/lortseam/uglyscoreboardfix/mixin/MixinInGameHud.java

@@ -1,7 +1,7 @@
 package me.lortseam.uglyscoreboardfix.mixin;
 
 import me.lortseam.uglyscoreboardfix.Config;
-import me.lortseam.uglyscoreboardfix.Hide;
+import me.lortseam.uglyscoreboardfix.HideType;
 import net.minecraft.client.font.TextRenderer;
 import net.minecraft.client.gui.hud.InGameHud;
 import net.minecraft.client.util.math.MatrixStack;
@@ -18,24 +18,24 @@ public abstract class MixinInGameHud {
 
     @Inject(method = "renderScoreboardSidebar", at = @At("HEAD"), cancellable = true)
     private void uglyscoreboardfix$modifySidebar(MatrixStack matrices, ScoreboardObjective objective, CallbackInfo ci) {
-        if (Config.getInstance().shouldHide(Hide.SIDEBAR, objective)) {
+        if (Config.getInstance().shouldHide(HideType.SIDEBAR, objective)) {
             ci.cancel();
         }
     }
 
     @ModifyVariable(method = "renderScoreboardSidebar", at = @At(value = "STORE"))
     private String uglyscoreboardfix$modifyScore(String score, MatrixStack matrices, ScoreboardObjective objective) {
-        return Config.getInstance().shouldHide(Hide.SCORES, objective) ? "" : score;
+        return Config.getInstance().shouldHide(HideType.SCORES, objective) ? "" : score;
     }
 
     @ModifyVariable(method = "renderScoreboardSidebar", at = @At(value = "STORE"), ordinal = 2)
     private int uglyscoreboardfix$modifySeperatorWidth(int seperatorWidth, MatrixStack matrices, ScoreboardObjective objective) {
-        return Config.getInstance().shouldHide(Hide.SCORES, objective) ? 0 : seperatorWidth;
+        return Config.getInstance().shouldHide(HideType.SCORES, objective) ? 0 : seperatorWidth;
     }
 
     @Redirect(method = "renderScoreboardSidebar", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/font/TextRenderer;getWidth(Ljava/lang/String;)I", ordinal = 1))
     private int uglyscoreboardfix$modifyScoreWidth(TextRenderer textRenderer, String score, MatrixStack matrices, ScoreboardObjective objective) {
-        return Config.getInstance().shouldHide(Hide.SCORES, objective) ? 0 : textRenderer.getWidth(score);
+        return Config.getInstance().shouldHide(HideType.SCORES, objective) ? 0 : textRenderer.getWidth(score);
     }
 
 }

+ 3 - 3
src/main/resources/assets/uglyscoreboardfix/lang/de_de.json

@@ -1,8 +1,8 @@
 {
   "config.uglyscoreboardfix.title": "Ugly Scoreboard Fix Konfiguration",
-  "config.uglyscoreboardfix.config.hide": "Verstecke",
-  "config.uglyscoreboardfix.config.hide.scores": "Punkte",
-  "config.uglyscoreboardfix.config.hide.sidebar": "Sidebar",
+  "config.uglyscoreboardfix.config.hideType": "Verstecke",
+  "config.uglyscoreboardfix.config.hideType.scores": "Punkte",
+  "config.uglyscoreboardfix.config.hideType.sidebar": "Sidebar",
   "config.uglyscoreboardfix.config.state": "Status",
   "config.uglyscoreboardfix.config.state.enabled": "Aktiviert",
   "config.uglyscoreboardfix.config.state.auto": "Automatisch",

+ 3 - 3
src/main/resources/assets/uglyscoreboardfix/lang/en_us.json

@@ -1,8 +1,8 @@
 {
   "config.uglyscoreboardfix.title": "Ugly Scoreboard Fix Configuration",
-  "config.uglyscoreboardfix.config.hide": "Hide",
-  "config.uglyscoreboardfix.config.hide.scores": "Scores",
-  "config.uglyscoreboardfix.config.hide.sidebar": "Sidebar",
+  "config.uglyscoreboardfix.config.hideType": "Hide",
+  "config.uglyscoreboardfix.config.hideType.scores": "Scores",
+  "config.uglyscoreboardfix.config.hideType.sidebar": "Sidebar",
   "config.uglyscoreboardfix.config.state": "State",
   "config.uglyscoreboardfix.config.state.enabled": "Enabled",
   "config.uglyscoreboardfix.config.state.auto": "Auto",