mirror of
https://github.com/PikaMug/Quests.git
synced 2025-02-08 08:31:19 +01:00
Quester class shall implement Comparable, per #1441
This commit is contained in:
parent
a90b1c496a
commit
186348b1e4
@ -71,7 +71,7 @@ import me.blackvein.quests.util.MiscUtil;
|
||||
import me.clip.placeholderapi.PlaceholderAPI;
|
||||
import net.citizensnpcs.api.npc.NPC;
|
||||
|
||||
public class Quester {
|
||||
public class Quester implements Comparable<UUID> {
|
||||
|
||||
private final Quests plugin;
|
||||
public boolean hasJournal = false;
|
||||
@ -238,6 +238,11 @@ public class Quester {
|
||||
this.plugin = plugin;
|
||||
this.id = uuid;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int compareTo(final UUID uuid) {
|
||||
return id.compareTo(uuid);
|
||||
}
|
||||
|
||||
public UUID getUUID() {
|
||||
return id;
|
||||
|
@ -578,8 +578,7 @@ public class Quests extends JavaPlugin implements ConversationAbandonedListener
|
||||
getLogger().log(Level.INFO, "Loaded " + quests.size() + " Quest(s), " + actions.size() + " Action(s), "
|
||||
+ conditions.size() + " Condition(s) and " + Lang.size() + " Phrase(s)");
|
||||
for (final Player p : getServer().getOnlinePlayers()) {
|
||||
final Quester quester = new Quester(Quests.this);
|
||||
quester.setUUID(p.getUniqueId());
|
||||
final Quester quester = new Quester(Quests.this, p.getUniqueId());
|
||||
if (quester.loadData() == false) {
|
||||
quester.saveData();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user