From 25b95911780fdc80a078fcf8b2749ad21b214b22 Mon Sep 17 00:00:00 2001 From: XPYEX Date: Sun, 1 Sep 2024 00:43:17 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E6=A0=BC=E5=BC=8F=E5=8C=96=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/ISSUE_TEMPLATE/bug_report.md | 17 ++++--- .../me/xpyex/module/cnusername/Logging.java | 45 ++++++++++--------- .../mojang/ClassVisitorStringUtil.java | 1 - .../cnusername/bukkit/CnUsernameBK.java | 2 +- .../cnusername/bungee/CnUsernameBC.java | 2 +- 5 files changed, 35 insertions(+), 32 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 10a1b56..5d9d571 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -12,6 +12,7 @@ A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior: + 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' @@ -24,15 +25,17 @@ A clear and concise description of what you expected to happen. If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] + +- OS: [e.g. iOS] +- Browser [e.g. chrome, safari] +- Version [e.g. 22] **Smartphone (please complete the following information):** - - Device: [e.g. iPhone6] - - OS: [e.g. iOS8.1] - - Browser [e.g. stock browser, safari] - - Version [e.g. 22] + +- Device: [e.g. iPhone6] +- OS: [e.g. iOS8.1] +- Browser [e.g. stock browser, safari] +- Version [e.g. 22] **Additional context** Add any other context about the problem here. diff --git a/src/main/java/me/xpyex/module/cnusername/Logging.java b/src/main/java/me/xpyex/module/cnusername/Logging.java index 0011877..80749ac 100644 --- a/src/main/java/me/xpyex/module/cnusername/Logging.java +++ b/src/main/java/me/xpyex/module/cnusername/Logging.java @@ -39,29 +39,30 @@ public static void setLogger(Logger logger) { public static class ColoredConsole { private static final HashMap MCColorToANSI = new HashMap<>(); + static { - MCColorToANSI.put("§0", "\u001B[30m"); - MCColorToANSI.put("§1", "\u001B[34m"); - MCColorToANSI.put("§2", "\u001B[32m"); - MCColorToANSI.put("§3", "\u001B[36m"); - MCColorToANSI.put("§4", "\u001B[31m"); - MCColorToANSI.put("§5", "\u001B[35m"); - MCColorToANSI.put("§6", "\u001B[33m"); - MCColorToANSI.put("§7", "\u001B[37m"); - MCColorToANSI.put("§8", "\u001B[90m"); - MCColorToANSI.put("§9", "\u001B[94m"); - MCColorToANSI.put("§a", "\u001B[92m"); - MCColorToANSI.put("§b", "\u001B[96m"); - MCColorToANSI.put("§c", "\u001B[91m"); - MCColorToANSI.put("§d", "\u001B[95m"); - MCColorToANSI.put("§e", "\u001B[93m"); - MCColorToANSI.put("§f", "\u001B[97m"); - MCColorToANSI.put("§k", "\u001B[5m"); - MCColorToANSI.put("§l", "\u001B[1m"); - MCColorToANSI.put("§m", "\u001B[9m"); - MCColorToANSI.put("§n", "\u001B[4m"); - MCColorToANSI.put("§o", "\u001B[3m"); - MCColorToANSI.put("§r", "\u001B[0m"); + MCColorToANSI.put("§0", "\u001B[30m"); + MCColorToANSI.put("§1", "\u001B[34m"); + MCColorToANSI.put("§2", "\u001B[32m"); + MCColorToANSI.put("§3", "\u001B[36m"); + MCColorToANSI.put("§4", "\u001B[31m"); + MCColorToANSI.put("§5", "\u001B[35m"); + MCColorToANSI.put("§6", "\u001B[33m"); + MCColorToANSI.put("§7", "\u001B[37m"); + MCColorToANSI.put("§8", "\u001B[90m"); + MCColorToANSI.put("§9", "\u001B[94m"); + MCColorToANSI.put("§a", "\u001B[92m"); + MCColorToANSI.put("§b", "\u001B[96m"); + MCColorToANSI.put("§c", "\u001B[91m"); + MCColorToANSI.put("§d", "\u001B[95m"); + MCColorToANSI.put("§e", "\u001B[93m"); + MCColorToANSI.put("§f", "\u001B[97m"); + MCColorToANSI.put("§k", "\u001B[5m"); + MCColorToANSI.put("§l", "\u001B[1m"); + MCColorToANSI.put("§m", "\u001B[9m"); + MCColorToANSI.put("§n", "\u001B[4m"); + MCColorToANSI.put("§o", "\u001B[3m"); + MCColorToANSI.put("§r", "\u001B[0m"); } public static String toANSI(String s) { diff --git a/src/main/java/me/xpyex/module/cnusername/mojang/ClassVisitorStringUtil.java b/src/main/java/me/xpyex/module/cnusername/mojang/ClassVisitorStringUtil.java index 6f1718e..445cea0 100644 --- a/src/main/java/me/xpyex/module/cnusername/mojang/ClassVisitorStringUtil.java +++ b/src/main/java/me/xpyex/module/cnusername/mojang/ClassVisitorStringUtil.java @@ -1,6 +1,5 @@ package me.xpyex.module.cnusername.mojang; -import java.util.regex.Pattern; import me.xpyex.module.cnusername.Logging; import me.xpyex.module.cnusername.impl.PatternVisitor; import org.objectweb.asm.ClassVisitor; diff --git a/src/main/java/me/xpyex/plugin/cnusername/bukkit/CnUsernameBK.java b/src/main/java/me/xpyex/plugin/cnusername/bukkit/CnUsernameBK.java index bcfe37a..c340d69 100644 --- a/src/main/java/me/xpyex/plugin/cnusername/bukkit/CnUsernameBK.java +++ b/src/main/java/me/xpyex/plugin/cnusername/bukkit/CnUsernameBK.java @@ -2,11 +2,11 @@ import java.io.IOException; import me.xpyex.module.cnusername.CnUsername; -import me.xpyex.plugin.cnusername.CnUsernamePlugin; import me.xpyex.module.cnusername.Logging; import me.xpyex.module.cnusername.UpdateChecker; import me.xpyex.module.cnusername.minecraft.ClassVisitorLoginListener; import me.xpyex.module.cnusername.mojang.ClassVisitorStringUtil; +import me.xpyex.plugin.cnusername.CnUsernamePlugin; import org.bukkit.Bukkit; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; diff --git a/src/main/java/me/xpyex/plugin/cnusername/bungee/CnUsernameBC.java b/src/main/java/me/xpyex/plugin/cnusername/bungee/CnUsernameBC.java index b251443..add286c 100644 --- a/src/main/java/me/xpyex/plugin/cnusername/bungee/CnUsernameBC.java +++ b/src/main/java/me/xpyex/plugin/cnusername/bungee/CnUsernameBC.java @@ -1,10 +1,10 @@ package me.xpyex.plugin.cnusername.bungee; import me.xpyex.module.cnusername.CnUsername; -import me.xpyex.plugin.cnusername.CnUsernamePlugin; import me.xpyex.module.cnusername.Logging; import me.xpyex.module.cnusername.UpdateChecker; import me.xpyex.module.cnusername.bungee.ClassVisitorAllowedCharacters; +import me.xpyex.plugin.cnusername.CnUsernamePlugin; import net.md_5.bungee.api.ProxyServer; import net.md_5.bungee.api.event.PreLoginEvent; import net.md_5.bungee.api.plugin.Listener;