We finally have a logo

This commit is contained in:
2022-02-27 22:04:20 -06:00
parent 11648e2b05
commit 0f7406825f
181 changed files with 3335 additions and 1067 deletions

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>PlexCommand (Plex 0.5 API)</title>
<title>PlexCommand (Plex 0.6 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, class: PlexCommand">
@ -82,7 +82,7 @@ loadScripts(document, 'script');</script>
</dl>
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="impl/AdminCMD.html" title="class in dev.plex.command.impl">AdminCMD</a></code>, <code><a href="impl/AdminworldCMD.html" title="class in dev.plex.command.impl">AdminworldCMD</a></code>, <code><a href="impl/AdventureCMD.html" title="class in dev.plex.command.impl">AdventureCMD</a></code>, <code><a href="impl/BanCMD.html" title="class in dev.plex.command.impl">BanCMD</a></code>, <code><a href="impl/CommandSpyCMD.html" title="class in dev.plex.command.impl">CommandSpyCMD</a></code>, <code><a href="impl/CreativeCMD.html" title="class in dev.plex.command.impl">CreativeCMD</a></code>, <code><a href="impl/DebugCMD.html" title="class in dev.plex.command.impl">DebugCMD</a></code>, <code><a href="impl/DeopAllCMD.html" title="class in dev.plex.command.impl">DeopAllCMD</a></code>, <code><a href="impl/DeopCMD.html" title="class in dev.plex.command.impl">DeopCMD</a></code>, <code><a href="impl/FlatlandsCMD.html" title="class in dev.plex.command.impl">FlatlandsCMD</a></code>, <code><a href="impl/FreezeCMD.html" title="class in dev.plex.command.impl">FreezeCMD</a></code>, <code><a href="impl/ListCMD.html" title="class in dev.plex.command.impl">ListCMD</a></code>, <code><a href="impl/LocalSpawnCMD.html" title="class in dev.plex.command.impl">LocalSpawnCMD</a></code>, <code><a href="impl/MasterbuilderworldCMD.html" title="class in dev.plex.command.impl">MasterbuilderworldCMD</a></code>, <code><a href="impl/NameHistoryCMD.html" title="class in dev.plex.command.impl">NameHistoryCMD</a></code>, <code><a href="impl/OpAllCMD.html" title="class in dev.plex.command.impl">OpAllCMD</a></code>, <code><a href="impl/OpCMD.html" title="class in dev.plex.command.impl">OpCMD</a></code>, <code><a href="impl/PlexCMD.html" title="class in dev.plex.command.impl">PlexCMD</a></code>, <code><a href="impl/PunishmentsCMD.html" title="class in dev.plex.command.impl">PunishmentsCMD</a></code>, <code><a href="impl/RankCMD.html" title="class in dev.plex.command.impl">RankCMD</a></code>, <code><a href="impl/SpectatorCMD.html" title="class in dev.plex.command.impl">SpectatorCMD</a></code>, <code><a href="impl/SurvivalCMD.html" title="class in dev.plex.command.impl">SurvivalCMD</a></code>, <code><a href="impl/TagCMD.html" title="class in dev.plex.command.impl">TagCMD</a></code>, <code><a href="impl/UnbanCMD.html" title="class in dev.plex.command.impl">UnbanCMD</a></code>, <code><a href="impl/UnfreezeCMD.html" title="class in dev.plex.command.impl">UnfreezeCMD</a></code>, <code><a href="impl/WorldCMD.html" title="class in dev.plex.command.impl">WorldCMD</a></code></dd>
<dd><code><a href="impl/AdminChatCMD.html" title="class in dev.plex.command.impl">AdminChatCMD</a></code>, <code><a href="impl/AdminCMD.html" title="class in dev.plex.command.impl">AdminCMD</a></code>, <code><a href="impl/AdminworldCMD.html" title="class in dev.plex.command.impl">AdminworldCMD</a></code>, <code><a href="impl/AdventureCMD.html" title="class in dev.plex.command.impl">AdventureCMD</a></code>, <code><a href="impl/BanCMD.html" title="class in dev.plex.command.impl">BanCMD</a></code>, <code><a href="impl/CommandSpyCMD.html" title="class in dev.plex.command.impl">CommandSpyCMD</a></code>, <code><a href="impl/CreativeCMD.html" title="class in dev.plex.command.impl">CreativeCMD</a></code>, <code><a href="impl/DebugCMD.html" title="class in dev.plex.command.impl">DebugCMD</a></code>, <code><a href="impl/DeopAllCMD.html" title="class in dev.plex.command.impl">DeopAllCMD</a></code>, <code><a href="impl/DeopCMD.html" title="class in dev.plex.command.impl">DeopCMD</a></code>, <code><a href="impl/FlatlandsCMD.html" title="class in dev.plex.command.impl">FlatlandsCMD</a></code>, <code><a href="impl/FreezeCMD.html" title="class in dev.plex.command.impl">FreezeCMD</a></code>, <code><a href="impl/ListCMD.html" title="class in dev.plex.command.impl">ListCMD</a></code>, <code><a href="impl/LocalSpawnCMD.html" title="class in dev.plex.command.impl">LocalSpawnCMD</a></code>, <code><a href="impl/MasterbuilderworldCMD.html" title="class in dev.plex.command.impl">MasterbuilderworldCMD</a></code>, <code><a href="impl/MuteCMD.html" title="class in dev.plex.command.impl">MuteCMD</a></code>, <code><a href="impl/NameHistoryCMD.html" title="class in dev.plex.command.impl">NameHistoryCMD</a></code>, <code><a href="impl/OpAllCMD.html" title="class in dev.plex.command.impl">OpAllCMD</a></code>, <code><a href="impl/OpCMD.html" title="class in dev.plex.command.impl">OpCMD</a></code>, <code><a href="impl/PlexCMD.html" title="class in dev.plex.command.impl">PlexCMD</a></code>, <code><a href="impl/PunishmentsCMD.html" title="class in dev.plex.command.impl">PunishmentsCMD</a></code>, <code><a href="impl/RankCMD.html" title="class in dev.plex.command.impl">RankCMD</a></code>, <code><a href="impl/RawSayCMD.html" title="class in dev.plex.command.impl">RawSayCMD</a></code>, <code><a href="impl/SpectatorCMD.html" title="class in dev.plex.command.impl">SpectatorCMD</a></code>, <code><a href="impl/SurvivalCMD.html" title="class in dev.plex.command.impl">SurvivalCMD</a></code>, <code><a href="impl/TagCMD.html" title="class in dev.plex.command.impl">TagCMD</a></code>, <code><a href="impl/TempbanCMD.html" title="class in dev.plex.command.impl">TempbanCMD</a></code>, <code><a href="impl/UnbanCMD.html" title="class in dev.plex.command.impl">UnbanCMD</a></code>, <code><a href="impl/UnfreezeCMD.html" title="class in dev.plex.command.impl">UnfreezeCMD</a></code>, <code><a href="impl/UnmuteCMD.html" title="class in dev.plex.command.impl">UnmuteCMD</a></code>, <code><a href="impl/WorldCMD.html" title="class in dev.plex.command.impl">WorldCMD</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">PlexCommand</span>
@ -189,7 +189,7 @@ implements org.bukkit.command.PluginIdentifiableCommand</span></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="#componentFromString(java.lang.String)" class="member-name-link">componentFromString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Converts a string to a legacy kyori component</div>
<div class="block">Converts a string to a legacy Kyori component</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>protected abstract net.kyori.adventure.text.Component</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><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,
@ -261,23 +261,34 @@ implements org.bukkit.command.PluginIdentifiableCommand</span></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Checks if the string given is a command string</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#send(net.kyori.adventure.audience.Audience,java.lang.String)" class="member-name-link">send</a><wbr>(net.kyori.adventure.audience.Audience&nbsp;audience,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</code></div>
<div class="col-first odd-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 odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#messageComponent(java.lang.String,java.lang.Object...)" class="member-name-link">messageComponent</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;objects)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sends a message to an audience</div>
<div class="block">Converts a message entry from the "messages.yml" to a Component</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#messageString(java.lang.String,java.lang.Object...)" class="member-name-link">messageString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;objects)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Converts a message entry from the "messages.yml" to a String</div>
</div>
<div class="col-first odd-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 odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#mmString(java.lang.String)" class="member-name-link">mmString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Converts a string to a mini message kyori component</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)" class="member-name-link">send</a><wbr>(net.kyori.adventure.audience.Audience&nbsp;audience,
net.kyori.adventure.text.Component&nbsp;component)</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#send(net.kyori.adventure.audience.Audience,java.lang.String)" class="member-name-link">send</a><wbr>(net.kyori.adventure.audience.Audience&nbsp;audience,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sends a message to an audience</div>
</div>
<div class="col-first odd-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 odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#tl(java.lang.String,java.lang.Object...)" class="member-name-link">tl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;objects)</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#send(net.kyori.adventure.audience.Audience,net.kyori.adventure.text.Component)" class="member-name-link">send</a><wbr>(net.kyori.adventure.audience.Audience&nbsp;audience,
net.kyori.adventure.text.Component&nbsp;component)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Converts a message entry from the "messages.yml" to a component</div>
<div class="block">Sends a message to an audience</div>
</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="#usage()" class="member-name-link">usage</a>()</code></div>
@ -287,9 +298,7 @@ implements org.bukkit.command.PluginIdentifiableCommand</span></div>
<div class="col-first odd-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 odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#usage(java.lang.String)" class="member-name-link">usage</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Converts usage to a component
s The usage to convert</div>
<div class="block">Converts usage to a component</div>
</div>
</div>
</div>
@ -650,17 +659,32 @@ implements org.bukkit.command.PluginIdentifiableCommand</span></div>
</section>
</li>
<li>
<section class="detail" id="tl(java.lang.String,java.lang.Object...)">
<h3>tl</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">tl</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s,
<section class="detail" id="messageComponent(java.lang.String,java.lang.Object...)">
<h3>messageComponent</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">messageComponent</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;objects)</span></div>
<div class="block">Converts a message entry from the "messages.yml" to a component</div>
<div class="block">Converts a message entry from the "messages.yml" to a Component</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>s</code> - The message entry</dd>
<dd><code>objects</code> - Any objects to replace in order</dd>
<dt>Returns:</dt>
<dd>A kyori component</dd>
<dd>A Kyori component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="messageString(java.lang.String,java.lang.Object...)">
<h3>messageString</h3>
<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">messageString</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>...&nbsp;objects)</span></div>
<div class="block">Converts a message entry from the "messages.yml" to a String</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>s</code> - The message entry</dd>
<dd><code>objects</code> - Any objects to replace in order</dd>
<dt>Returns:</dt>
<dd>A String</dd>
</dl>
</section>
</li>
@ -680,7 +704,7 @@ implements org.bukkit.command.PluginIdentifiableCommand</span></div>
<h3>usage</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">usage</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</span></div>
<div class="block">Converts usage to a component
<p>
s The usage to convert</div>
<dl class="notes">
<dt>Returns:</dt>
@ -716,12 +740,25 @@ implements org.bukkit.command.PluginIdentifiableCommand</span></div>
<section class="detail" id="componentFromString(java.lang.String)">
<h3>componentFromString</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">componentFromString</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</span></div>
<div class="block">Converts a string to a legacy kyori component</div>
<div class="block">Converts a string to a legacy Kyori component</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>s</code> - The string to convert</dd>
<dt>Returns:</dt>
<dd>A kyori component</dd>
<dd>A Kyori component</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="mmString(java.lang.String)">
<h3>mmString</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">mmString</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;s)</span></div>
<div class="block">Converts a string to a mini message kyori component</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>s</code> - The string to convert</dd>
<dt>Returns:</dt>
<dd>A Kyori component</dd>
</dl>
</section>
</li>