SPIGOT-2450: Improve scoreboard criteria API, add missing DisplaySlots
By: Parker Hawke <hawkeboyz2@hotmail.com>
This commit is contained in:
@@ -176,6 +176,7 @@ import org.bukkit.craftbukkit.metadata.WorldMetadataStore;
|
||||
import org.bukkit.craftbukkit.potion.CraftPotionBrewer;
|
||||
import org.bukkit.craftbukkit.profile.CraftPlayerProfile;
|
||||
import org.bukkit.craftbukkit.scheduler.CraftScheduler;
|
||||
import org.bukkit.craftbukkit.scoreboard.CraftCriteria;
|
||||
import org.bukkit.craftbukkit.scoreboard.CraftScoreboardManager;
|
||||
import org.bukkit.craftbukkit.structure.CraftStructureManager;
|
||||
import org.bukkit.craftbukkit.tag.CraftBlockTag;
|
||||
@@ -237,6 +238,7 @@ import org.bukkit.potion.Potion;
|
||||
import org.bukkit.potion.PotionEffectType;
|
||||
import org.bukkit.profile.PlayerProfile;
|
||||
import org.bukkit.scheduler.BukkitWorker;
|
||||
import org.bukkit.scoreboard.Criteria;
|
||||
import org.bukkit.structure.StructureManager;
|
||||
import org.bukkit.util.StringUtil;
|
||||
import org.bukkit.util.permissions.DefaultPermissions;
|
||||
@@ -1982,6 +1984,11 @@ public final class CraftServer implements Server {
|
||||
return scoreboardManager;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Criteria getScoreboardCriteria(String name) {
|
||||
return CraftCriteria.getFromBukkit(name);
|
||||
}
|
||||
|
||||
public void checkSaveState() {
|
||||
if (this.playerCommandState || this.printSaveWarning || this.console.autosavePeriod <= 0) {
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user