From c47e162b3222b62c41e574043304246692a1a5ae Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Thu, 6 Jul 2023 00:44:18 +0800 Subject: [PATCH] =?UTF-8?q?feat(ball-bukkit):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=B2=BE=E7=A1=AEID=E8=8E=B7=E5=8F=96=E7=8E=A9=E5=AE=B6?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E7=9A=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mc/plugin/ball/common/api/BallAPI.java | 15 +++++++++++++++ ball-server/src/main/resources/log4j2.xml | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/api/BallAPI.java b/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/api/BallAPI.java index 38945e2..4ee0f0d 100644 --- a/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/api/BallAPI.java +++ b/ball-common/src/main/java/cn/hamster3/mc/plugin/ball/common/api/BallAPI.java @@ -762,6 +762,21 @@ public abstract class BallAPI { return null; } + /** + * 获取玩家信息 + * + * @param playerName 玩家名称 + * @return 玩家信息 + */ + public BallPlayerInfo getPlayerInfoExact(@NotNull String playerName) { + for (BallPlayerInfo info : playerInfo.values()) { + if (info.getName().equals(playerName)) { + return info; + } + } + return null; + } + /** * 获取玩家的UUID * diff --git a/ball-server/src/main/resources/log4j2.xml b/ball-server/src/main/resources/log4j2.xml index dca36b3..d93671d 100644 --- a/ball-server/src/main/resources/log4j2.xml +++ b/ball-server/src/main/resources/log4j2.xml @@ -2,7 +2,7 @@ - +