-
Notifications
You must be signed in to change notification settings - Fork 7
OfflineCache
DevTec edited this page Mar 20, 2022
·
4 revisions
OfflineCache(boolean onlineMode);
OfflineCache offlineCache = ...
Config rawData = ...
for(String uuid : rawData.getKeys())
try {
offlineCache .setLookup(UUID.fromString(uuid), rawData.getString(uuid));
}catch(Exception err) {}
OfflineCache offlineCache = ...
Config rawData = offlineCache .saveToConfig();
OfflineCache offlineCache = ...
Query query = offlineCache.lookupQuery(playerName);
OfflineCache offlineCache = ...
Query query = offlineCache.lookupQuery(playerUuid);
OfflineCache offlineCache = ...
UUID uuid = offlineCache.lookupIdFromMojang(playerName);
OfflineCache offlineCache = ...
String nickname = offlineCache.lookupNameFromMojang(playerName);
OfflineCache offlineCache = ...
offlineCache.setLookup(playerUuid, playerName);
OfflineCache offlineCache = new OfflineCache(Bukkit.getOnlineMode());
Config rawData = new Config("plugins/TheAPI/Cache.dat");
for(String uuid : rawData.getKeys())
try {
offlineCache .setLookup(UUID.fromString(uuid), rawData.getString(uuid));
}catch(Exception err) {}
Query query = offlineCache.lookupQuery("StraikerinaCZ");
if(query==null) {
//StraikerinaCZ doesn't exist!
return;
}
String name = query.getName();
UUID uuid = query.getUUID();