mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2024-12-15 05:41:51 +08:00
1.4.2 Final version
Added a check to Analyze if AAHook is UsingUUID.
This commit is contained in:
parent
a3af8202e5
commit
ce8490f814
@ -96,4 +96,7 @@ public class AdvancedAchievementsHook implements Hook {
|
||||
return getData(player);
|
||||
}
|
||||
|
||||
public boolean isUsingUUID() {
|
||||
return usingUUID;
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
package com.djrapitops.plan.command.utils;
|
||||
|
||||
import com.djrapitops.plan.Plan;
|
||||
import com.djrapitops.plan.command.hooks.AdvancedAchievementsHook;
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
@ -79,7 +80,16 @@ public class DataUtils {
|
||||
"TOW-LAST LOGIN", "TOW-OWNER OF", "TOW-PLOT PERMS", "TOW-PLOT OPTIONS", "TOW-FRIENDS", "ESS-ONLINE SINCE",
|
||||
"ESS-OFFLINE SINCE"};
|
||||
List<String> ignoreKeys = new ArrayList<>();
|
||||
try {
|
||||
AdvancedAchievementsHook aaHook = (AdvancedAchievementsHook) plugin.getHooks().get("AdvancedAchievements");
|
||||
if (!aaHook.isUsingUUID()) {
|
||||
ignoreKeys.add("AAC-ACHIEVEMENTS");
|
||||
}
|
||||
} catch (Exception e) {
|
||||
ignoreKeys.add("AAC-ACHIEVEMENTS");
|
||||
}
|
||||
ignoreKeys.addAll(Arrays.asList(ignore));
|
||||
|
||||
for (UUID key : playerData.keySet()) {
|
||||
for (String dataKey : playerData.get(key).keySet()) {
|
||||
if (ignoreKeys.contains(dataKey)) {
|
||||
|
Loading…
Reference in New Issue
Block a user