fix: 对于无注册存档的玩家现在会为其新建存档了

This commit is contained in:
2024-05-10 13:21:25 +08:00
parent 0743728cbf
commit bcfb866da7
3 changed files with 19 additions and 19 deletions

View File

@@ -5,7 +5,7 @@ plugins {
} }
group 'cn.hamster3' group 'cn.hamster3'
version '2.2.4' version '2.2.5'
repositories { repositories {
maven { maven {

View File

@@ -114,7 +114,7 @@ public class FileDataManager implements IDataManager {
@Override @Override
public PlayerData getPlayerData(UUID uuid) { public PlayerData getPlayerData(UUID uuid) {
return playerData.get(uuid); return playerData.computeIfAbsent(uuid, PlayerData::new);
} }
@Override @Override

View File

@@ -313,7 +313,7 @@ public class SQLDataManager implements IDataManager {
@Override @Override
public PlayerData getPlayerData(UUID uuid) { public PlayerData getPlayerData(UUID uuid) {
return playerData.get(uuid); return playerData.computeIfAbsent(uuid, PlayerData::new);
} }
@Override @Override