From fa81e235bb21733b60095ce832bdc09a549078d3 Mon Sep 17 00:00:00 2001 From: wzp Date: Wed, 31 Jul 2024 04:00:43 +0800 Subject: [PATCH] pref: reduce useless import, add final for JsonMessage.messageParts --- src/main/java/cn/wzpmc/api/message/json/JsonMessage.java | 2 +- .../cn/wzpmc/configuration/AuthorizationConfiguration.java | 2 +- src/main/java/cn/wzpmc/configuration/Configuration.java | 2 +- .../java/cn/wzpmc/configuration/FallbackConfiguration.java | 2 +- src/main/java/cn/wzpmc/plugins/CommandManager.java | 1 - src/main/java/cn/wzpmc/utils/YamlUtils.java | 5 ++++- 6 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/cn/wzpmc/api/message/json/JsonMessage.java b/src/main/java/cn/wzpmc/api/message/json/JsonMessage.java index 4169ee4..baeb333 100644 --- a/src/main/java/cn/wzpmc/api/message/json/JsonMessage.java +++ b/src/main/java/cn/wzpmc/api/message/json/JsonMessage.java @@ -14,7 +14,7 @@ import java.util.stream.Collectors; * @since 2024/7/31 上午2:34 */ public class JsonMessage implements MessageComponent { - List messageParts = new ArrayList<>(); + private final List messageParts = new ArrayList<>(); @Override public String toMessageString() { return JSON.toJSONString(messageParts); diff --git a/src/main/java/cn/wzpmc/configuration/AuthorizationConfiguration.java b/src/main/java/cn/wzpmc/configuration/AuthorizationConfiguration.java index 2226fc7..f7ce007 100644 --- a/src/main/java/cn/wzpmc/configuration/AuthorizationConfiguration.java +++ b/src/main/java/cn/wzpmc/configuration/AuthorizationConfiguration.java @@ -1,7 +1,7 @@ package cn.wzpmc.configuration; import cn.wzpmc.api.plugins.configuration.IAuthorizationConfiguration; -import lombok.*; +import lombok.Data; /** * 通信验证配置类 diff --git a/src/main/java/cn/wzpmc/configuration/Configuration.java b/src/main/java/cn/wzpmc/configuration/Configuration.java index a945eeb..3a010a3 100644 --- a/src/main/java/cn/wzpmc/configuration/Configuration.java +++ b/src/main/java/cn/wzpmc/configuration/Configuration.java @@ -1,7 +1,7 @@ package cn.wzpmc.configuration; import cn.wzpmc.api.plugins.configuration.IConfiguration; -import lombok.*; +import lombok.Data; /** * 配置类 diff --git a/src/main/java/cn/wzpmc/configuration/FallbackConfiguration.java b/src/main/java/cn/wzpmc/configuration/FallbackConfiguration.java index 990487d..8ffc946 100644 --- a/src/main/java/cn/wzpmc/configuration/FallbackConfiguration.java +++ b/src/main/java/cn/wzpmc/configuration/FallbackConfiguration.java @@ -1,7 +1,7 @@ package cn.wzpmc.configuration; import cn.wzpmc.api.plugins.configuration.IFallbackConfiguration; -import lombok.*; +import lombok.Data; /** * 当失败时报错消息配置实现 diff --git a/src/main/java/cn/wzpmc/plugins/CommandManager.java b/src/main/java/cn/wzpmc/plugins/CommandManager.java index c69c067..a27f0f8 100644 --- a/src/main/java/cn/wzpmc/plugins/CommandManager.java +++ b/src/main/java/cn/wzpmc/plugins/CommandManager.java @@ -8,7 +8,6 @@ import com.mojang.brigadier.CommandDispatcher; import com.mojang.brigadier.exceptions.CommandSyntaxException; import com.mojang.brigadier.suggestion.Suggestion; import com.mojang.brigadier.suggestion.Suggestions; -import com.mojang.brigadier.tree.LiteralCommandNode; import lombok.NoArgsConstructor; import lombok.SneakyThrows; import lombok.extern.log4j.Log4j2; diff --git a/src/main/java/cn/wzpmc/utils/YamlUtils.java b/src/main/java/cn/wzpmc/utils/YamlUtils.java index 193f6aa..ea3b2e3 100644 --- a/src/main/java/cn/wzpmc/utils/YamlUtils.java +++ b/src/main/java/cn/wzpmc/utils/YamlUtils.java @@ -3,7 +3,10 @@ package cn.wzpmc.utils; import lombok.extern.log4j.Log4j2; import org.yaml.snakeyaml.Yaml; -import java.io.*; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileWriter; +import java.io.IOException; /** * Yaml工具类