mirror of
https://github.com/Xiao-MoMi/Custom-Fishing.git
synced 2025-12-19 15:09:24 +00:00
Update StatisticsPapi.java
This commit is contained in:
@@ -45,7 +45,7 @@ public class StatisticsPapi extends PlaceholderExpansion {
|
||||
public StatisticsPapi(BukkitCustomFishingPlugin plugin) {
|
||||
this.plugin = plugin;
|
||||
this.offlineDataCache = Caffeine.newBuilder()
|
||||
.expireAfterWrite(5, TimeUnit.MINUTES)
|
||||
.expireAfterWrite(3, TimeUnit.MINUTES)
|
||||
.build();
|
||||
}
|
||||
|
||||
@@ -82,8 +82,7 @@ public class StatisticsPapi extends PlaceholderExpansion {
|
||||
Optional<UserData> onlineUser = plugin.getStorageManager().getOnlineUser(player.getUniqueId());
|
||||
String[] split = params.split("_", 2);
|
||||
if (onlineUser.isPresent()) {
|
||||
return onlineUser.map(
|
||||
data -> {
|
||||
UserData data = onlineUser.get();
|
||||
FishingStatistics statistics = data.statistics();
|
||||
switch (split[0]) {
|
||||
case "total" -> {
|
||||
@@ -125,8 +124,6 @@ public class StatisticsPapi extends PlaceholderExpansion {
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
).orElse("");
|
||||
} else {
|
||||
Optional<PlayerData> optional = offlineDataCache.get(player.getUniqueId(), (uuid) -> {
|
||||
CompletableFuture<Optional<PlayerData>> data = plugin.getStorageManager().getDataSource().getPlayerData(player.getUniqueId(), false, Runnable::run);
|
||||
|
||||
Reference in New Issue
Block a user