Uses of Interface
org.bukkit.scoreboard.Criteria
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Interfaces used to manage the client side score display system.
-
Uses of Criteria in io.papermc.paper.command.brigadier.argument
Modifier and TypeMethodDescriptionstatic com.mojang.brigadier.arguments.ArgumentType
<Criteria> ArgumentTypes.objectiveCriteria()
An objective criteria argument -
Uses of Criteria in org.bukkit
-
Uses of Criteria in org.bukkit.scoreboard
Modifier and TypeFieldDescriptionstatic final Criteria
Criteria.AIR
Mirrors the player's air supply (0 for no air, 300 for maximum air).static final Criteria
Criteria.ARMOR
Mirrors the player's armor points (0 for no armor, 20 for maximum armor).static final Criteria
Criteria.DEATH_COUNT
Increments automatically when a player dies.static final Criteria
Criteria.DUMMY
The dummy criteria.static final Criteria
Criteria.FOOD
Mirrors the player's food points (0 for no food, 20 for maximum food).static final Criteria
Criteria.HEALTH
Mirrors the player's health points (0 for no health, 20 for maximum default health).static final Criteria
Criteria.KILLED_BY_TEAM_AQUA
Increments automatically when a player is killed by a player on the aqua team.static final Criteria
Criteria.KILLED_BY_TEAM_BLACK
Increments automatically when a player is killed by a player on the black team.static final Criteria
Criteria.KILLED_BY_TEAM_BLUE
Increments automatically when a player is killed by a player on the blue team.static final Criteria
Criteria.KILLED_BY_TEAM_DARK_AQUA
Increments automatically when a player is killed by a player on the dark aqua team.static final Criteria
Criteria.KILLED_BY_TEAM_DARK_BLUE
Increments automatically when a player is killed by a player on the dark blue team.static final Criteria
Criteria.KILLED_BY_TEAM_DARK_GRAY
Increments automatically when a player is killed by a player on the dark gray team.static final Criteria
Criteria.KILLED_BY_TEAM_DARK_GREEN
Increments automatically when a player is killed by a player on the dark green team.static final Criteria
Criteria.KILLED_BY_TEAM_DARK_PURPLE
Increments automatically when a player is killed by a player on the dark purple team.static final Criteria
Criteria.KILLED_BY_TEAM_DARK_RED
Increments automatically when a player is killed by a player on the dark red team.static final Criteria
Criteria.KILLED_BY_TEAM_GOLD
Increments automatically when a player is killed by a player on the gold team.static final Criteria
Criteria.KILLED_BY_TEAM_GRAY
Increments automatically when a player is killed by a player on the gray team.static final Criteria
Criteria.KILLED_BY_TEAM_GREEN
Increments automatically when a player is killed by a player on the green team.static final Criteria
Criteria.KILLED_BY_TEAM_LIGHT_PURPLE
Increments automatically when a player is killed by a player on the light purple team.static final Criteria
Criteria.KILLED_BY_TEAM_RED
Increments automatically when a player is killed by a player on the red team.static final Criteria
Criteria.KILLED_BY_TEAM_WHITE
Increments automatically when a player is killed by a player on the white team.static final Criteria
Criteria.KILLED_BY_TEAM_YELLOW
Increments automatically when a player is killed by a player on the yellow team.static final Criteria
Criteria.LEVEL
Mirrors the player's experience level.static final Criteria
Criteria.PLAYER_KILL_COUNT
Increments automatically when a player kills another player.static final Criteria
Criteria.TEAM_KILL_AQUA
Increments automatically when a player kills another player on the aqua team.static final Criteria
Criteria.TEAM_KILL_BLACK
Increments automatically when a player kills another player on the black team.static final Criteria
Criteria.TEAM_KILL_BLUE
Increments automatically when a player kills another player on the blue team.static final Criteria
Criteria.TEAM_KILL_DARK_AQUA
Increments automatically when a player kills another player on the dark aqua team.static final Criteria
Criteria.TEAM_KILL_DARK_BLUE
Increments automatically when a player kills another player on the dark blue team.static final Criteria
Criteria.TEAM_KILL_DARK_GRAY
Increments automatically when a player kills another player on the dark gray team.static final Criteria
Criteria.TEAM_KILL_DARK_GREEN
Increments automatically when a player kills another player on the dark green team.static final Criteria
Criteria.TEAM_KILL_DARK_PURPLE
Increments automatically when a player kills another player on the dark purple team.static final Criteria
Criteria.TEAM_KILL_DARK_RED
Increments automatically when a player kills another player on the dark red team.static final Criteria
Criteria.TEAM_KILL_GOLD
Increments automatically when a player kills another player on the gold team.static final Criteria
Criteria.TEAM_KILL_GRAY
Increments automatically when a player kills another player on the gray team.static final Criteria
Criteria.TEAM_KILL_GREEN
Increments automatically when a player kills another player on the green team.static final Criteria
Criteria.TEAM_KILL_LIGHT_PURPLE
Increments automatically when a player kills another player on the light purple team.static final Criteria
Criteria.TEAM_KILL_RED
Increments automatically when a player kills another player on the red team.static final Criteria
Criteria.TEAM_KILL_WHITE
Increments automatically when a player kills another player on the white team.static final Criteria
Criteria.TEAM_KILL_YELLOW
Increments automatically when a player kills another player on the yellow team.static final Criteria
Criteria.TOTAL_KILL_COUNT
Increments automatically when a player kills another living entity.static final Criteria
Criteria.TRIGGER
The trigger criteria.static final Criteria
Criteria.XP
Mirrors the player's experience points.Modifier and TypeMethodDescriptionGet (or create) a newCriteria
by its name.Objective.getTrackedCriteria()
Gets the criteria this objective tracks.Get aCriteria
for the specified statistic.Get aCriteria
for the specified statistic pertaining to blocks or items.Criteria.statistic
(@NotNull Statistic statistic, @NotNull EntityType entityType) Get aCriteria
for the specified statistic pertaining to an entity type.Modifier and TypeMethodDescriptionScoreboard.getObjectivesByCriteria
(@NotNull Criteria criteria) Gets all Objectives of a Criteria on the ScoreboardScoreboard.registerNewObjective
(@NotNull String name, @NotNull Criteria criteria, @NotNull String displayName) Deprecated.Scoreboard.registerNewObjective
(@NotNull String name, @NotNull Criteria criteria, @NotNull String displayName, @NotNull RenderType renderType) Deprecated.Scoreboard.registerNewObjective
(@NotNull String name, @NotNull Criteria criteria, @Nullable Component displayName) Registers an Objective on this ScoreboardScoreboard.registerNewObjective
(@NotNull String name, @NotNull Criteria criteria, @Nullable Component displayName, @NotNull RenderType renderType) Registers an Objective on this Scoreboard
Scoreboard.registerNewObjective(String, Criteria, net.kyori.adventure.text.Component)