mirror of
https://github.com/PikaMug/Quests.git
synced 2025-02-12 18:41:22 +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 me.clip.placeholderapi.PlaceholderAPI;
|
||||||
import net.citizensnpcs.api.npc.NPC;
|
import net.citizensnpcs.api.npc.NPC;
|
||||||
|
|
||||||
public class Quester {
|
public class Quester implements Comparable<UUID> {
|
||||||
|
|
||||||
private final Quests plugin;
|
private final Quests plugin;
|
||||||
public boolean hasJournal = false;
|
public boolean hasJournal = false;
|
||||||
@ -238,6 +238,11 @@ public class Quester {
|
|||||||
this.plugin = plugin;
|
this.plugin = plugin;
|
||||||
this.id = uuid;
|
this.id = uuid;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int compareTo(final UUID uuid) {
|
||||||
|
return id.compareTo(uuid);
|
||||||
|
}
|
||||||
|
|
||||||
public UUID getUUID() {
|
public UUID getUUID() {
|
||||||
return id;
|
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), "
|
getLogger().log(Level.INFO, "Loaded " + quests.size() + " Quest(s), " + actions.size() + " Action(s), "
|
||||||
+ conditions.size() + " Condition(s) and " + Lang.size() + " Phrase(s)");
|
+ conditions.size() + " Condition(s) and " + Lang.size() + " Phrase(s)");
|
||||||
for (final Player p : getServer().getOnlinePlayers()) {
|
for (final Player p : getServer().getOnlinePlayers()) {
|
||||||
final Quester quester = new Quester(Quests.this);
|
final Quester quester = new Quester(Quests.this, p.getUniqueId());
|
||||||
quester.setUUID(p.getUniqueId());
|
|
||||||
if (quester.loadData() == false) {
|
if (quester.loadData() == false) {
|
||||||
quester.saveData();
|
quester.saveData();
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user