Huge documentation update

This commit is contained in:
2024-12-02 12:41:26 -06:00
parent 13f2b301f1
commit 15bc449f7e
290 changed files with 80901 additions and 49342 deletions

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>AdminChatCMD (server 1.5-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: dev.plex.command.impl, class: AdminChatCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>AdminChatCMD (server 1.5-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: dev.plex.command.impl, class: AdminChatCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class AdminChatCMD" class="title">Class AdminChatCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.AdminChatCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AdminChatCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AdminChatCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AdminChatCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AdminChatCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class AdminChatCMD" class="title">Class AdminChatCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.AdminChatCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">AdminChatCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">AdminChatCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AdminChatCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">AdminChatCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>AdminworldCMD (server 1.5-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: dev.plex.command.impl, class: AdminworldCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>AdminworldCMD (server 1.5-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: dev.plex.command.impl, class: AdminworldCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class AdminworldCMD" class="title">Class AdminworldCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.AdminworldCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AdminworldCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AdminworldCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AdminworldCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AdminworldCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class AdminworldCMD" class="title">Class AdminworldCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.AdminworldCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">AdminworldCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">AdminworldCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AdminworldCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">AdminworldCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>AdventureCMD (server 1.5-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: dev.plex.command.impl, class: AdventureCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>AdventureCMD (server 1.5-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: dev.plex.command.impl, class: AdventureCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class AdventureCMD" class="title">Class AdventureCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.AdventureCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">AdventureCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">AdventureCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AdventureCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">AdventureCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class AdventureCMD" class="title">Class AdventureCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.AdventureCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">AdventureCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">AdventureCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>AdventureCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">AdventureCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>BanCMD (server 1.5-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: dev.plex.command.impl, class: BanCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>BanCMD (server 1.5-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: dev.plex.command.impl, class: BanCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class BanCMD" class="title">Class BanCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.BanCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BanCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BanCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BanCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BanCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class BanCMD" class="title">Class BanCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.BanCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">BanCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">BanCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BanCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">BanCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,241 +1,402 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>BanListCommand (server 1.5-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: dev.plex.command.impl, class: BanListCommand">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>BanListCommand (server 1.5-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: dev.plex.command.impl, class: BanListCommand">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class BanListCommand" class="title">Class BanListCommand</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.BanListCommand</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BanListCommand</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BanListCommand</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;player,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BanListCommand</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BanListCommand</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class BanListCommand" class="title">Class BanListCommand</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.BanListCommand</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">BanListCommand</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">BanListCommand</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;player,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BanListCommand</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">BanListCommand</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;player,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>player</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>player</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>BcastLoginMessageCMD (server 1.5-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: dev.plex.command.impl, class: BcastLoginMessageCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>BcastLoginMessageCMD (server 1.5-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: dev.plex.command.impl, class: BcastLoginMessageCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class BcastLoginMessageCMD" class="title">Class BcastLoginMessageCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.BcastLoginMessageCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BcastLoginMessageCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BcastLoginMessageCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BcastLoginMessageCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BcastLoginMessageCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class BcastLoginMessageCMD" class="title">Class BcastLoginMessageCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.BcastLoginMessageCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">BcastLoginMessageCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">BcastLoginMessageCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BcastLoginMessageCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">BcastLoginMessageCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,264 +1,432 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>BlockEditCMD (server 1.5-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: dev.plex.command.impl, class: BlockEditCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>BlockEditCMD (server 1.5-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: dev.plex.command.impl, class: BlockEditCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class BlockEditCMD" class="title">Class BlockEditCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.BlockEditCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BlockEditCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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>private final <a href="../../listener/impl/BlockListener.html" title="class in dev.plex.listener.impl">BlockListener</a></code></div>
<div class="col-second even-row-color"><code><a href="#bl" class="member-name-link">bl</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BlockEditCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></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="bl">
<h3>bl</h3>
<div class="member-signature"><span class="modifiers">private final</span>&nbsp;<span class="return-type"><a href="../../listener/impl/BlockListener.html" title="class in dev.plex.listener.impl">BlockListener</a></span>&nbsp;<span class="element-name">bl</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BlockEditCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BlockEditCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class BlockEditCMD" class="title">Class BlockEditCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.BlockEditCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">BlockEditCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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>private final <a
href="../../listener/impl/BlockListener.html"
title="class in dev.plex.listener.impl">BlockListener</a></code></div>
<div class="col-second even-row-color"><code><a href="#bl"
class="member-name-link">bl</a></code>
</div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">BlockEditCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</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="bl">
<h3>bl</h3>
<div class="member-signature"><span class="modifiers">private final</span>&nbsp;<span
class="return-type"><a href="../../listener/impl/BlockListener.html"
title="class in dev.plex.listener.impl">BlockListener</a></span>&nbsp;<span
class="element-name">bl</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>BlockEditCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">BlockEditCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,241 +1,402 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>CommandSpyCMD (server 1.5-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: dev.plex.command.impl, class: CommandSpyCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>CommandSpyCMD (server 1.5-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: dev.plex.command.impl, class: CommandSpyCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class CommandSpyCMD" class="title">Class CommandSpyCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.CommandSpyCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CommandSpyCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">CommandSpyCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>CommandSpyCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CommandSpyCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class CommandSpyCMD" class="title">Class CommandSpyCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.CommandSpyCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">CommandSpyCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">CommandSpyCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>CommandSpyCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">CommandSpyCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>ConsoleSayCMD (server 1.5-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: dev.plex.command.impl, class: ConsoleSayCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>ConsoleSayCMD (server 1.5-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: dev.plex.command.impl, class: ConsoleSayCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class ConsoleSayCMD" class="title">Class ConsoleSayCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.ConsoleSayCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ConsoleSayCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ConsoleSayCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ConsoleSayCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ConsoleSayCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class ConsoleSayCMD" class="title">Class ConsoleSayCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.ConsoleSayCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">ConsoleSayCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">ConsoleSayCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ConsoleSayCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">ConsoleSayCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>CreativeCMD (server 1.5-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: dev.plex.command.impl, class: CreativeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>CreativeCMD (server 1.5-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: dev.plex.command.impl, class: CreativeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class CreativeCMD" class="title">Class CreativeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.CreativeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CreativeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">CreativeCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>CreativeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">CreativeCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class CreativeCMD" class="title">Class CreativeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.CreativeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">CreativeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">CreativeCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>CreativeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">CreativeCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>DebugCMD (server 1.5-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: dev.plex.command.impl, class: DebugCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>DebugCMD (server 1.5-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: dev.plex.command.impl, class: DebugCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class DebugCMD" class="title">Class DebugCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.DebugCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DebugCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DebugCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>DebugCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">DebugCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class DebugCMD" class="title">Class DebugCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.DebugCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">DebugCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">DebugCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>DebugCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">DebugCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,261 +1,457 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>EntityWipeCMD (server 1.5-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: dev.plex.command.impl, class: EntityWipeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>EntityWipeCMD (server 1.5-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: dev.plex.command.impl, class: EntityWipeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class EntityWipeCMD" class="title">Class EntityWipeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.EntityWipeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">EntityWipeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">EntityWipeCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isNumeric(java.lang.String)" class="member-name-link">isNumeric</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#parseInt(org.bukkit.command.CommandSender,java.lang.String)" class="member-name-link">parseInt</a><wbr>(org.bukkit.command.CommandSender&nbsp;sender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>EntityWipeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">EntityWipeCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class EntityWipeCMD" class="title">Class EntityWipeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.EntityWipeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">EntityWipeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">EntityWipeCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a href="#isNumeric(java.lang.String)" class="member-name-link">isNumeric</a>
<wbr>
(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;string)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Integer.html"
title="class or interface in java.lang" class="external-link">Integer</a></code>
</div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a href="#parseInt(org.bukkit.command.CommandSender,java.lang.String)"
class="member-name-link">parseInt</a>
<wbr>
(org.bukkit.command.CommandSender&nbsp;sender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;string)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>EntityWipeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">EntityWipeCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="parseInt(org.bukkit.command.CommandSender,java.lang.String)">
<h3>parseInt</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a></span>&nbsp;<span class="element-name">parseInt</span><wbr><span class="parameters">(org.bukkit.command.CommandSender&nbsp;sender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</span></div>
</section>
</li>
<li>
<section class="detail" id="isNumeric(java.lang.String)">
<h3>isNumeric</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isNumeric</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="parseInt(org.bukkit.command.CommandSender,java.lang.String)">
<h3>parseInt</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Integer.html"
title="class or interface in java.lang"
class="external-link">Integer</a></span>&nbsp;<span
class="element-name">parseInt</span>
<wbr>
<span class="parameters">(org.bukkit.command.CommandSender&nbsp;sender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;string)</span></div>
</section>
</li>
<li>
<section class="detail" id="isNumeric(java.lang.String)">
<h3>isNumeric</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type">boolean</span>&nbsp;<span class="element-name">isNumeric</span>
<wbr>
<span class="parameters">(<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;string)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>FlatlandsCMD (server 1.5-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: dev.plex.command.impl, class: FlatlandsCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>FlatlandsCMD (server 1.5-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: dev.plex.command.impl, class: FlatlandsCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class FlatlandsCMD" class="title">Class FlatlandsCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.FlatlandsCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FlatlandsCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">FlatlandsCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>FlatlandsCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FlatlandsCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class FlatlandsCMD" class="title">Class FlatlandsCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.FlatlandsCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">FlatlandsCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">FlatlandsCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>FlatlandsCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">FlatlandsCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>FreezeCMD (server 1.5-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: dev.plex.command.impl, class: FreezeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>FreezeCMD (server 1.5-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: dev.plex.command.impl, class: FreezeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class FreezeCMD" class="title">Class FreezeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.FreezeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FreezeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">FreezeCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>FreezeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FreezeCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class FreezeCMD" class="title">Class FreezeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.FreezeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">FreezeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">FreezeCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>FreezeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">FreezeCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,276 +1,453 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>GamemodeCMD (server 1.5-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: dev.plex.command.impl, class: GamemodeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>GamemodeCMD (server 1.5-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: dev.plex.command.impl, class: GamemodeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class GamemodeCMD" class="title">Class GamemodeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.GamemodeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GamemodeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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>private org.bukkit.GameMode</code></div>
<div class="col-second even-row-color"><code><a href="#gamemode" class="member-name-link">gamemode</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">GamemodeCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#update(org.bukkit.command.CommandSender,org.bukkit.entity.Player,org.bukkit.GameMode)" class="member-name-link">update</a><wbr>(org.bukkit.command.CommandSender&nbsp;sender,
org.bukkit.entity.Player&nbsp;playerSender,
org.bukkit.GameMode&nbsp;gameMode)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></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="gamemode">
<h3>gamemode</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type">org.bukkit.GameMode</span>&nbsp;<span class="element-name">gamemode</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>GamemodeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">GamemodeCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class GamemodeCMD" class="title">Class GamemodeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.GamemodeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">GamemodeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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>private org.bukkit.GameMode</code></div>
<div class="col-second even-row-color"><code><a href="#gamemode"
class="member-name-link">gamemode</a></code>
</div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">GamemodeCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#update(org.bukkit.command.CommandSender,org.bukkit.entity.Player,org.bukkit.GameMode)"
class="member-name-link">update</a>
<wbr>
(org.bukkit.command.CommandSender&nbsp;sender,
org.bukkit.entity.Player&nbsp;playerSender,
org.bukkit.GameMode&nbsp;gameMode)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</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="gamemode">
<h3>gamemode</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type">org.bukkit.GameMode</span>&nbsp;<span
class="element-name">gamemode</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>GamemodeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">GamemodeCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="update(org.bukkit.command.CommandSender,org.bukkit.entity.Player,org.bukkit.GameMode)">
<h3>update</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">update</span><wbr><span class="parameters">(org.bukkit.command.CommandSender&nbsp;sender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="update(org.bukkit.command.CommandSender,org.bukkit.entity.Player,org.bukkit.GameMode)">
<h3>update</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type">void</span>&nbsp;<span
class="element-name">update</span>
<wbr>
<span class="parameters">(org.bukkit.command.CommandSender&nbsp;sender,
org.bukkit.entity.Player&nbsp;playerSender,
org.bukkit.GameMode&nbsp;gameMode)</span></div>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>KickCMD (server 1.5-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: dev.plex.command.impl, class: KickCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>KickCMD (server 1.5-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: dev.plex.command.impl, class: KickCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class KickCMD" class="title">Class KickCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.KickCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">KickCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">KickCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>KickCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">KickCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class KickCMD" class="title">Class KickCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.KickCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">KickCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">KickCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>KickCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">KickCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>ListCMD (server 1.5-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: dev.plex.command.impl, class: ListCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>ListCMD (server 1.5-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: dev.plex.command.impl, class: ListCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class ListCMD" class="title">Class ListCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.ListCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ListCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ListCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ListCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ListCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class ListCMD" class="title">Class ListCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.ListCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">ListCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">ListCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ListCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">ListCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>LocalSpawnCMD (server 1.5-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: dev.plex.command.impl, class: LocalSpawnCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>LocalSpawnCMD (server 1.5-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: dev.plex.command.impl, class: LocalSpawnCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class LocalSpawnCMD" class="title">Class LocalSpawnCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.LocalSpawnCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LocalSpawnCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">LocalSpawnCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>LocalSpawnCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">LocalSpawnCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class LocalSpawnCMD" class="title">Class LocalSpawnCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.LocalSpawnCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">LocalSpawnCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">LocalSpawnCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>LocalSpawnCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">LocalSpawnCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>LockupCMD (server 1.5-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: dev.plex.command.impl, class: LockupCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>LockupCMD (server 1.5-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: dev.plex.command.impl, class: LockupCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class LockupCMD" class="title">Class LockupCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.LockupCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LockupCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">LockupCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>LockupCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">LockupCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class LockupCMD" class="title">Class LockupCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.LockupCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">LockupCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">LockupCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>LockupCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">LockupCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>MasterbuilderworldCMD (server 1.5-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: dev.plex.command.impl, class: MasterbuilderworldCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>MasterbuilderworldCMD (server 1.5-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: dev.plex.command.impl, class: MasterbuilderworldCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class MasterbuilderworldCMD" class="title">Class MasterbuilderworldCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.MasterbuilderworldCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MasterbuilderworldCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">MasterbuilderworldCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>MasterbuilderworldCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MasterbuilderworldCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class MasterbuilderworldCMD" class="title">Class MasterbuilderworldCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.MasterbuilderworldCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">MasterbuilderworldCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">MasterbuilderworldCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>MasterbuilderworldCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">MasterbuilderworldCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>MobLimitCMD (server 1.5-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: dev.plex.command.impl, class: MobLimitCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>MobLimitCMD (server 1.5-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: dev.plex.command.impl, class: MobLimitCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class MobLimitCMD" class="title">Class MobLimitCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.MobLimitCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MobLimitCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">MobLimitCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>MobLimitCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MobLimitCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class MobLimitCMD" class="title">Class MobLimitCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.MobLimitCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">MobLimitCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">MobLimitCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>MobLimitCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">MobLimitCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,291 +1,507 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>MobPurgeCMD (server 1.5-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: dev.plex.command.impl, class: MobPurgeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>MobPurgeCMD (server 1.5-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: dev.plex.command.impl, class: MobPurgeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class MobPurgeCMD" class="title">Class MobPurgeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.MobPurgeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MobPurgeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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>private final <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;org.bukkit.entity.EntityType&gt;</code></div>
<div class="col-second even-row-color"><code><a href="#MOB_TYPES" class="member-name-link">MOB_TYPES</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">MobPurgeCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllMobs()" class="member-name-link">getAllMobs</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private <a href="https://docs.oracle.com/en/java/javase/21/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-tab4"><code><a href="#multipleS(int)" class="member-name-link">multipleS</a><wbr>(int&nbsp;count)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#purgeMobs(org.bukkit.entity.EntityType)" class="member-name-link">purgeMobs</a><wbr>(org.bukkit.entity.EntityType&nbsp;type)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></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="MOB_TYPES">
<h3>MOB_TYPES</h3>
<div class="member-signature"><span class="modifiers">private final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;org.bukkit.entity.EntityType&gt;</span>&nbsp;<span class="element-name">MOB_TYPES</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>MobPurgeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MobPurgeCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class MobPurgeCMD" class="title">Class MobPurgeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.MobPurgeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">MobPurgeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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>private final <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>
<wbr>&lt;org.bukkit.entity.EntityType&gt;</code></div>
<div class="col-second even-row-color"><code><a href="#MOB_TYPES"
class="member-name-link">MOB_TYPES</a></code>
</div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">MobPurgeCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a href="#getAllMobs()"
class="member-name-link">getAllMobs</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private <a
href="https://docs.oracle.com/en/java/javase/21/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-tab4">
<code><a href="#multipleS(int)" class="member-name-link">multipleS</a>
<wbr>
(int&nbsp;count)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a href="#purgeMobs(org.bukkit.entity.EntityType)"
class="member-name-link">purgeMobs</a>
<wbr>
(org.bukkit.entity.EntityType&nbsp;type)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</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="MOB_TYPES">
<h3>MOB_TYPES</h3>
<div class="member-signature"><span class="modifiers">private final</span>&nbsp;<span
class="return-type"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;org.bukkit.entity.EntityType&gt;</span>&nbsp;<span
class="element-name">MOB_TYPES</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>MobPurgeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">MobPurgeCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="multipleS(int)">
<h3>multipleS</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/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">multipleS</span><wbr><span class="parameters">(int&nbsp;count)</span></div>
</section>
</li>
<li>
<section class="detail" id="purgeMobs(org.bukkit.entity.EntityType)">
<h3>purgeMobs</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">purgeMobs</span><wbr><span class="parameters">(org.bukkit.entity.EntityType&nbsp;type)</span></div>
</section>
</li>
<li>
<section class="detail" id="getAllMobs()">
<h3>getAllMobs</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">getAllMobs</span>()</div>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="multipleS(int)">
<h3>multipleS</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type"><a
href="https://docs.oracle.com/en/java/javase/21/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">multipleS</span>
<wbr>
<span class="parameters">(int&nbsp;count)</span></div>
</section>
</li>
<li>
<section class="detail" id="purgeMobs(org.bukkit.entity.EntityType)">
<h3>purgeMobs</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type">int</span>&nbsp;<span
class="element-name">purgeMobs</span>
<wbr>
<span class="parameters">(org.bukkit.entity.EntityType&nbsp;type)</span>
</div>
</section>
</li>
<li>
<section class="detail" id="getAllMobs()">
<h3>getAllMobs</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">getAllMobs</span>()
</div>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>MuteCMD (server 1.5-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: dev.plex.command.impl, class: MuteCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>MuteCMD (server 1.5-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: dev.plex.command.impl, class: MuteCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class MuteCMD" class="title">Class MuteCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.MuteCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">MuteCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">MuteCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>MuteCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MuteCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class MuteCMD" class="title">Class MuteCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.MuteCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">MuteCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">MuteCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>MuteCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">MuteCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,254 +1,434 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>NotesCMD (server 1.5-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: dev.plex.command.impl, class: NotesCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>NotesCMD (server 1.5-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: dev.plex.command.impl, class: NotesCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class NotesCMD" class="title">Class NotesCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.NotesCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">NotesCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">NotesCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#readNotes(org.bukkit.command.CommandSender,dev.plex.player.PlexPlayer,java.util.List)" class="member-name-link">readNotes</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
<a href="../../player/PlexPlayer.html" title="class in dev.plex.player">PlexPlayer</a>&nbsp;plexPlayer,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../punishment/extra/Note.html" title="class in dev.plex.punishment.extra">Note</a>&gt;&nbsp;notes)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>NotesCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">NotesCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class NotesCMD" class="title">Class NotesCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.NotesCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">NotesCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">NotesCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#readNotes(org.bukkit.command.CommandSender,dev.plex.player.PlexPlayer,java.util.List)"
class="member-name-link">readNotes</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
<a href="../../player/PlexPlayer.html" title="class in dev.plex.player">PlexPlayer</a>&nbsp;plexPlayer,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>&lt;<a
href="../../punishment/extra/Note.html"
title="class in dev.plex.punishment.extra">Note</a>&gt;&nbsp;notes)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>NotesCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">NotesCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="readNotes(org.bukkit.command.CommandSender,dev.plex.player.PlexPlayer,java.util.List)">
<h3>readNotes</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">readNotes</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="readNotes(org.bukkit.command.CommandSender,dev.plex.player.PlexPlayer,java.util.List)">
<h3>readNotes</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type">void</span>&nbsp;<span class="element-name">readNotes</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
<a href="../../player/PlexPlayer.html" title="class in dev.plex.player">PlexPlayer</a>&nbsp;plexPlayer,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../punishment/extra/Note.html" title="class in dev.plex.punishment.extra">Note</a>&gt;&nbsp;notes)</span></div>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../punishment/extra/Note.html"
title="class in dev.plex.punishment.extra">Note</a>&gt;&nbsp;notes)</span>
</div>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,251 +1,423 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>PlexCMD (server 1.5-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: dev.plex.command.impl, class: PlexCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>PlexCMD (server 1.5-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: dev.plex.command.impl, class: PlexCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class PlexCMD" class="title">Class PlexCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.PlexCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PlexCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PlexCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasUpdateAccess(org.bukkit.entity.Player,org.bukkit.command.CommandSender)" class="member-name-link">hasUpdateAccess</a><wbr>(org.bukkit.entity.Player&nbsp;player,
org.bukkit.command.CommandSender&nbsp;sender)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>PlexCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PlexCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class PlexCMD" class="title">Class PlexCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.PlexCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">PlexCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">PlexCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#hasUpdateAccess(org.bukkit.entity.Player,org.bukkit.command.CommandSender)"
class="member-name-link">hasUpdateAccess</a>
<wbr>
(org.bukkit.entity.Player&nbsp;player,
org.bukkit.command.CommandSender&nbsp;sender)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>PlexCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">PlexCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="hasUpdateAccess(org.bukkit.entity.Player,org.bukkit.command.CommandSender)">
<h3>hasUpdateAccess</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">hasUpdateAccess</span><wbr><span class="parameters">(org.bukkit.entity.Player&nbsp;player,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="hasUpdateAccess(org.bukkit.entity.Player,org.bukkit.command.CommandSender)">
<h3>hasUpdateAccess</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type">boolean</span>&nbsp;<span class="element-name">hasUpdateAccess</span>
<wbr>
<span class="parameters">(org.bukkit.entity.Player&nbsp;player,
org.bukkit.command.CommandSender&nbsp;sender)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>PunishmentsCMD (server 1.5-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: dev.plex.command.impl, class: PunishmentsCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>PunishmentsCMD (server 1.5-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: dev.plex.command.impl, class: PunishmentsCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class PunishmentsCMD" class="title">Class PunishmentsCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.PunishmentsCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">PunishmentsCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PunishmentsCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>PunishmentsCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">PunishmentsCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class PunishmentsCMD" class="title">Class PunishmentsCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.PunishmentsCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">PunishmentsCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">PunishmentsCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>PunishmentsCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">PunishmentsCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>RawSayCMD (server 1.5-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: dev.plex.command.impl, class: RawSayCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>RawSayCMD (server 1.5-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: dev.plex.command.impl, class: RawSayCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class RawSayCMD" class="title">Class RawSayCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.RawSayCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RawSayCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">RawSayCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>RawSayCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RawSayCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class RawSayCMD" class="title">Class RawSayCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.RawSayCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">RawSayCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">RawSayCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>RawSayCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">RawSayCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>RemoveLoginMessageCMD (server 1.5-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: dev.plex.command.impl, class: RemoveLoginMessageCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>RemoveLoginMessageCMD (server 1.5-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: dev.plex.command.impl, class: RemoveLoginMessageCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class RemoveLoginMessageCMD" class="title">Class RemoveLoginMessageCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.RemoveLoginMessageCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">RemoveLoginMessageCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">RemoveLoginMessageCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>RemoveLoginMessageCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">RemoveLoginMessageCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class RemoveLoginMessageCMD" class="title">Class RemoveLoginMessageCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.RemoveLoginMessageCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">RemoveLoginMessageCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">RemoveLoginMessageCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>RemoveLoginMessageCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">RemoveLoginMessageCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>SayCMD (server 1.5-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: dev.plex.command.impl, class: SayCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>SayCMD (server 1.5-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: dev.plex.command.impl, class: SayCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SayCMD" class="title">Class SayCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SayCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SayCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SayCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SayCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SayCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SayCMD" class="title">Class SayCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SayCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">SayCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">SayCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SayCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">SayCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,272 +1,450 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>SetLoginMessageCMD (server 1.5-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: dev.plex.command.impl, class: SetLoginMessageCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>SetLoginMessageCMD (server 1.5-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: dev.plex.command.impl, class: SetLoginMessageCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SetLoginMessageCMD" class="title">Class SetLoginMessageCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SetLoginMessageCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SetLoginMessageCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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>private final boolean</code></div>
<div class="col-second even-row-color"><code><a href="#nameRequired" class="member-name-link">nameRequired</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SetLoginMessageCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#validateMessage(java.lang.String)" class="member-name-link">validateMessage</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></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="nameRequired">
<h3>nameRequired</h3>
<div class="member-signature"><span class="modifiers">private final</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">nameRequired</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SetLoginMessageCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SetLoginMessageCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SetLoginMessageCMD" class="title">Class SetLoginMessageCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SetLoginMessageCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">SetLoginMessageCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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>private final boolean</code></div>
<div class="col-second even-row-color"><code><a href="#nameRequired"
class="member-name-link">nameRequired</a></code>
</div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">SetLoginMessageCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a href="#validateMessage(java.lang.String)" class="member-name-link">validateMessage</a>
<wbr>
(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;message)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</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="nameRequired">
<h3>nameRequired</h3>
<div class="member-signature"><span class="modifiers">private final</span>&nbsp;<span
class="return-type">boolean</span>&nbsp;<span class="element-name">nameRequired</span>
</div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SetLoginMessageCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">SetLoginMessageCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="validateMessage(java.lang.String)">
<h3>validateMessage</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">validateMessage</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;message)</span></div>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="validateMessage(java.lang.String)">
<h3>validateMessage</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type">void</span>&nbsp;<span class="element-name">validateMessage</span>
<wbr>
<span class="parameters">(<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;message)</span></div>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>SmiteCMD (server 1.5-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: dev.plex.command.impl, class: SmiteCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>SmiteCMD (server 1.5-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: dev.plex.command.impl, class: SmiteCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SmiteCMD" class="title">Class SmiteCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SmiteCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SmiteCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SmiteCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SmiteCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SmiteCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SmiteCMD" class="title">Class SmiteCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SmiteCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">SmiteCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">SmiteCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SmiteCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">SmiteCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>SpectatorCMD (server 1.5-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: dev.plex.command.impl, class: SpectatorCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>SpectatorCMD (server 1.5-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: dev.plex.command.impl, class: SpectatorCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SpectatorCMD" class="title">Class SpectatorCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SpectatorCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SpectatorCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SpectatorCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SpectatorCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SpectatorCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SpectatorCMD" class="title">Class SpectatorCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SpectatorCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">SpectatorCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">SpectatorCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SpectatorCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">SpectatorCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>SurvivalCMD (server 1.5-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: dev.plex.command.impl, class: SurvivalCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>SurvivalCMD (server 1.5-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: dev.plex.command.impl, class: SurvivalCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SurvivalCMD" class="title">Class SurvivalCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SurvivalCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">SurvivalCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SurvivalCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SurvivalCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">SurvivalCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class SurvivalCMD" class="title">Class SurvivalCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.SurvivalCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">SurvivalCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">SurvivalCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>SurvivalCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">SurvivalCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>TagCMD (server 1.5-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: dev.plex.command.impl, class: TagCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>TagCMD (server 1.5-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: dev.plex.command.impl, class: TagCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class TagCMD" class="title">Class TagCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.TagCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TagCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TagCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>TagCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TagCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class TagCMD" class="title">Class TagCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.TagCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">TagCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">TagCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>TagCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">TagCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>TempbanCMD (server 1.5-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: dev.plex.command.impl, class: TempbanCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>TempbanCMD (server 1.5-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: dev.plex.command.impl, class: TempbanCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class TempbanCMD" class="title">Class TempbanCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.TempbanCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TempbanCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TempbanCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>TempbanCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TempbanCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class TempbanCMD" class="title">Class TempbanCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.TempbanCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">TempbanCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">TempbanCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>TempbanCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">TempbanCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>TempmuteCMD (server 1.5-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: dev.plex.command.impl, class: TempmuteCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>TempmuteCMD (server 1.5-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: dev.plex.command.impl, class: TempmuteCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class TempmuteCMD" class="title">Class TempmuteCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.TempmuteCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">TempmuteCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">TempmuteCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>TempmuteCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">TempmuteCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class TempmuteCMD" class="title">Class TempmuteCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.TempmuteCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">TempmuteCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">TempmuteCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>TempmuteCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">TempmuteCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,258 +1,455 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>ToggleCMD (server 1.5-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: dev.plex.command.impl, class: ToggleCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>ToggleCMD (server 1.5-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: dev.plex.command.impl, class: ToggleCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class ToggleCMD" class="title">Class ToggleCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.ToggleCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ToggleCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ToggleCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private <a href="https://docs.oracle.com/en/java/javase/21/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-tab4"><code><a href="#status(java.lang.String)" class="member-name-link">status</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;toggle)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>private net.kyori.adventure.text.Component</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toggle(java.lang.String)" class="member-name-link">toggle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;toggle)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ToggleCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ToggleCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class ToggleCMD" class="title">Class ToggleCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.ToggleCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">ToggleCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">ToggleCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private <a
href="https://docs.oracle.com/en/java/javase/21/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-tab4">
<code><a href="#status(java.lang.String)"
class="member-name-link">status</a>
<wbr>
(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;toggle)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>private net.kyori.adventure.text.Component</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a href="#toggle(java.lang.String)"
class="member-name-link">toggle</a>
<wbr>
(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;toggle)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>ToggleCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">ToggleCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="status(java.lang.String)">
<h3>status</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/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">status</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;toggle)</span></div>
</section>
</li>
<li>
<section class="detail" id="toggle(java.lang.String)">
<h3>toggle</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">toggle</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;toggle)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="status(java.lang.String)">
<h3>status</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type"><a
href="https://docs.oracle.com/en/java/javase/21/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">status</span>
<wbr>
<span class="parameters">(<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;toggle)</span></div>
</section>
</li>
<li>
<section class="detail" id="toggle(java.lang.String)">
<h3>toggle</h3>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span
class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">toggle</span>
<wbr>
<span class="parameters">(<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>&nbsp;toggle)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>UnbanCMD (server 1.5-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: dev.plex.command.impl, class: UnbanCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>UnbanCMD (server 1.5-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: dev.plex.command.impl, class: UnbanCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class UnbanCMD" class="title">Class UnbanCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.UnbanCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UnbanCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UnbanCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>UnbanCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UnbanCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class UnbanCMD" class="title">Class UnbanCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.UnbanCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">UnbanCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">UnbanCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>UnbanCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">UnbanCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>UnfreezeCMD (server 1.5-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: dev.plex.command.impl, class: UnfreezeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>UnfreezeCMD (server 1.5-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: dev.plex.command.impl, class: UnfreezeCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class UnfreezeCMD" class="title">Class UnfreezeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.UnfreezeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UnfreezeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UnfreezeCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>UnfreezeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UnfreezeCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class UnfreezeCMD" class="title">Class UnfreezeCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.UnfreezeCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">UnfreezeCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">UnfreezeCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>UnfreezeCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">UnfreezeCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,240 +1,400 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>UnmuteCMD (server 1.5-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: dev.plex.command.impl, class: UnmuteCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>UnmuteCMD (server 1.5-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: dev.plex.command.impl, class: UnmuteCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class UnmuteCMD" class="title">Class UnmuteCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.UnmuteCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">UnmuteCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">UnmuteCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>UnmuteCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">UnmuteCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class UnmuteCMD" class="title">Class UnmuteCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.UnmuteCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">UnmuteCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">UnmuteCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>UnmuteCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">UnmuteCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,241 +1,402 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>WhoHasCMD (server 1.5-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: dev.plex.command.impl, class: WhoHasCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>WhoHasCMD (server 1.5-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: dev.plex.command.impl, class: WhoHasCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class WhoHasCMD" class="title">Class WhoHasCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.WhoHasCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WhoHasCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">WhoHasCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>WhoHasCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WhoHasCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li>Field</li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class WhoHasCMD" class="title">Class WhoHasCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.WhoHasCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">WhoHasCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">WhoHasCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>WhoHasCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">WhoHasCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,263 +1,433 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>WorldCMD (server 1.5-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: dev.plex.command.impl, class: WorldCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>WorldCMD (server 1.5-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: dev.plex.command.impl, class: WorldCMD">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.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 pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class WorldCMD" class="title">Class WorldCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.WorldCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">WorldCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></span></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>private static final <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a></code></div>
<div class="col-second even-row-color"><code><a href="#UUID_PATTERN" class="member-name-link">UUID_PATTERN</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">WorldCMD</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4"><code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)" class="member-name-link">execute</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)" class="member-name-link">smartTabComplete</a><wbr>(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited from class&nbsp;dev.plex.command.<a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></h3>
<code><a href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>, <a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>, <a href="../PlexCommand.html#getMap()">getMap</a>, <a href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>, <a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>, <a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>, <a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>, <a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>, <a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>, <a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>, <a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>, <a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>, <a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>, <a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>, <a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="../PlexCommand.html#usage()">usage</a>, <a href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel, getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered, permissionMessage, permissionMessage, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></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="UUID_PATTERN">
<h3>UUID_PATTERN</h3>
<div class="member-signature"><span class="modifiers">private static final</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link">Pattern</a></span>&nbsp;<span class="element-name">UUID_PATTERN</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>WorldCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">WorldCMD</span>()</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span class="element-name">execute</span><wbr><span class="parameters">(@NotNull
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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="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>
<ul class="sub-nav-list-small">
<li>
<p>Summary:</p>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
<li>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<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><a href="#constructor-summary">Constr</a>&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><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</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">dev.plex.command.impl</a></div>
<h1 title="Class WorldCMD" class="title">Class WorldCMD</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.bukkit.command.Command
<div class="inheritance"><a href="../PlexCommand.html" title="class in dev.plex.command">dev.plex.command.PlexCommand</a>
<div class="inheritance">dev.plex.command.impl.WorldCMD</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span
class="element-name type-name-label">WorldCMD</span>
<span class="extends-implements">extends <a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></span>
</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>private static final <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/regex/Pattern.html"
title="class or interface in java.util.regex" class="external-link">Pattern</a></code>
</div>
<div class="col-second even-row-color"><code><a href="#UUID_PATTERN"
class="member-name-link">UUID_PATTERN</a></code>
</div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-dev.plex.command.PlexCommand">Fields inherited from
class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a href="../PlexCommand.html#plugin">plugin</a></code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.bukkit.command.Command">Fields inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>description, timings, usageMessage</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()"
class="member-name-link">WorldCMD</a>()</code>
</div>
<div class="col-last even-row-color">&nbsp;</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-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-tab4" role="tab" aria-selected="false"
aria-controls="method-summary-table.tabpanel" tabindex="-1"
onkeydown="switchTab(event)"
onclick="show('method-summary-table', 'method-summary-table-tab4', 3)"
class="table-tab">Concrete Methods
</button>
</div>
<div id="method-summary-table.tabpanel" role="tabpanel"
aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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-tab2 method-summary-table-tab4">
<code>protected net.kyori.adventure.text.Component</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)"
class="member-name-link">execute</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang"
class="external-link">String</a>[]&nbsp;args)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Executes the command</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code>@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util"
class="external-link">List</a>
<wbr>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</code>
</div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<code><a
href="#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)"
class="member-name-link">smartTabComplete</a>
<wbr>
(@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</code>
</div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
&nbsp;
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-dev.plex.command.PlexCommand">Methods inherited
from class&nbsp;dev.plex.command.<a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a>
</h3>
<code><a
href="../PlexCommand.html#checkPermission(org.bukkit.command.CommandSender,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#checkPermission(org.bukkit.entity.Player,java.lang.String)">checkPermission</a>,
<a href="../PlexCommand.html#componentFromString(java.lang.String)">componentFromString</a>,
<a href="../PlexCommand.html#getMap()">getMap</a>, <a
href="../PlexCommand.html#getNonNullPlayer(java.lang.String)">getNonNullPlayer</a>,
<a href="../PlexCommand.html#getNonNullWorld(java.lang.String)">getNonNullWorld</a>,
<a href="../PlexCommand.html#getOfflinePlexPlayer(java.util.UUID)">getOfflinePlexPlayer</a>,
<a href="../PlexCommand.html#getOnlinePlexPlayer(java.lang.String)">getOnlinePlexPlayer</a>,
<a href="../PlexCommand.html#getPlexPlayer(org.bukkit.entity.Player)">getPlexPlayer</a>,
<a href="../PlexCommand.html#getPlugin()">getPlugin</a>, <a
href="../PlexCommand.html#getUUID(org.bukkit.command.CommandSender)">getUUID</a>,
<a href="../PlexCommand.html#isConsole(org.bukkit.command.CommandSender)">isConsole</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,java.lang.Object...)">messageComponent</a>,
<a href="../PlexCommand.html#messageComponent(java.lang.String,net.kyori.adventure.text.Component...)">messageComponent</a>,
<a href="../PlexCommand.html#messageString(java.lang.String,java.lang.Object...)">messageString</a>,
<a href="../PlexCommand.html#mmString(java.lang.String)">mmString</a>, <a
href="../PlexCommand.html#noColorComponentFromString(java.lang.String)">noColorComponentFromString</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,java.lang.String)">send</a>,
<a href="../PlexCommand.html#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)">send</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.command.CommandSender,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#silentCheckPermission(org.bukkit.entity.Player,java.lang.String)">silentCheckPermission</a>,
<a href="../PlexCommand.html#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>,
<a href="../PlexCommand.html#usage()">usage</a>, <a
href="../PlexCommand.html#usage(java.lang.String)">usage</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.bukkit.command.Command">Methods inherited from
class&nbsp;org.bukkit.command.Command</h3>
<code>broadcastCommandMessage, broadcastCommandMessage, broadcastCommandMessage,
broadcastCommandMessage, canBeOverriden, getAliases, getDescription, getLabel,
getName, getPermission, getPermissionMessage, getTimingName, getUsage, isRegistered,
permissionMessage, permissionMessage, register, setAliases, setDescription,
setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete,
testPermission, testPermissionSilent, toString, unregister</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()"
title="class or interface in java.lang" class="external-link">clone</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)"
title="class or interface in java.lang" class="external-link">equals</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#finalize()"
title="class or interface in java.lang" class="external-link">finalize</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()"
title="class or interface in java.lang" class="external-link">getClass</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()"
title="class or interface in java.lang" class="external-link">hashCode</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()"
title="class or interface in java.lang" class="external-link">notify</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()"
title="class or interface in java.lang" class="external-link">notifyAll</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)"
title="class or interface in java.lang" class="external-link">wait</a>, <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)"
title="class or interface in java.lang" class="external-link">wait</a></code>
</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="UUID_PATTERN">
<h3>UUID_PATTERN</h3>
<div class="member-signature"><span
class="modifiers">private static final</span>&nbsp;<span
class="return-type"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/regex/Pattern.html"
title="class or interface in java.util.regex" class="external-link">Pattern</a></span>&nbsp;<span
class="element-name">UUID_PATTERN</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;()">
<h3>WorldCMD</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span
class="element-name">WorldCMD</span>()
</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="execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String[])">
<h3>execute</h3>
<div class="member-signature"><span
class="modifiers">protected</span>&nbsp;<span class="return-type">net.kyori.adventure.text.Component</span>&nbsp;<span
class="element-name">execute</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@Nullable
@Nullable org.bukkit.entity.Player&nbsp;playerSender,
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span></div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if CommandSource is console or if CommandSource is any but console executed)</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be null)</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span class="element-name">smartTabComplete</span><wbr><span class="parameters">(@NotNull
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span></div>
<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">PlexCommand</a></code></span>
</div>
<div class="block">Executes the command</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#execute(org.bukkit.command.CommandSender,org.bukkit.entity.Player,java.lang.String%5B%5D)">execute</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Parameters:</dt>
<dd><code>sender</code> - The sender of the command</dd>
<dd><code>playerSender</code> - The player who executed the command (null if
CommandSource is console or if CommandSource is any but console
executed)
</dd>
<dd><code>args</code> - A Kyori Component to send to the sender (can be
null)
</dd>
</dl>
</section>
</li>
<li>
<section class="detail"
id="smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String[])">
<h3>smartTabComplete</h3>
<div class="member-signature"><span class="annotations">@NotNull
</span><span class="modifiers">public</span>&nbsp;<span class="return-type">@NotNull <a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html"
title="class or interface in java.util" class="external-link">List</a>&lt;<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&gt;</span>&nbsp;<span
class="element-name">smartTabComplete</span>
<wbr>
<span class="parameters">(@NotNull
@NotNull org.bukkit.command.CommandSender&nbsp;sender,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias,
@NotNull
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in class&nbsp;<code><a href="../PlexCommand.html" title="class in dev.plex.command">PlexCommand</a></code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
@NotNull <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html"
title="class or interface in java.lang" class="external-link">String</a>[]&nbsp;args)</span>
throws <span class="exceptions"><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></span>
</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a
href="../PlexCommand.html#smartTabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">smartTabComplete</a></code>&nbsp;in
class&nbsp;<code><a href="../PlexCommand.html"
title="class in dev.plex.command">PlexCommand</a></code>
</dd>
<dt>Throws:</dt>
<dd><code><a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html"
title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code>
</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -1,192 +1,268 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>dev.plex.command.impl (server 1.5-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: dev.plex.command.impl">
<meta name="generator" content="javadoc/PackageWriterImpl">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>dev.plex.command.impl (server 1.5-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: dev.plex.command.impl">
<meta name="generator" content="javadoc/PackageWriterImpl">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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 class="nav-bar-cell1-rev">Package</li>
<li>Class</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#package">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Package:</p>
<ul>
<li>Description</li>
<li><a href="#related-package-summary">Related Packages</a></li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li>Description&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package dev.plex.command.impl" class="title">Package dev.plex.command.impl</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">dev.plex.command.impl</span></div>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">dev.plex.command</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../annotation/package-summary.html">dev.plex.command.annotation</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../blocking/package-summary.html">dev.plex.command.blocking</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../exception/package-summary.html">dev.plex.command.exception</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../source/package-summary.html">dev.plex.command.source</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="caption"><span>Classes</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AdminChatCMD.html" title="class in dev.plex.command.impl">AdminChatCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AdminworldCMD.html" title="class in dev.plex.command.impl">AdminworldCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AdventureCMD.html" title="class in dev.plex.command.impl">AdventureCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BanCMD.html" title="class in dev.plex.command.impl">BanCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BanListCommand.html" title="class in dev.plex.command.impl">BanListCommand</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="BcastLoginMessageCMD.html" title="class in dev.plex.command.impl">BcastLoginMessageCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BlockEditCMD.html" title="class in dev.plex.command.impl">BlockEditCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CommandSpyCMD.html" title="class in dev.plex.command.impl">CommandSpyCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ConsoleSayCMD.html" title="class in dev.plex.command.impl">ConsoleSayCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CreativeCMD.html" title="class in dev.plex.command.impl">CreativeCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="DebugCMD.html" title="class in dev.plex.command.impl">DebugCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="EntityWipeCMD.html" title="class in dev.plex.command.impl">EntityWipeCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="FlatlandsCMD.html" title="class in dev.plex.command.impl">FlatlandsCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="FreezeCMD.html" title="class in dev.plex.command.impl">FreezeCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="GamemodeCMD.html" title="class in dev.plex.command.impl">GamemodeCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="KickCMD.html" title="class in dev.plex.command.impl">KickCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ListCMD.html" title="class in dev.plex.command.impl">ListCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="LocalSpawnCMD.html" title="class in dev.plex.command.impl">LocalSpawnCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="LockupCMD.html" title="class in dev.plex.command.impl">LockupCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="MasterbuilderworldCMD.html" title="class in dev.plex.command.impl">MasterbuilderworldCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="MobLimitCMD.html" title="class in dev.plex.command.impl">MobLimitCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="MobPurgeCMD.html" title="class in dev.plex.command.impl">MobPurgeCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="MuteCMD.html" title="class in dev.plex.command.impl">MuteCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="NotesCMD.html" title="class in dev.plex.command.impl">NotesCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="PlexCMD.html" title="class in dev.plex.command.impl">PlexCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="PunishmentsCMD.html" title="class in dev.plex.command.impl">PunishmentsCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RawSayCMD.html" title="class in dev.plex.command.impl">RawSayCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RemoveLoginMessageCMD.html" title="class in dev.plex.command.impl">RemoveLoginMessageCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SayCMD.html" title="class in dev.plex.command.impl">SayCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SetLoginMessageCMD.html" title="class in dev.plex.command.impl">SetLoginMessageCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SmiteCMD.html" title="class in dev.plex.command.impl">SmiteCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SpectatorCMD.html" title="class in dev.plex.command.impl">SpectatorCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SurvivalCMD.html" title="class in dev.plex.command.impl">SurvivalCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TagCMD.html" title="class in dev.plex.command.impl">TagCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="TempbanCMD.html" title="class in dev.plex.command.impl">TempbanCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="TempmuteCMD.html" title="class in dev.plex.command.impl">TempmuteCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ToggleCMD.html" title="class in dev.plex.command.impl">ToggleCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UnbanCMD.html" title="class in dev.plex.command.impl">UnbanCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="UnfreezeCMD.html" title="class in dev.plex.command.impl">UnfreezeCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="UnmuteCMD.html" title="class in dev.plex.command.impl">UnmuteCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WhoHasCMD.html" title="class in dev.plex.command.impl">WhoHasCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WorldCMD.html" title="class in dev.plex.command.impl">WorldCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>
</li>
</ul>
</section>
</main>
</div>
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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 class="nav-bar-cell1-rev">Package</li>
<li>Class</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#package">Help</a></li>
</ul>
<ul class="sub-nav-list-small">
<li>
<p>Package:</p>
<ul>
<li>Description</li>
<li><a href="#related-package-summary">Related Packages</a></li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list">
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li>Description&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package dev.plex.command.impl" class="title">Package dev.plex.command.impl</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">dev.plex.command.impl</span></div>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a
href="../package-summary.html">dev.plex.command</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../annotation/package-summary.html">dev.plex.command.annotation</a>
</div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../blocking/package-summary.html">dev.plex.command.blocking</a>
</div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../exception/package-summary.html">dev.plex.command.exception</a>
</div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../source/package-summary.html">dev.plex.command.source</a>
</div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="caption"><span>Classes</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="AdminChatCMD.html" title="class in dev.plex.command.impl">AdminChatCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="AdminworldCMD.html"
title="class in dev.plex.command.impl">AdminworldCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="AdventureCMD.html" title="class in dev.plex.command.impl">AdventureCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="BanCMD.html" title="class in dev.plex.command.impl">BanCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="BanListCommand.html"
title="class in dev.plex.command.impl">BanListCommand</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="BcastLoginMessageCMD.html" title="class in dev.plex.command.impl">BcastLoginMessageCMD</a>
</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="BlockEditCMD.html" title="class in dev.plex.command.impl">BlockEditCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="CommandSpyCMD.html"
title="class in dev.plex.command.impl">CommandSpyCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="ConsoleSayCMD.html"
title="class in dev.plex.command.impl">ConsoleSayCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="CreativeCMD.html" title="class in dev.plex.command.impl">CreativeCMD</a>
</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="DebugCMD.html" title="class in dev.plex.command.impl">DebugCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="EntityWipeCMD.html"
title="class in dev.plex.command.impl">EntityWipeCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="FlatlandsCMD.html" title="class in dev.plex.command.impl">FlatlandsCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="FreezeCMD.html" title="class in dev.plex.command.impl">FreezeCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="GamemodeCMD.html" title="class in dev.plex.command.impl">GamemodeCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="KickCMD.html" title="class in dev.plex.command.impl">KickCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="ListCMD.html" title="class in dev.plex.command.impl">ListCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="LocalSpawnCMD.html"
title="class in dev.plex.command.impl">LocalSpawnCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="LockupCMD.html" title="class in dev.plex.command.impl">LockupCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="MasterbuilderworldCMD.html" title="class in dev.plex.command.impl">MasterbuilderworldCMD</a>
</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="MobLimitCMD.html" title="class in dev.plex.command.impl">MobLimitCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="MobPurgeCMD.html" title="class in dev.plex.command.impl">MobPurgeCMD</a>
</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="MuteCMD.html" title="class in dev.plex.command.impl">MuteCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="NotesCMD.html" title="class in dev.plex.command.impl">NotesCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="PlexCMD.html" title="class in dev.plex.command.impl">PlexCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="PunishmentsCMD.html"
title="class in dev.plex.command.impl">PunishmentsCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="RawSayCMD.html" title="class in dev.plex.command.impl">RawSayCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="RemoveLoginMessageCMD.html" title="class in dev.plex.command.impl">RemoveLoginMessageCMD</a>
</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="SayCMD.html" title="class in dev.plex.command.impl">SayCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="SetLoginMessageCMD.html" title="class in dev.plex.command.impl">SetLoginMessageCMD</a>
</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="SmiteCMD.html" title="class in dev.plex.command.impl">SmiteCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="SpectatorCMD.html" title="class in dev.plex.command.impl">SpectatorCMD</a>
</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="SurvivalCMD.html" title="class in dev.plex.command.impl">SurvivalCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="TagCMD.html" title="class in dev.plex.command.impl">TagCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="TempbanCMD.html" title="class in dev.plex.command.impl">TempbanCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="TempmuteCMD.html" title="class in dev.plex.command.impl">TempmuteCMD</a>
</div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="ToggleCMD.html" title="class in dev.plex.command.impl">ToggleCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="UnbanCMD.html" title="class in dev.plex.command.impl">UnbanCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="UnfreezeCMD.html" title="class in dev.plex.command.impl">UnfreezeCMD</a>
</div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="UnmuteCMD.html" title="class in dev.plex.command.impl">UnmuteCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a
href="WhoHasCMD.html" title="class in dev.plex.command.impl">WhoHasCMD</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a
href="WorldCMD.html" title="class in dev.plex.command.impl">WorldCMD</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -1,120 +1,256 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) -->
<title>dev.plex.command.impl Class Hierarchy (server 1.5-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="tree: package: dev.plex.command.impl">
<meta name="generator" content="javadoc/PackageTreeWriter">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
<!-- Generated by javadoc (21) -->
<title>dev.plex.command.impl Class Hierarchy (server 1.5-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="tree: package: dev.plex.command.impl">
<meta name="generator" content="javadoc/PackageTreeWriter">
<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">
<script type="text/javascript" src="../../../../script.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<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"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
<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</li>
<li class="nav-bar-cell1-rev">Tree</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#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list"></div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package dev.plex.command.impl</h1>
</div>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal contents-list">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">org.bukkit.command.Command
<ul>
<li class="circle">dev.plex.command.<a href="../PlexCommand.html" class="type-name-link" title="class in dev.plex.command">PlexCommand</a> (implements org.bukkit.command.PluginIdentifiableCommand)
<ul>
<li class="circle">dev.plex.command.impl.<a href="AdminChatCMD.html" class="type-name-link" title="class in dev.plex.command.impl">AdminChatCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="AdminworldCMD.html" class="type-name-link" title="class in dev.plex.command.impl">AdminworldCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="AdventureCMD.html" class="type-name-link" title="class in dev.plex.command.impl">AdventureCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="BanCMD.html" class="type-name-link" title="class in dev.plex.command.impl">BanCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="BanListCommand.html" class="type-name-link" title="class in dev.plex.command.impl">BanListCommand</a></li>
<li class="circle">dev.plex.command.impl.<a href="BcastLoginMessageCMD.html" class="type-name-link" title="class in dev.plex.command.impl">BcastLoginMessageCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="BlockEditCMD.html" class="type-name-link" title="class in dev.plex.command.impl">BlockEditCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="CommandSpyCMD.html" class="type-name-link" title="class in dev.plex.command.impl">CommandSpyCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="ConsoleSayCMD.html" class="type-name-link" title="class in dev.plex.command.impl">ConsoleSayCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="CreativeCMD.html" class="type-name-link" title="class in dev.plex.command.impl">CreativeCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="DebugCMD.html" class="type-name-link" title="class in dev.plex.command.impl">DebugCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="EntityWipeCMD.html" class="type-name-link" title="class in dev.plex.command.impl">EntityWipeCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="FlatlandsCMD.html" class="type-name-link" title="class in dev.plex.command.impl">FlatlandsCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="FreezeCMD.html" class="type-name-link" title="class in dev.plex.command.impl">FreezeCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="GamemodeCMD.html" class="type-name-link" title="class in dev.plex.command.impl">GamemodeCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="KickCMD.html" class="type-name-link" title="class in dev.plex.command.impl">KickCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="ListCMD.html" class="type-name-link" title="class in dev.plex.command.impl">ListCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="LocalSpawnCMD.html" class="type-name-link" title="class in dev.plex.command.impl">LocalSpawnCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="LockupCMD.html" class="type-name-link" title="class in dev.plex.command.impl">LockupCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="MasterbuilderworldCMD.html" class="type-name-link" title="class in dev.plex.command.impl">MasterbuilderworldCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="MobLimitCMD.html" class="type-name-link" title="class in dev.plex.command.impl">MobLimitCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="MobPurgeCMD.html" class="type-name-link" title="class in dev.plex.command.impl">MobPurgeCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="MuteCMD.html" class="type-name-link" title="class in dev.plex.command.impl">MuteCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="NotesCMD.html" class="type-name-link" title="class in dev.plex.command.impl">NotesCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="PlexCMD.html" class="type-name-link" title="class in dev.plex.command.impl">PlexCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="PunishmentsCMD.html" class="type-name-link" title="class in dev.plex.command.impl">PunishmentsCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="RawSayCMD.html" class="type-name-link" title="class in dev.plex.command.impl">RawSayCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="RemoveLoginMessageCMD.html" class="type-name-link" title="class in dev.plex.command.impl">RemoveLoginMessageCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="SayCMD.html" class="type-name-link" title="class in dev.plex.command.impl">SayCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="SetLoginMessageCMD.html" class="type-name-link" title="class in dev.plex.command.impl">SetLoginMessageCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="SmiteCMD.html" class="type-name-link" title="class in dev.plex.command.impl">SmiteCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="SpectatorCMD.html" class="type-name-link" title="class in dev.plex.command.impl">SpectatorCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="SurvivalCMD.html" class="type-name-link" title="class in dev.plex.command.impl">SurvivalCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="TagCMD.html" class="type-name-link" title="class in dev.plex.command.impl">TagCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="TempbanCMD.html" class="type-name-link" title="class in dev.plex.command.impl">TempbanCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="TempmuteCMD.html" class="type-name-link" title="class in dev.plex.command.impl">TempmuteCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="ToggleCMD.html" class="type-name-link" title="class in dev.plex.command.impl">ToggleCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="UnbanCMD.html" class="type-name-link" title="class in dev.plex.command.impl">UnbanCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="UnfreezeCMD.html" class="type-name-link" title="class in dev.plex.command.impl">UnfreezeCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="UnmuteCMD.html" class="type-name-link" title="class in dev.plex.command.impl">UnmuteCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="WhoHasCMD.html" class="type-name-link" title="class in dev.plex.command.impl">WhoHasCMD</a></li>
<li class="circle">dev.plex.command.impl.<a href="WorldCMD.html" class="type-name-link" title="class in dev.plex.command.impl">WorldCMD</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
</div>
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false"
aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span
class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span>
</button>
<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</li>
<li class="nav-bar-cell1-rev">Tree</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#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div id="navbar-sub-list"></div>
<div class="nav-list-search"><a href="../../../../search.html">SEARCH</a>
<input type="text" id="search-input" disabled placeholder="Search">
<input type="reset" id="reset-button" disabled value="reset">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package dev.plex.command.impl</h1>
</div>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal contents-list">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a
href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html"
class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">org.bukkit.command.Command
<ul>
<li class="circle">dev.plex.command.<a href="../PlexCommand.html"
class="type-name-link"
title="class in dev.plex.command">PlexCommand</a>
(implements org.bukkit.command.PluginIdentifiableCommand)
<ul>
<li class="circle">dev.plex.command.impl.<a href="AdminChatCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">AdminChatCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="AdminworldCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">AdminworldCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="AdventureCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">AdventureCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="BanCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">BanCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="BanListCommand.html"
class="type-name-link"
title="class in dev.plex.command.impl">BanListCommand</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="BcastLoginMessageCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">BcastLoginMessageCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="BlockEditCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">BlockEditCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="CommandSpyCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">CommandSpyCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="ConsoleSayCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">ConsoleSayCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="CreativeCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">CreativeCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="DebugCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">DebugCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="EntityWipeCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">EntityWipeCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="FlatlandsCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">FlatlandsCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="FreezeCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">FreezeCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="GamemodeCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">GamemodeCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="KickCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">KickCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="ListCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">ListCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="LocalSpawnCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">LocalSpawnCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="LockupCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">LockupCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a
href="MasterbuilderworldCMD.html" class="type-name-link"
title="class in dev.plex.command.impl">MasterbuilderworldCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="MobLimitCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">MobLimitCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="MobPurgeCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">MobPurgeCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="MuteCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">MuteCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="NotesCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">NotesCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="PlexCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">PlexCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="PunishmentsCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">PunishmentsCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="RawSayCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">RawSayCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a
href="RemoveLoginMessageCMD.html" class="type-name-link"
title="class in dev.plex.command.impl">RemoveLoginMessageCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="SayCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">SayCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="SetLoginMessageCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">SetLoginMessageCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="SmiteCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">SmiteCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="SpectatorCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">SpectatorCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="SurvivalCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">SurvivalCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="TagCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">TagCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="TempbanCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">TempbanCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="TempmuteCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">TempmuteCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="ToggleCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">ToggleCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="UnbanCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">UnbanCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="UnfreezeCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">UnfreezeCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="UnmuteCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">UnmuteCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="WhoHasCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">WhoHasCMD</a>
</li>
<li class="circle">dev.plex.command.impl.<a href="WorldCMD.html"
class="type-name-link"
title="class in dev.plex.command.impl">WorldCMD</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>