diff --git a/src/main/java/Sdf1_login/ShopManager.java b/src/main/java/Sdf1_login/ShopManager.java index ce852b1..abcf254 100644 --- a/src/main/java/Sdf1_login/ShopManager.java +++ b/src/main/java/Sdf1_login/ShopManager.java @@ -1654,11 +1654,13 @@ public class ShopManager implements Listener { result = result.replace("&o", "§o"); result = result.replace("&r", "§r"); - // 2. 处理HTML标签(先处理,不插入§r结尾,color由

统一控制) - // 标签只保留效果不闭合,由

统一reset - result = result.replaceAll("(.*?)", "§l$1"); - result = result.replaceAll("(.*?)", "$1"); - result = result.replaceAll("(.*?)", "§o$1"); + // 2. 处理HTML标签 + // 标签:§n 开始下划线,§r 切断(只作用于标签内) + // 标签:§l 开始加粗,§r 切断 + // 标签:§o 开始斜体,§r 切断 + result = result.replaceAll("(.*?)", "§n$1§r"); + result = result.replaceAll("(.*?)", "§l$1§r"); + result = result.replaceAll("(.*?)", "§o$1§r"); result = result.replaceAll("
", "\n"); result = result.replaceAll("
", "\n");