diff --git a/src/main/java/me/night0721/lilase/mixins/MixinGuiIngame.java b/src/main/java/me/night0721/lilase/mixins/MixinGuiIngame.java index cc17df8..deeb3bf 100644 --- a/src/main/java/me/night0721/lilase/mixins/MixinGuiIngame.java +++ b/src/main/java/me/night0721/lilase/mixins/MixinGuiIngame.java @@ -14,6 +14,8 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; import java.util.regex.Pattern; +import static me.night0721.lilase.config.AHConfig.CUSTOM_SCOREBOARD; + /* Credits: Cephetir */ @@ -23,8 +25,8 @@ public class MixinGuiIngame { @ModifyArg(method = "renderScoreboard", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/gui/FontRenderer;drawString(Ljava/lang/String;III)I")) public String a(String text) { String txt = keepScoreboardCharacters(stripColor(text)).trim(); - if (txt.startsWith("www")) return " §4w§cw§6w§e.§2n§ai§bg§3h§1t§90§d7§42§c1§6.§em§2e "; - if (txt.startsWith("SKY")) return " §d§lLILASE "; + if (txt.startsWith("www") && CUSTOM_SCOREBOARD) return " §4w§cw§6w§e.§2n§ai§bg§3h§1t§90§d7§42§c1§6.§em§2e "; + if (txt.startsWith("SKY") && CUSTOM_SCOREBOARD) return " §d§lLILASE "; if (Pattern.compile("\\d{2}/\\d{2}/\\d{2}").matcher(txt).find()) return txt.split(" ")[0]; if (text.startsWith(String.valueOf(EnumChatFormatting.RED)) && Pattern.compile("\\d+").matcher(txt).matches()) return ""; else return text;