Scissors-Website/javadoc/1.19.4/org/bukkit/scoreboard/Criteria.html
2023-04-02 20:49:18 -05:00

839 lines
65 KiB
HTML

<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Criteria (Scissors-API 1.19.4-R0.1-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: package: org.bukkit.scoreboard, interface: Criteria">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/Criteria.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.bukkit.scoreboard</a></div>
<h1 title="Interface Criteria" class="title">Interface Criteria</h1>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Criteria</span></div>
<div class="block">Represents a scoreboard criteria, either custom or built-in to the Minecraft server, used to
keep track of and manually or automatically change scores on a scoreboard.
<p>
While this class outlines constants for standard criteria, see <a href="#statistic(org.bukkit.Statistic)"><code>statistic(Statistic)</code></a>
(and its overloads) to create instances for statistically-backed criteria.</div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="caption"><span>Fields</span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#AIR" class="member-name-link">AIR</a></code></div>
<div class="col-last even-row-color">
<div class="block">Mirrors the player's air supply (0 for no air, 300 for maximum air).</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#ARMOR" class="member-name-link">ARMOR</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Mirrors the player's armor points (0 for no armor, 20 for maximum armor).</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#DEATH_COUNT" class="member-name-link">DEATH_COUNT</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player dies.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#DUMMY" class="member-name-link">DUMMY</a></code></div>
<div class="col-last odd-row-color">
<div class="block">The dummy criteria.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#FOOD" class="member-name-link">FOOD</a></code></div>
<div class="col-last even-row-color">
<div class="block">Mirrors the player's food points (0 for no food, 20 for maximum food).</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#HEALTH" class="member-name-link">HEALTH</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Mirrors the player's health points (0 for no health, 20 for maximum default health).</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#KILLED_BY_TEAM_AQUA" class="member-name-link">KILLED_BY_TEAM_AQUA</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player is killed by a player on the aqua team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#KILLED_BY_TEAM_BLACK" class="member-name-link">KILLED_BY_TEAM_BLACK</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player is killed by a player on the black team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#KILLED_BY_TEAM_BLUE" class="member-name-link">KILLED_BY_TEAM_BLUE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player is killed by a player on the blue team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#KILLED_BY_TEAM_DARK_AQUA" class="member-name-link">KILLED_BY_TEAM_DARK_AQUA</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player is killed by a player on the dark aqua team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#KILLED_BY_TEAM_DARK_BLUE" class="member-name-link">KILLED_BY_TEAM_DARK_BLUE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player is killed by a player on the dark blue team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#KILLED_BY_TEAM_DARK_GRAY" class="member-name-link">KILLED_BY_TEAM_DARK_GRAY</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player is killed by a player on the dark gray team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#KILLED_BY_TEAM_DARK_GREEN" class="member-name-link">KILLED_BY_TEAM_DARK_GREEN</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player is killed by a player on the dark green team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#KILLED_BY_TEAM_DARK_PURPLE" class="member-name-link">KILLED_BY_TEAM_DARK_PURPLE</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player is killed by a player on the dark purple team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#KILLED_BY_TEAM_DARK_RED" class="member-name-link">KILLED_BY_TEAM_DARK_RED</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player is killed by a player on the dark red team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#KILLED_BY_TEAM_GOLD" class="member-name-link">KILLED_BY_TEAM_GOLD</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player is killed by a player on the gold team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#KILLED_BY_TEAM_GRAY" class="member-name-link">KILLED_BY_TEAM_GRAY</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player is killed by a player on the gray team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#KILLED_BY_TEAM_GREEN" class="member-name-link">KILLED_BY_TEAM_GREEN</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player is killed by a player on the green team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#KILLED_BY_TEAM_LIGHT_PURPLE" class="member-name-link">KILLED_BY_TEAM_LIGHT_PURPLE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player is killed by a player on the light purple team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#KILLED_BY_TEAM_RED" class="member-name-link">KILLED_BY_TEAM_RED</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player is killed by a player on the red team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#KILLED_BY_TEAM_WHITE" class="member-name-link">KILLED_BY_TEAM_WHITE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player is killed by a player on the white team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#KILLED_BY_TEAM_YELLOW" class="member-name-link">KILLED_BY_TEAM_YELLOW</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player is killed by a player on the yellow team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#LEVEL" class="member-name-link">LEVEL</a></code></div>
<div class="col-last even-row-color">
<div class="block">Mirrors the player's experience level.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#PLAYER_KILL_COUNT" class="member-name-link">PLAYER_KILL_COUNT</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TEAM_KILL_AQUA" class="member-name-link">TEAM_KILL_AQUA</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another player on the aqua team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TEAM_KILL_BLACK" class="member-name-link">TEAM_KILL_BLACK</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player on the black team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TEAM_KILL_BLUE" class="member-name-link">TEAM_KILL_BLUE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another player on the blue team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TEAM_KILL_DARK_AQUA" class="member-name-link">TEAM_KILL_DARK_AQUA</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player on the dark aqua team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TEAM_KILL_DARK_BLUE" class="member-name-link">TEAM_KILL_DARK_BLUE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another player on the dark blue team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TEAM_KILL_DARK_GRAY" class="member-name-link">TEAM_KILL_DARK_GRAY</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player on the dark gray team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TEAM_KILL_DARK_GREEN" class="member-name-link">TEAM_KILL_DARK_GREEN</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another player on the dark green team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TEAM_KILL_DARK_PURPLE" class="member-name-link">TEAM_KILL_DARK_PURPLE</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player on the dark purple team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TEAM_KILL_DARK_RED" class="member-name-link">TEAM_KILL_DARK_RED</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another player on the dark red team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TEAM_KILL_GOLD" class="member-name-link">TEAM_KILL_GOLD</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player on the gold team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TEAM_KILL_GRAY" class="member-name-link">TEAM_KILL_GRAY</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another player on the gray team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TEAM_KILL_GREEN" class="member-name-link">TEAM_KILL_GREEN</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player on the green team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TEAM_KILL_LIGHT_PURPLE" class="member-name-link">TEAM_KILL_LIGHT_PURPLE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another player on the light purple team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TEAM_KILL_RED" class="member-name-link">TEAM_KILL_RED</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player on the red team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TEAM_KILL_WHITE" class="member-name-link">TEAM_KILL_WHITE</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another player on the white team.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TEAM_KILL_YELLOW" class="member-name-link">TEAM_KILL_YELLOW</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Increments automatically when a player kills another player on the yellow team.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#TOTAL_KILL_COUNT" class="member-name-link">TOTAL_KILL_COUNT</a></code></div>
<div class="col-last even-row-color">
<div class="block">Increments automatically when a player kills another living entity.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color"><code><a href="#TRIGGER" class="member-name-link">TRIGGER</a></code></div>
<div class="col-last odd-row-color">
<div class="block">The trigger criteria.</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color"><code><a href="#XP" class="member-name-link">XP</a></code></div>
<div class="col-last even-row-color">
<div class="block">Mirrors the player's experience points.</div>
</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1"><code>static <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1"><code><a href="#create(java.lang.String)" class="member-name-link">create</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1">
<div class="block">Get (or create) a new <a href="Criteria.html" title="interface in org.bukkit.scoreboard"><code>Criteria</code></a> by its name.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="RenderType.html" title="enum class in org.bukkit.scoreboard">RenderType</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getDefaultRenderType()" class="member-name-link">getDefaultRenderType</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the <a href="RenderType.html" title="enum class in org.bukkit.scoreboard"><code>RenderType</code></a> used by default for this criteria.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get the name of this criteria (its unique id).</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isReadOnly()" class="member-name-link">isReadOnly</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Get whether or not this criteria is read only.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1"><code>static <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1"><code><a href="#statistic(org.bukkit.Statistic)" class="member-name-link">statistic</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Statistic.html" title="enum class in org.bukkit">Statistic</a>&nbsp;statistic)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1">
<div class="block">Get a <a href="Criteria.html" title="interface in org.bukkit.scoreboard"><code>Criteria</code></a> for the specified statistic.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1"><code>static <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1"><code><a href="#statistic(org.bukkit.Statistic,org.bukkit.entity.EntityType)" class="member-name-link">statistic</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Statistic.html" title="enum class in org.bukkit">Statistic</a>&nbsp;statistic,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../entity/EntityType.html" title="enum class in org.bukkit.entity">EntityType</a>&nbsp;entityType)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1">
<div class="block">Get a <a href="Criteria.html" title="interface in org.bukkit.scoreboard"><code>Criteria</code></a> for the specified statistic pertaining to an entity type.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1"><code>static <a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1"><code><a href="#statistic(org.bukkit.Statistic,org.bukkit.Material)" class="member-name-link">statistic</a><wbr>(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Statistic.html" title="enum class in org.bukkit">Statistic</a>&nbsp;statistic,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Material.html" title="enum class in org.bukkit">Material</a>&nbsp;material)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1">
<div class="block">Get a <a href="Criteria.html" title="interface in org.bukkit.scoreboard"><code>Criteria</code></a> for the specified statistic pertaining to blocks or items.</div>
</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ FIELD DETAIL =========== -->
<li>
<section class="field-details" id="field-detail">
<h2>Field Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="DUMMY">
<h3>DUMMY</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">DUMMY</span></div>
<div class="block">The dummy criteria. Not changed by the server.</div>
</section>
</li>
<li>
<section class="detail" id="TRIGGER">
<h3>TRIGGER</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TRIGGER</span></div>
<div class="block">The trigger criteria. Changed when a player runs the /trigger command for an objective.</div>
</section>
</li>
<li>
<section class="detail" id="DEATH_COUNT">
<h3>DEATH_COUNT</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">DEATH_COUNT</span></div>
<div class="block">Increments automatically when a player dies.</div>
</section>
</li>
<li>
<section class="detail" id="PLAYER_KILL_COUNT">
<h3>PLAYER_KILL_COUNT</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">PLAYER_KILL_COUNT</span></div>
<div class="block">Increments automatically when a player kills another player.</div>
</section>
</li>
<li>
<section class="detail" id="TOTAL_KILL_COUNT">
<h3>TOTAL_KILL_COUNT</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TOTAL_KILL_COUNT</span></div>
<div class="block">Increments automatically when a player kills another living entity.</div>
</section>
</li>
<li>
<section class="detail" id="HEALTH">
<h3>HEALTH</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">HEALTH</span></div>
<div class="block">Mirrors the player's health points (0 for no health, 20 for maximum default health).</div>
</section>
</li>
<li>
<section class="detail" id="FOOD">
<h3>FOOD</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">FOOD</span></div>
<div class="block">Mirrors the player's food points (0 for no food, 20 for maximum food).</div>
</section>
</li>
<li>
<section class="detail" id="AIR">
<h3>AIR</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">AIR</span></div>
<div class="block">Mirrors the player's air supply (0 for no air, 300 for maximum air).</div>
</section>
</li>
<li>
<section class="detail" id="ARMOR">
<h3>ARMOR</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">ARMOR</span></div>
<div class="block">Mirrors the player's armor points (0 for no armor, 20 for maximum armor).</div>
</section>
</li>
<li>
<section class="detail" id="XP">
<h3>XP</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">XP</span></div>
<div class="block">Mirrors the player's experience points.</div>
</section>
</li>
<li>
<section class="detail" id="LEVEL">
<h3>LEVEL</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">LEVEL</span></div>
<div class="block">Mirrors the player's experience level.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_BLACK">
<h3>TEAM_KILL_BLACK</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_BLACK</span></div>
<div class="block">Increments automatically when a player kills another player on the black team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_DARK_BLUE">
<h3>TEAM_KILL_DARK_BLUE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_DARK_BLUE</span></div>
<div class="block">Increments automatically when a player kills another player on the dark blue team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_DARK_GREEN">
<h3>TEAM_KILL_DARK_GREEN</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_DARK_GREEN</span></div>
<div class="block">Increments automatically when a player kills another player on the dark green team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_DARK_AQUA">
<h3>TEAM_KILL_DARK_AQUA</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_DARK_AQUA</span></div>
<div class="block">Increments automatically when a player kills another player on the dark aqua team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_DARK_RED">
<h3>TEAM_KILL_DARK_RED</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_DARK_RED</span></div>
<div class="block">Increments automatically when a player kills another player on the dark red team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_DARK_PURPLE">
<h3>TEAM_KILL_DARK_PURPLE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_DARK_PURPLE</span></div>
<div class="block">Increments automatically when a player kills another player on the dark purple team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_GOLD">
<h3>TEAM_KILL_GOLD</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_GOLD</span></div>
<div class="block">Increments automatically when a player kills another player on the gold team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_GRAY">
<h3>TEAM_KILL_GRAY</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_GRAY</span></div>
<div class="block">Increments automatically when a player kills another player on the gray team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_DARK_GRAY">
<h3>TEAM_KILL_DARK_GRAY</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_DARK_GRAY</span></div>
<div class="block">Increments automatically when a player kills another player on the dark gray team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_BLUE">
<h3>TEAM_KILL_BLUE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_BLUE</span></div>
<div class="block">Increments automatically when a player kills another player on the blue team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_GREEN">
<h3>TEAM_KILL_GREEN</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_GREEN</span></div>
<div class="block">Increments automatically when a player kills another player on the green team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_AQUA">
<h3>TEAM_KILL_AQUA</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_AQUA</span></div>
<div class="block">Increments automatically when a player kills another player on the aqua team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_RED">
<h3>TEAM_KILL_RED</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_RED</span></div>
<div class="block">Increments automatically when a player kills another player on the red team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_LIGHT_PURPLE">
<h3>TEAM_KILL_LIGHT_PURPLE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_LIGHT_PURPLE</span></div>
<div class="block">Increments automatically when a player kills another player on the light purple team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_YELLOW">
<h3>TEAM_KILL_YELLOW</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_YELLOW</span></div>
<div class="block">Increments automatically when a player kills another player on the yellow team.</div>
</section>
</li>
<li>
<section class="detail" id="TEAM_KILL_WHITE">
<h3>TEAM_KILL_WHITE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">TEAM_KILL_WHITE</span></div>
<div class="block">Increments automatically when a player kills another player on the white team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_BLACK">
<h3>KILLED_BY_TEAM_BLACK</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_BLACK</span></div>
<div class="block">Increments automatically when a player is killed by a player on the black team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_DARK_BLUE">
<h3>KILLED_BY_TEAM_DARK_BLUE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_DARK_BLUE</span></div>
<div class="block">Increments automatically when a player is killed by a player on the dark blue team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_DARK_GREEN">
<h3>KILLED_BY_TEAM_DARK_GREEN</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_DARK_GREEN</span></div>
<div class="block">Increments automatically when a player is killed by a player on the dark green team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_DARK_AQUA">
<h3>KILLED_BY_TEAM_DARK_AQUA</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_DARK_AQUA</span></div>
<div class="block">Increments automatically when a player is killed by a player on the dark aqua team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_DARK_RED">
<h3>KILLED_BY_TEAM_DARK_RED</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_DARK_RED</span></div>
<div class="block">Increments automatically when a player is killed by a player on the dark red team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_DARK_PURPLE">
<h3>KILLED_BY_TEAM_DARK_PURPLE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_DARK_PURPLE</span></div>
<div class="block">Increments automatically when a player is killed by a player on the dark purple team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_GOLD">
<h3>KILLED_BY_TEAM_GOLD</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_GOLD</span></div>
<div class="block">Increments automatically when a player is killed by a player on the gold team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_GRAY">
<h3>KILLED_BY_TEAM_GRAY</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_GRAY</span></div>
<div class="block">Increments automatically when a player is killed by a player on the gray team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_DARK_GRAY">
<h3>KILLED_BY_TEAM_DARK_GRAY</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_DARK_GRAY</span></div>
<div class="block">Increments automatically when a player is killed by a player on the dark gray team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_BLUE">
<h3>KILLED_BY_TEAM_BLUE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_BLUE</span></div>
<div class="block">Increments automatically when a player is killed by a player on the blue team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_GREEN">
<h3>KILLED_BY_TEAM_GREEN</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_GREEN</span></div>
<div class="block">Increments automatically when a player is killed by a player on the green team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_AQUA">
<h3>KILLED_BY_TEAM_AQUA</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_AQUA</span></div>
<div class="block">Increments automatically when a player is killed by a player on the aqua team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_RED">
<h3>KILLED_BY_TEAM_RED</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_RED</span></div>
<div class="block">Increments automatically when a player is killed by a player on the red team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_LIGHT_PURPLE">
<h3>KILLED_BY_TEAM_LIGHT_PURPLE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_LIGHT_PURPLE</span></div>
<div class="block">Increments automatically when a player is killed by a player on the light purple team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_YELLOW">
<h3>KILLED_BY_TEAM_YELLOW</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_YELLOW</span></div>
<div class="block">Increments automatically when a player is killed by a player on the yellow team.</div>
</section>
</li>
<li>
<section class="detail" id="KILLED_BY_TEAM_WHITE">
<h3>KILLED_BY_TEAM_WHITE</h3>
<div class="member-signature"><span class="modifiers">static final</span>&nbsp;<span class="return-type"><a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">KILLED_BY_TEAM_WHITE</span></div>
<div class="block">Increments automatically when a player is killed by a player on the white team.</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
<div class="block">Get the name of this criteria (its unique id).</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the name</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isReadOnly()">
<h3>isReadOnly</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isReadOnly</span>()</div>
<div class="block">Get whether or not this criteria is read only. If read only, scoreboards with this criteria
cannot have their scores changed.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>true if read only, false otherwise</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getDefaultRenderType()">
<h3>getDefaultRenderType</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="RenderType.html" title="enum class in org.bukkit.scoreboard">RenderType</a></span>&nbsp;<span class="element-name">getDefaultRenderType</span>()</div>
<div class="block">Get the <a href="RenderType.html" title="enum class in org.bukkit.scoreboard"><code>RenderType</code></a> used by default for this criteria.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the default render type</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="statistic(org.bukkit.Statistic,org.bukkit.Material)">
<h3>statistic</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">statistic</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Statistic.html" title="enum class in org.bukkit">Statistic</a>&nbsp;statistic,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Material.html" title="enum class in org.bukkit">Material</a>&nbsp;material)</span></div>
<div class="block">Get a <a href="Criteria.html" title="interface in org.bukkit.scoreboard"><code>Criteria</code></a> for the specified statistic pertaining to blocks or items.
<p>
This method expects a <a href="../Statistic.html" title="enum class in org.bukkit"><code>Statistic</code></a> of <a href="../Statistic.Type.html#BLOCK"><code>Statistic.Type.BLOCK</code></a> or <a href="../Statistic.Type.html#ITEM"><code>Statistic.Type.ITEM</code></a> and the
<a href="../Material.html" title="enum class in org.bukkit"><code>Material</code></a> matching said type (e.g. BLOCK statistics require materials where
<a href="../Material.html#isBlock()"><code>Material.isBlock()</code></a> is true). This acts as a convenience to create more complex
compound criteria such as those that increment on block breaks, or item uses. An example
would be <code>Criteria.statistic(Statistic.CRAFT_ITEM, Material.STICK)</code>, returning a
Criteria representing "minecraft.crafted:minecraft.stick" which will increment when the
player crafts a stick.
<p>
If the provided statistic does not require additional data, <a href="#statistic(org.bukkit.Statistic)"><code>statistic(Statistic)</code></a>
is called and returned instead.
<p>
This method provides no guarantee that any given criteria exists on the vanilla server.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>statistic</code> - the statistic for which to get a criteria</dd>
<dd><code>material</code> - the relevant material</dd>
<dt>Returns:</dt>
<dd>the criteria</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if <a href="../Statistic.html#getType()"><code>Statistic.getType()</code></a> is anything other than
<a href="../Statistic.Type.html#BLOCK"><code>Statistic.Type.BLOCK</code></a> or <a href="../Statistic.Type.html#ITEM"><code>Statistic.Type.ITEM</code></a></dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if <a href="../Statistic.html#getType()"><code>Statistic.getType()</code></a> is <a href="../Statistic.Type.html#BLOCK"><code>Statistic.Type.BLOCK</code></a>, but
<a href="../Material.html#isBlock()"><code>Material.isBlock()</code></a> is false</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if <a href="../Statistic.html#getType()"><code>Statistic.getType()</code></a> is <a href="../Statistic.Type.html#ITEM"><code>Statistic.Type.ITEM</code></a>, but
<a href="../Material.html#isItem()"><code>Material.isItem()</code></a> is false</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="statistic(org.bukkit.Statistic,org.bukkit.entity.EntityType)">
<h3>statistic</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">statistic</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Statistic.html" title="enum class in org.bukkit">Statistic</a>&nbsp;statistic,
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../entity/EntityType.html" title="enum class in org.bukkit.entity">EntityType</a>&nbsp;entityType)</span></div>
<div class="block">Get a <a href="Criteria.html" title="interface in org.bukkit.scoreboard"><code>Criteria</code></a> for the specified statistic pertaining to an entity type.
<p>
This method expects a <a href="../Statistic.html" title="enum class in org.bukkit"><code>Statistic</code></a> of <a href="../Statistic.Type.html#ENTITY"><code>Statistic.Type.ENTITY</code></a>. This acts as a convenience
to create more complex compound criteria such as being killed by a specific entity type.
An example would be <code>Criteria.statistic(Statistic.KILL_ENTITY, EntityType.CREEPER)</code>,
returning a Criteria representing "minecraft.killed:minecraft.creeper" which will increment
when the player kills a creepers.
<p>
If the provided statistic does not require additional data, <a href="#statistic(org.bukkit.Statistic)"><code>statistic(Statistic)</code></a>
is called and returned instead.
<p>
This method provides no guarantee that any given criteria exists on the vanilla server.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>statistic</code> - the statistic for which to get a criteria</dd>
<dd><code>entityType</code> - the relevant entity type</dd>
<dt>Returns:</dt>
<dd>the criteria</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if <a href="../Statistic.html#getType()"><code>Statistic.getType()</code></a> is not <a href="../Statistic.Type.html#ENTITY"><code>Statistic.Type.ENTITY</code></a></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="statistic(org.bukkit.Statistic)">
<h3>statistic</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">statistic</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="../Statistic.html" title="enum class in org.bukkit">Statistic</a>&nbsp;statistic)</span></div>
<div class="block">Get a <a href="Criteria.html" title="interface in org.bukkit.scoreboard"><code>Criteria</code></a> for the specified statistic.
<p>
An example would be <code>Criteria.statistic(Statistic.FLY_ONE_CM)</code>, returning a Criteria
representing "minecraft.custom:minecraft.aviate_one_cm" which will increment when the player
flies with an elytra.
<p>
This method provides no guarantee that any given criteria exists on the vanilla server. All
statistics are accepted, however some may not operate as expected if additional data is
required. For block/item-related statistics, see <a href="#statistic(org.bukkit.Statistic,org.bukkit.Material)"><code>statistic(Statistic, Material)</code></a>,
and for entity-related statistics, see <a href="#statistic(org.bukkit.Statistic,org.bukkit.entity.EntityType)"><code>statistic(Statistic, EntityType)</code></a></div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>statistic</code> - the statistic for which to get a criteria</dd>
<dt>Returns:</dt>
<dd>the criteria</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="create(java.lang.String)">
<h3>create</h3>
<div class="member-signature"><span class="annotations"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
</span><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="Criteria.html" title="interface in org.bukkit.scoreboard">Criteria</a></span>&nbsp;<span class="element-name">create</span><wbr><span class="parameters">(<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a>
<a href="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html" title="class or interface in org.jetbrains.annotations" class="external-link">@NotNull</a> <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Get (or create) a new <a href="Criteria.html" title="interface in org.bukkit.scoreboard"><code>Criteria</code></a> by its name.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the criteria name</dd>
<dt>Returns:</dt>
<dd>the created criteria</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>