diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java index 0d617caeb..36d4b4b84 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/player/PlayerLogic.java @@ -992,6 +992,9 @@ public class PlayerLogic { Map validTime = user.getPlayerInfoManager().getHeadFrameValidTime(); // 获取头像框表 Map headIconMap = SPlayerHeadIcon.getHeadIconMapByType().get(SPlayerHeadIcon.HeadFrameType); + if (headIconMap == null || headIconMap.isEmpty()){ + return; + } // 当前时间,秒 long now = TimeUtils.now() / 1000; headIconMap.forEach((k,v)->{