Fix LocalPlayer
parent
ec3dc24a5e
commit
7255b79e7a
|
@ -68,7 +68,7 @@ public abstract class InternalPluginBridge {
|
|||
|
||||
abstract public Map<String, Object> taboolibTLocaleSerialize(Object in);
|
||||
|
||||
abstract public FileConfiguration taboolibGetPlayerData(OfflinePlayer player);
|
||||
abstract public FileConfiguration taboolibGetPlayerData(String username);
|
||||
|
||||
abstract public int protocolSupportPlayerVersion(Player player);
|
||||
|
||||
|
|
|
@ -204,8 +204,8 @@ public class BridgeImpl extends InternalPluginBridge {
|
|||
}
|
||||
|
||||
@Override
|
||||
public FileConfiguration taboolibGetPlayerData(OfflinePlayer player) {
|
||||
return PlayerDataManager.getPlayerData(player);
|
||||
public FileConfiguration taboolibGetPlayerData(String username) {
|
||||
return PlayerDataManager.getPlayerData(username, true);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -23,7 +23,7 @@ public class LocalPlayer {
|
|||
private static Map<String, FileConfiguration> files = Maps.newConcurrentMap();
|
||||
|
||||
public static FileConfiguration get(OfflinePlayer player) {
|
||||
return TabooLibAPI.isOriginLoaded() ? TabooLibAPI.getPluginBridge().taboolibGetPlayerData(player) : files.computeIfAbsent(toName(player), n -> Files.load(toFile(n)));
|
||||
return TabooLibAPI.isOriginLoaded() ? TabooLibAPI.getPluginBridge().taboolibGetPlayerData(toName(player)) : files.computeIfAbsent(toName(player), n -> Files.load(toFile(n)));
|
||||
}
|
||||
|
||||
@TSchedule(delay = 20 * 30, period = 20 * 30, async = true)
|
||||
|
|
Loading…
Reference in New Issue