mirror of
https://github.com/aikar/commands.git
synced 2026-06-29 18:08:25 +00:00
(DEPLOYED ACF) Updated JavaDocs
This commit is contained in:
@@ -160,7 +160,7 @@ extends <a href="CommandConfigProvider.html" title="interface in co.aikar.comman
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>default <a href="CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">provide</a></span>​(net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">provide</a></span>​(net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -190,16 +190,16 @@ extends <a href="CommandConfigProvider.html" title="interface in co.aikar.comman
|
||||
@NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/CommandConfig.html#line.9">getCommandPrefixes</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">
|
||||
<a id="provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>provide</h4>
|
||||
<pre class="methodSignature">default <a href="CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a> <a href="../../../src-html/co/aikar/commands/CommandConfig.html#line.11">provide</a>​(net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</pre>
|
||||
<pre class="methodSignature">default <a href="CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a> <a href="../../../src-html/co/aikar/commands/CommandConfig.html#line.11">provide</a>​(net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="CommandConfigProvider.html#provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">provide</a></code> in interface <code><a href="CommandConfigProvider.html" title="interface in co.aikar.commands">CommandConfigProvider</a></code></dd>
|
||||
<dd><code><a href="CommandConfigProvider.html#provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">provide</a></code> in interface <code><a href="CommandConfigProvider.html" title="interface in co.aikar.commands">CommandConfigProvider</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -154,7 +154,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code><a href="CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">provide</a></span>​(net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">provide</a></span>​(net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -174,13 +174,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a id="provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">
|
||||
<a id="provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>provide</h4>
|
||||
<pre class="methodSignature"><a href="CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a> <a href="../../../src-html/co/aikar/commands/CommandConfigProvider.html#line.6">provide</a>​(net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</pre>
|
||||
<pre class="methodSignature"><a href="CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a> <a href="../../../src-html/co/aikar/commands/CommandConfigProvider.html#line.6">provide</a>​(net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -220,7 +220,7 @@ implements <a href="CommandConfig.html" title="interface in co.aikar.commands">C
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from interface co.aikar.commands.<a href="CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a></h3>
|
||||
<code><a href="CommandConfig.html#provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">provide</a></code></li>
|
||||
<code><a href="CommandConfig.html#provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">provide</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -130,7 +130,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/JDACommandContexts.html#line.20">JDACommandContexts</a>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/JDACommandContexts.html#line.19">JDACommandContexts</a>
|
||||
extends co.aikar.commands.CommandContexts<<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>></pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -219,7 +219,7 @@ extends co.aikar.commands.CommandContexts<<a href="JDACommandExecutionContext
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JDACommandContexts</h4>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/JDACommandContexts.html#line.24">JDACommandContexts</a>​(<a href="JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> manager)</pre>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/JDACommandContexts.html#line.23">JDACommandContexts</a>​(<a href="JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> manager)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -158,8 +158,8 @@ implements co.aikar.commands.CommandIssuer</pre>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(co.aikar.commands.JDACommandManager,net.dv8tion.jda.core.events.message.MessageReceivedEvent)">JDACommandEvent</a></span>​(<a href="JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> manager,
|
||||
net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</code></th>
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(co.aikar.commands.JDACommandManager,net.dv8tion.jda.api.events.message.MessageReceivedEvent)">JDACommandEvent</a></span>​(<a href="JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> manager,
|
||||
net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -181,12 +181,12 @@ implements co.aikar.commands.CommandIssuer</pre>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>net.dv8tion.jda.core.events.message.MessageReceivedEvent</code></td>
|
||||
<td class="colFirst"><code>net.dv8tion.jda.api.events.message.MessageReceivedEvent</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEvent()">getEvent</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>net.dv8tion.jda.core.events.message.MessageReceivedEvent</code></td>
|
||||
<td class="colFirst"><code>net.dv8tion.jda.api.events.message.MessageReceivedEvent</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIssuer()">getIssuer</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
@@ -212,12 +212,12 @@ implements co.aikar.commands.CommandIssuer</pre>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessage(net.dv8tion.jda.core.entities.Message)">sendMessage</a></span>​(net.dv8tion.jda.core.entities.Message message)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessage(net.dv8tion.jda.api.entities.Message)">sendMessage</a></span>​(net.dv8tion.jda.api.entities.Message message)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessage(net.dv8tion.jda.core.entities.MessageEmbed)">sendMessage</a></span>​(net.dv8tion.jda.core.entities.MessageEmbed message)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessage(net.dv8tion.jda.api.entities.MessageEmbed)">sendMessage</a></span>​(net.dv8tion.jda.api.entities.MessageEmbed message)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
@@ -256,14 +256,14 @@ implements co.aikar.commands.CommandIssuer</pre>
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a id="<init>(co.aikar.commands.JDACommandManager,net.dv8tion.jda.core.events.message.MessageReceivedEvent)">
|
||||
<a id="<init>(co.aikar.commands.JDACommandManager,net.dv8tion.jda.api.events.message.MessageReceivedEvent)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JDACommandEvent</h4>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.15">JDACommandEvent</a>​(<a href="JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> manager,
|
||||
net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</pre>
|
||||
net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -282,7 +282,7 @@ implements co.aikar.commands.CommandIssuer</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getEvent</h4>
|
||||
<pre class="methodSignature">public net.dv8tion.jda.core.events.message.MessageReceivedEvent <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.21">getEvent</a>()</pre>
|
||||
<pre class="methodSignature">public net.dv8tion.jda.api.events.message.MessageReceivedEvent <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.21">getEvent</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getIssuer()">
|
||||
@@ -291,7 +291,7 @@ implements co.aikar.commands.CommandIssuer</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getIssuer</h4>
|
||||
<pre class="methodSignature">public net.dv8tion.jda.core.events.message.MessageReceivedEvent <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.25">getIssuer</a>()</pre>
|
||||
<pre class="methodSignature">public net.dv8tion.jda.api.events.message.MessageReceivedEvent <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.25">getIssuer</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getIssuer</code> in interface <code>co.aikar.commands.CommandIssuer</code></dd>
|
||||
@@ -364,22 +364,22 @@ public @NotNull <a href="https://docs.oracle.com/javase/8/docs/api/java/uti
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="sendMessage(net.dv8tion.jda.core.entities.Message)">
|
||||
<a id="sendMessage(net.dv8tion.jda.api.entities.Message)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>sendMessage</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.59">sendMessage</a>​(net.dv8tion.jda.core.entities.Message message)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.59">sendMessage</a>​(net.dv8tion.jda.api.entities.Message message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="sendMessage(net.dv8tion.jda.core.entities.MessageEmbed)">
|
||||
<a id="sendMessage(net.dv8tion.jda.api.entities.MessageEmbed)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>sendMessage</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.63">sendMessage</a>​(net.dv8tion.jda.core.entities.MessageEmbed message)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDACommandEvent.html#line.63">sendMessage</a>​(net.dv8tion.jda.api.entities.MessageEmbed message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -123,7 +123,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></li>
|
||||
<li>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>co.aikar.commands.JDACommandManager</li>
|
||||
@@ -137,7 +137,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.21">JDACommandManager</a>
|
||||
extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></pre>
|
||||
extends co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></pre>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -203,11 +203,11 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(net.dv8tion.jda.core.JDA)">JDACommandManager</a></span>​(net.dv8tion.jda.core.JDA jda)</code></th>
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(net.dv8tion.jda.api.JDA)">JDACommandManager</a></span>​(net.dv8tion.jda.api.JDA jda)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(net.dv8tion.jda.core.JDA,co.aikar.commands.JDAOptions)">JDACommandManager</a></span>​(net.dv8tion.jda.core.JDA jda,
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(net.dv8tion.jda.api.JDA,co.aikar.commands.JDAOptions)">JDACommandManager</a></span>​(net.dv8tion.jda.api.JDA jda,
|
||||
<a href="JDAOptions.html" title="class in co.aikar.commands">JDAOptions</a> options)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
@@ -289,7 +289,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>net.dv8tion.jda.core.JDA</code></td>
|
||||
<td class="colFirst"><code>net.dv8tion.jda.api.JDA</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getJDA()">getJDA</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
@@ -442,22 +442,22 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Constructor Detail</h3>
|
||||
<a id="<init>(net.dv8tion.jda.core.JDA)">
|
||||
<a id="<init>(net.dv8tion.jda.api.JDA)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>JDACommandManager</h4>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.41">JDACommandManager</a>​(net.dv8tion.jda.core.JDA jda)</pre>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.41">JDACommandManager</a>​(net.dv8tion.jda.api.JDA jda)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="<init>(net.dv8tion.jda.core.JDA,co.aikar.commands.JDAOptions)">
|
||||
<a id="<init>(net.dv8tion.jda.api.JDA,co.aikar.commands.JDAOptions)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>JDACommandManager</h4>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.45">JDACommandManager</a>​(net.dv8tion.jda.core.JDA jda,
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.45">JDACommandManager</a>​(net.dv8tion.jda.api.JDA jda,
|
||||
<a href="JDAOptions.html" title="class in co.aikar.commands">JDAOptions</a> options)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -495,7 +495,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getJDA</h4>
|
||||
<pre class="methodSignature">public net.dv8tion.jda.core.JDA <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.103">getJDA</a>()</pre>
|
||||
<pre class="methodSignature">public net.dv8tion.jda.api.JDA <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.103">getJDA</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getLogger()">
|
||||
@@ -580,7 +580,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public co.aikar.commands.CommandContexts<?> <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.139">getCommandContexts</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getCommandContexts</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>getCommandContexts</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -593,7 +593,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public co.aikar.commands.CommandCompletions<?> <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.147">getCommandCompletions</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getCommandCompletions</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>getCommandCompletions</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -606,7 +606,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.152">registerCommand</a>​(co.aikar.commands.BaseCommand command)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>registerCommand</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>registerCommand</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -628,7 +628,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.177">hasRegisteredCommands</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>hasRegisteredCommands</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>hasRegisteredCommands</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -641,7 +641,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.182">isCommandIssuer</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> type)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>isCommandIssuer</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>isCommandIssuer</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -654,7 +654,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public <a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a> <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.187">getCommandIssuer</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getCommandIssuer</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>getCommandIssuer</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -667,7 +667,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public co.aikar.commands.RootCommand <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.195">createRootCommand</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> cmd)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>createRootCommand</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>createRootCommand</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -680,7 +680,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><co.aikar.commands.RootCommand> <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.200">getRegisteredRootCommands</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getRegisteredRootCommands</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>getRegisteredRootCommands</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -693,7 +693,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public co.aikar.commands.Locales <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.205">getLocales</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getLocales</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>getLocales</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -711,7 +711,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>> passedArgs)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>createCommandContext</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>createCommandContext</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -728,7 +728,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>createCompletionContext</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>createCompletionContext</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -743,7 +743,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a> throwable)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>log</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>log</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -756,7 +756,7 @@ extends co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/JDACommandManager.html#line.283">getCommandPrefix</a>​(co.aikar.commands.CommandIssuer issuer)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>getCommandPrefix</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.core.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
<dd><code>getCommandPrefix</code> in class <code>co.aikar.commands.CommandManager<net.dv8tion.jda.api.events.message.MessageReceivedEvent,​<a href="JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.MessageFormatter<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>>,​<a href="JDACommandExecutionContext.html" title="class in co.aikar.commands">JDACommandExecutionContext</a>,​<a href="JDAConditionContext.html" title="class in co.aikar.commands">JDAConditionContext</a>></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -123,7 +123,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>net.dv8tion.jda.core.hooks.ListenerAdapter</li>
|
||||
<li>net.dv8tion.jda.api.hooks.ListenerAdapter</li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>co.aikar.commands.JDAListener</li>
|
||||
@@ -137,11 +137,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code>net.dv8tion.jda.core.hooks.EventListener</code></dd>
|
||||
<dd><code>net.dv8tion.jda.api.hooks.EventListener</code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/JDAListener.html#line.8">JDAListener</a>
|
||||
extends net.dv8tion.jda.core.hooks.ListenerAdapter</pre>
|
||||
extends net.dv8tion.jda.api.hooks.ListenerAdapter</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -164,21 +164,21 @@ extends net.dv8tion.jda.core.hooks.ListenerAdapter</pre>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onMessageReceived(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">onMessageReceived</a></span>​(net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onMessageReceived(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">onMessageReceived</a></span>​(net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onReady(net.dv8tion.jda.core.events.ReadyEvent)">onReady</a></span>​(net.dv8tion.jda.core.events.ReadyEvent event)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onReady(net.dv8tion.jda.api.events.ReadyEvent)">onReady</a></span>​(net.dv8tion.jda.api.events.ReadyEvent event)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.net.dv8tion.jda.core.hooks.ListenerAdapter">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.net.dv8tion.jda.api.hooks.ListenerAdapter">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class net.dv8tion.jda.core.hooks.ListenerAdapter</h3>
|
||||
<code>onCallCreate, onCallDelete, onCallUpdateRegion, onCallUpdateRingingUsers, onCallVoiceJoin, onCallVoiceLeave, onCallVoiceSelfDeafen, onCallVoiceSelfMute, onCategoryCreate, onCategoryDelete, onCategoryUpdateName, onCategoryUpdatePermissions, onCategoryUpdatePosition, onDisconnect, onEmoteAdded, onEmoteRemoved, onEmoteUpdateName, onEmoteUpdateRoles, onEvent, onException, onFriendAdded, onFriendRemoved, onFriendRequestCanceled, onFriendRequestIgnored, onFriendRequestReceived, onFriendRequestSent, onGenericCall, onGenericCallUpdate, onGenericCallVoice, onGenericCategory, onGenericCategoryUpdate, onGenericEmote, onGenericEmoteUpdate, onGenericEvent, onGenericGroup, onGenericGroupMessage, onGenericGroupMessageReaction, onGenericGroupUpdate, onGenericGuild, onGenericGuildMember, onGenericGuildMessage, onGenericGuildMessageReaction, onGenericGuildUpdate, onGenericGuildVoice, onGenericMessage, onGenericMessageReaction, onGenericPrivateMessage, onGenericPrivateMessageReaction, onGenericRelationship, onGenericRelationshipAdd, onGenericRelationshipRemove, onGenericRole, onGenericRoleUpdate, onGenericSelfUpdate, onGenericTextChannel, onGenericTextChannelUpdate, onGenericUpdate, onGenericUser, onGenericUserPresence, onGenericVoiceChannel, onGenericVoiceChannelUpdate, onGroupJoin, onGroupLeave, onGroupMessageDelete, onGroupMessageEmbed, onGroupMessageReactionAdd, onGroupMessageReactionRemove, onGroupMessageReactionRemoveAll, onGroupMessageReceived, onGroupMessageUpdate, onGroupUpdateIcon, onGroupUpdateName, onGroupUpdateOwner, onGroupUserJoin, onGroupUserLeave, onGuildAvailable, onGuildBan, onGuildJoin, onGuildLeave, onGuildMemberJoin, onGuildMemberLeave, onGuildMemberNickChange, onGuildMemberRoleAdd, onGuildMemberRoleRemove, onGuildMessageDelete, onGuildMessageEmbed, onGuildMessageReactionAdd, onGuildMessageReactionRemove, onGuildMessageReactionRemoveAll, onGuildMessageReceived, onGuildMessageUpdate, onGuildReady, onGuildUnavailable, onGuildUnban, onGuildUpdateAfkChannel, onGuildUpdateAfkTimeout, onGuildUpdateExplicitContentLevel, onGuildUpdateFeatures, onGuildUpdateIcon, onGuildUpdateMFALevel, onGuildUpdateName, onGuildUpdateNotificationLevel, onGuildUpdateOwner, onGuildUpdateRegion, onGuildUpdateSplash, onGuildUpdateSystemChannel, onGuildUpdateVerificationLevel, onGuildVoiceDeafen, onGuildVoiceGuildDeafen, onGuildVoiceGuildMute, onGuildVoiceJoin, onGuildVoiceLeave, onGuildVoiceMove, onGuildVoiceMute, onGuildVoiceSelfDeafen, onGuildVoiceSelfMute, onGuildVoiceSuppress, onGuildVoiceUpdate, onHttpRequest, onMessageBulkDelete, onMessageDelete, onMessageEmbed, onMessageReactionAdd, onMessageReactionRemove, onMessageReactionRemoveAll, onMessageUpdate, onPrivateChannelCreate, onPrivateChannelDelete, onPrivateMessageDelete, onPrivateMessageEmbed, onPrivateMessageReactionAdd, onPrivateMessageReactionRemove, onPrivateMessageReceived, onPrivateMessageUpdate, onReconnect, onResume, onRoleCreate, onRoleDelete, onRoleUpdateColor, onRoleUpdateHoisted, onRoleUpdateMentionable, onRoleUpdateName, onRoleUpdatePermissions, onRoleUpdatePosition, onSelfUpdateAvatar, onSelfUpdateEmail, onSelfUpdateMFA, onSelfUpdateName, onSelfUpdateVerified, onShutdown, onStatusChange, onTextChannelCreate, onTextChannelDelete, onTextChannelUpdateName, onTextChannelUpdateNSFW, onTextChannelUpdateParent, onTextChannelUpdatePermissions, onTextChannelUpdatePosition, onTextChannelUpdateSlowmode, onTextChannelUpdateTopic, onUnavailableGuildJoined, onUserBlocked, onUserTyping, onUserUnblocked, onUserUpdateAvatar, onUserUpdateDiscriminator, onUserUpdateGame, onUserUpdateName, onUserUpdateOnlineStatus, onVoiceChannelCreate, onVoiceChannelDelete, onVoiceChannelUpdateBitrate, onVoiceChannelUpdateName, onVoiceChannelUpdateParent, onVoiceChannelUpdatePermissions, onVoiceChannelUpdatePosition, onVoiceChannelUpdateUserLimit</code></li>
|
||||
<h3>Methods inherited from class net.dv8tion.jda.api.hooks.ListenerAdapter</h3>
|
||||
<code>onCategoryCreate, onCategoryDelete, onCategoryUpdateName, onCategoryUpdatePermissions, onCategoryUpdatePosition, onDisconnect, onEmoteAdded, onEmoteRemoved, onEmoteUpdateName, onEmoteUpdateRoles, onEvent, onException, onGatewayPing, onGenericCategory, onGenericCategoryUpdate, onGenericEmote, onGenericEmoteUpdate, onGenericEvent, onGenericGuild, onGenericGuildInvite, onGenericGuildMember, onGenericGuildMemberUpdate, onGenericGuildMessage, onGenericGuildMessageReaction, onGenericGuildUpdate, onGenericGuildVoice, onGenericMessage, onGenericMessageReaction, onGenericPermissionOverride, onGenericPrivateMessage, onGenericPrivateMessageReaction, onGenericRole, onGenericRoleUpdate, onGenericSelfUpdate, onGenericStoreChannel, onGenericStoreChannelUpdate, onGenericTextChannel, onGenericTextChannelUpdate, onGenericUpdate, onGenericUser, onGenericUserPresence, onGenericVoiceChannel, onGenericVoiceChannelUpdate, onGuildAvailable, onGuildBan, onGuildInviteCreate, onGuildInviteDelete, onGuildJoin, onGuildLeave, onGuildMemberJoin, onGuildMemberLeave, onGuildMemberRemove, onGuildMemberRoleAdd, onGuildMemberRoleRemove, onGuildMemberUpdateBoostTime, onGuildMemberUpdateNickname, onGuildMessageDelete, onGuildMessageEmbed, onGuildMessageReactionAdd, onGuildMessageReactionRemove, onGuildMessageReactionRemoveAll, onGuildMessageReactionRemoveEmote, onGuildMessageReceived, onGuildMessageUpdate, onGuildReady, onGuildUnavailable, onGuildUnban, onGuildUpdateAfkChannel, onGuildUpdateAfkTimeout, onGuildUpdateBanner, onGuildUpdateBoostCount, onGuildUpdateBoostTier, onGuildUpdateDescription, onGuildUpdateExplicitContentLevel, onGuildUpdateFeatures, onGuildUpdateIcon, onGuildUpdateMaxMembers, onGuildUpdateMaxPresences, onGuildUpdateMFALevel, onGuildUpdateName, onGuildUpdateNotificationLevel, onGuildUpdateOwner, onGuildUpdateRegion, onGuildUpdateSplash, onGuildUpdateSystemChannel, onGuildUpdateVanityCode, onGuildUpdateVerificationLevel, onGuildVoiceDeafen, onGuildVoiceGuildDeafen, onGuildVoiceGuildMute, onGuildVoiceJoin, onGuildVoiceLeave, onGuildVoiceMove, onGuildVoiceMute, onGuildVoiceSelfDeafen, onGuildVoiceSelfMute, onGuildVoiceStream, onGuildVoiceSuppress, onGuildVoiceUpdate, onHttpRequest, onMessageBulkDelete, onMessageDelete, onMessageEmbed, onMessageReactionAdd, onMessageReactionRemove, onMessageReactionRemoveAll, onMessageReactionRemoveEmote, onMessageUpdate, onPermissionOverrideCreate, onPermissionOverrideDelete, onPermissionOverrideUpdate, onPrivateChannelCreate, onPrivateChannelDelete, onPrivateMessageDelete, onPrivateMessageEmbed, onPrivateMessageReactionAdd, onPrivateMessageReactionRemove, onPrivateMessageReceived, onPrivateMessageUpdate, onRawGateway, onReconnect, onResume, onRoleCreate, onRoleDelete, onRoleUpdateColor, onRoleUpdateHoisted, onRoleUpdateMentionable, onRoleUpdateName, onRoleUpdatePermissions, onRoleUpdatePosition, onSelfUpdateAvatar, onSelfUpdateEmail, onSelfUpdateMFA, onSelfUpdateName, onSelfUpdateVerified, onShutdown, onStatusChange, onStoreChannelCreate, onStoreChannelDelete, onStoreChannelUpdateName, onStoreChannelUpdatePermissions, onStoreChannelUpdatePosition, onTextChannelCreate, onTextChannelDelete, onTextChannelUpdateName, onTextChannelUpdateNSFW, onTextChannelUpdateParent, onTextChannelUpdatePermissions, onTextChannelUpdatePosition, onTextChannelUpdateSlowmode, onTextChannelUpdateTopic, onUnavailableGuildJoined, onUnavailableGuildLeave, onUserActivityEnd, onUserActivityStart, onUserTyping, onUserUpdateActivityOrder, onUserUpdateAvatar, onUserUpdateDiscriminator, onUserUpdateFlags, onUserUpdateName, onUserUpdateOnlineStatus, onVoiceChannelCreate, onVoiceChannelDelete, onVoiceChannelUpdateBitrate, onVoiceChannelUpdateName, onVoiceChannelUpdateParent, onVoiceChannelUpdatePermissions, onVoiceChannelUpdatePosition, onVoiceChannelUpdateUserLimit</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
@@ -203,29 +203,29 @@ extends net.dv8tion.jda.core.hooks.ListenerAdapter</pre>
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Detail</h3>
|
||||
<a id="onMessageReceived(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">
|
||||
<a id="onMessageReceived(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>onMessageReceived</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDAListener.html#line.17">onMessageReceived</a>​(net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDAListener.html#line.17">onMessageReceived</a>​(net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>onMessageReceived</code> in class <code>net.dv8tion.jda.core.hooks.ListenerAdapter</code></dd>
|
||||
<dd><code>onMessageReceived</code> in class <code>net.dv8tion.jda.api.hooks.ListenerAdapter</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="onReady(net.dv8tion.jda.core.events.ReadyEvent)">
|
||||
<a id="onReady(net.dv8tion.jda.api.events.ReadyEvent)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>onReady</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDAListener.html#line.24">onReady</a>​(net.dv8tion.jda.core.events.ReadyEvent event)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/JDAListener.html#line.24">onReady</a>​(net.dv8tion.jda.api.events.ReadyEvent event)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>onReady</code> in class <code>net.dv8tion.jda.core.hooks.ListenerAdapter</code></dd>
|
||||
<dd><code>onReady</code> in class <code>net.dv8tion.jda.api.hooks.ListenerAdapter</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -181,7 +181,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code><a href="JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#create(net.dv8tion.jda.core.JDA)">create</a></span>​(net.dv8tion.jda.core.JDA jda)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#create(net.dv8tion.jda.api.JDA)">create</a></span>​(net.dv8tion.jda.api.JDA jda)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
@@ -267,13 +267,13 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
@NotNull <a href="CommandPermissionResolver.html" title="interface in co.aikar.commands">CommandPermissionResolver</a> permissionResolver)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="create(net.dv8tion.jda.core.JDA)">
|
||||
<a id="create(net.dv8tion.jda.api.JDA)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>create</h4>
|
||||
<pre class="methodSignature">public <a href="JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> <a href="../../../src-html/co/aikar/commands/JDAOptions.html#line.29">create</a>​(net.dv8tion.jda.core.JDA jda)</pre>
|
||||
<pre class="methodSignature">public <a href="JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> <a href="../../../src-html/co/aikar/commands/JDAOptions.html#line.29">create</a>​(net.dv8tion.jda.api.JDA jda)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -149,12 +149,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>default <a href="../CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandConfig.</span><code><span class="memberNameLink"><a href="../CommandConfig.html#provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">provide</a></span>​(net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</code></th>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandConfig.</span><code><span class="memberNameLink"><a href="../CommandConfig.html#provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">provide</a></span>​(net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="../CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandConfigProvider.</span><code><span class="memberNameLink"><a href="../CommandConfigProvider.html#provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">provide</a></span>​(net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</code></th>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandConfigProvider.</span><code><span class="memberNameLink"><a href="../CommandConfigProvider.html#provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">provide</a></span>​(net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
@@ -129,7 +129,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="../JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">JDAOptions.</span><code><span class="memberNameLink"><a href="../JDAOptions.html#create(net.dv8tion.jda.core.JDA)">create</a></span>​(net.dv8tion.jda.core.JDA jda)</code></th>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">JDAOptions.</span><code><span class="memberNameLink"><a href="../JDAOptions.html#create(net.dv8tion.jda.api.JDA)">create</a></span>​(net.dv8tion.jda.api.JDA jda)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -170,8 +170,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../JDACommandEvent.html#%3Cinit%3E(co.aikar.commands.JDACommandManager,net.dv8tion.jda.core.events.message.MessageReceivedEvent)">JDACommandEvent</a></span>​(<a href="../JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> manager,
|
||||
net.dv8tion.jda.core.events.message.MessageReceivedEvent event)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../JDACommandEvent.html#%3Cinit%3E(co.aikar.commands.JDACommandManager,net.dv8tion.jda.api.events.message.MessageReceivedEvent)">JDACommandEvent</a></span>​(<a href="../JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a> manager,
|
||||
net.dv8tion.jda.api.events.message.MessageReceivedEvent event)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
||||
@@ -157,7 +157,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../JDACommandManager.html#%3Cinit%3E(net.dv8tion.jda.core.JDA,co.aikar.commands.JDAOptions)">JDACommandManager</a></span>​(net.dv8tion.jda.core.JDA jda,
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../JDACommandManager.html#%3Cinit%3E(net.dv8tion.jda.api.JDA,co.aikar.commands.JDAOptions)">JDACommandManager</a></span>​(net.dv8tion.jda.api.JDA jda,
|
||||
<a href="../JDAOptions.html" title="class in co.aikar.commands">JDAOptions</a> options)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
|
||||
@@ -135,7 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="circle">co.aikar.commands.<a href="JDACommandPermissionResolver.html" title="class in co.aikar.commands"><span class="typeNameLink">JDACommandPermissionResolver</span></a> (implements co.aikar.commands.<a href="CommandPermissionResolver.html" title="interface in co.aikar.commands">CommandPermissionResolver</a>)</li>
|
||||
<li class="circle">co.aikar.commands.<a href="JDAOptions.html" title="class in co.aikar.commands"><span class="typeNameLink">JDAOptions</span></a></li>
|
||||
<li class="circle">co.aikar.commands.<a href="JDARootCommand.html" title="class in co.aikar.commands"><span class="typeNameLink">JDARootCommand</span></a> (implements co.aikar.commands.RootCommand)</li>
|
||||
<li class="circle">net.dv8tion.jda.core.hooks.ListenerAdapter (implements net.dv8tion.jda.core.hooks.EventListener)
|
||||
<li class="circle">net.dv8tion.jda.api.hooks.ListenerAdapter (implements net.dv8tion.jda.api.hooks.EventListener)
|
||||
<ul>
|
||||
<li class="circle">co.aikar.commands.<a href="JDAListener.html" title="class in co.aikar.commands"><span class="typeNameLink">JDAListener</span></a></li>
|
||||
</ul>
|
||||
|
||||
+10
-10
@@ -130,7 +130,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandManager.html#contexts">contexts</a></span> - Variable in class co.aikar.commands.<a href="co/aikar/commands/JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDAOptions.html#create(net.dv8tion.jda.core.JDA)">create(JDA)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDAOptions.html" title="class in co.aikar.commands">JDAOptions</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDAOptions.html#create(net.dv8tion.jda.api.JDA)">create(JDA)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDAOptions.html" title="class in co.aikar.commands">JDAOptions</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandManager.html#createCommandContext(co.aikar.commands.RegisteredCommand,co.aikar.commands.CommandParameter,co.aikar.commands.CommandIssuer,java.util.List,int,java.util.Map)">createCommandContext(RegisteredCommand, CommandParameter, CommandIssuer, List<String>, int, Map<String, Object>)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></dt>
|
||||
<dd> </dd>
|
||||
@@ -246,15 +246,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><a href="co/aikar/commands/JDACommandEvent.html" title="class in co.aikar.commands"><span class="typeNameLink">JDACommandEvent</span></a> - Class in <a href="co/aikar/commands/package-summary.html">co.aikar.commands</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandEvent.html#%3Cinit%3E(co.aikar.commands.JDACommandManager,net.dv8tion.jda.core.events.message.MessageReceivedEvent)">JDACommandEvent(JDACommandManager, MessageReceivedEvent)</a></span> - Constructor for class co.aikar.commands.<a href="co/aikar/commands/JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandEvent.html#%3Cinit%3E(co.aikar.commands.JDACommandManager,net.dv8tion.jda.api.events.message.MessageReceivedEvent)">JDACommandEvent(JDACommandManager, MessageReceivedEvent)</a></span> - Constructor for class co.aikar.commands.<a href="co/aikar/commands/JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="co/aikar/commands/JDACommandExecutionContext.html" title="class in co.aikar.commands"><span class="typeNameLink">JDACommandExecutionContext</span></a> - Class in <a href="co/aikar/commands/package-summary.html">co.aikar.commands</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="co/aikar/commands/JDACommandManager.html" title="class in co.aikar.commands"><span class="typeNameLink">JDACommandManager</span></a> - Class in <a href="co/aikar/commands/package-summary.html">co.aikar.commands</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandManager.html#%3Cinit%3E(net.dv8tion.jda.core.JDA)">JDACommandManager(JDA)</a></span> - Constructor for class co.aikar.commands.<a href="co/aikar/commands/JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandManager.html#%3Cinit%3E(net.dv8tion.jda.api.JDA)">JDACommandManager(JDA)</a></span> - Constructor for class co.aikar.commands.<a href="co/aikar/commands/JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandManager.html#%3Cinit%3E(net.dv8tion.jda.core.JDA,co.aikar.commands.JDAOptions)">JDACommandManager(JDA, JDAOptions)</a></span> - Constructor for class co.aikar.commands.<a href="co/aikar/commands/JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandManager.html#%3Cinit%3E(net.dv8tion.jda.api.JDA,co.aikar.commands.JDAOptions)">JDACommandManager(JDA, JDAOptions)</a></span> - Constructor for class co.aikar.commands.<a href="co/aikar/commands/JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="co/aikar/commands/JDACommandPermissionResolver.html" title="class in co.aikar.commands"><span class="typeNameLink">JDACommandPermissionResolver</span></a> - Class in <a href="co/aikar/commands/package-summary.html">co.aikar.commands</a></dt>
|
||||
<dd> </dd>
|
||||
@@ -294,9 +294,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</a>
|
||||
<h2 class="title">O</h2>
|
||||
<dl>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDAListener.html#onMessageReceived(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">onMessageReceived(MessageReceivedEvent)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDAListener.html" title="class in co.aikar.commands">JDAListener</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDAListener.html#onMessageReceived(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">onMessageReceived(MessageReceivedEvent)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDAListener.html" title="class in co.aikar.commands">JDAListener</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDAListener.html#onReady(net.dv8tion.jda.core.events.ReadyEvent)">onReady(ReadyEvent)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDAListener.html" title="class in co.aikar.commands">JDAListener</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDAListener.html#onReady(net.dv8tion.jda.api.events.ReadyEvent)">onReady(ReadyEvent)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDAListener.html" title="class in co.aikar.commands">JDAListener</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandManager.html#options()">options()</a></span> - Static method in class co.aikar.commands.<a href="co/aikar/commands/JDACommandManager.html" title="class in co.aikar.commands">JDACommandManager</a></dt>
|
||||
<dd> </dd>
|
||||
@@ -308,9 +308,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dl>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDAOptions.html#permissionResolver(co.aikar.commands.CommandPermissionResolver)">permissionResolver(CommandPermissionResolver)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDAOptions.html" title="class in co.aikar.commands">JDAOptions</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandConfig.html#provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">provide(MessageReceivedEvent)</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandConfig.html#provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">provide(MessageReceivedEvent)</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/CommandConfig.html" title="interface in co.aikar.commands">CommandConfig</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandConfigProvider.html#provide(net.dv8tion.jda.core.events.message.MessageReceivedEvent)">provide(MessageReceivedEvent)</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/CommandConfigProvider.html" title="interface in co.aikar.commands">CommandConfigProvider</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandConfigProvider.html#provide(net.dv8tion.jda.api.events.message.MessageReceivedEvent)">provide(MessageReceivedEvent)</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/CommandConfigProvider.html" title="interface in co.aikar.commands">CommandConfigProvider</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a id="I:R">
|
||||
@@ -335,9 +335,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<div class="block">The <a href="co/aikar/commands/annotation/SelfUser.html" title="annotation in co.aikar.commands.annotation"><code>SelfUser</code></a> annotation is to define whether the parameter should be represented by JDA's user object
|
||||
or if it should be parsed from command input.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandEvent.html#sendMessage(net.dv8tion.jda.core.entities.Message)">sendMessage(Message)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandEvent.html#sendMessage(net.dv8tion.jda.api.entities.Message)">sendMessage(Message)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandEvent.html#sendMessage(net.dv8tion.jda.core.entities.MessageEmbed)">sendMessage(MessageEmbed)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandEvent.html#sendMessage(net.dv8tion.jda.api.entities.MessageEmbed)">sendMessage(MessageEmbed)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/JDACommandEvent.html#sendMessageInternal(java.lang.String)">sendMessageInternal(String)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/JDACommandEvent.html" title="class in co.aikar.commands">JDACommandEvent</a></dt>
|
||||
<dd> </dd>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -136,7 +136,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="circle">co.aikar.commands.<a href="co/aikar/commands/JDACommandPermissionResolver.html" title="class in co.aikar.commands"><span class="typeNameLink">JDACommandPermissionResolver</span></a> (implements co.aikar.commands.<a href="co/aikar/commands/CommandPermissionResolver.html" title="interface in co.aikar.commands">CommandPermissionResolver</a>)</li>
|
||||
<li class="circle">co.aikar.commands.<a href="co/aikar/commands/JDAOptions.html" title="class in co.aikar.commands"><span class="typeNameLink">JDAOptions</span></a></li>
|
||||
<li class="circle">co.aikar.commands.<a href="co/aikar/commands/JDARootCommand.html" title="class in co.aikar.commands"><span class="typeNameLink">JDARootCommand</span></a> (implements co.aikar.commands.RootCommand)</li>
|
||||
<li class="circle">net.dv8tion.jda.core.hooks.ListenerAdapter (implements net.dv8tion.jda.core.hooks.EventListener)
|
||||
<li class="circle">net.dv8tion.jda.api.hooks.ListenerAdapter (implements net.dv8tion.jda.api.hooks.EventListener)
|
||||
<ul>
|
||||
<li class="circle">co.aikar.commands.<a href="co/aikar/commands/JDAListener.html" title="class in co.aikar.commands"><span class="typeNameLink">JDAListener</span></a></li>
|
||||
</ul>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span><a id="line.1">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.core.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.api.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import org.jetbrains.annotations.NotNull;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5"></a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import java.util.List;</a>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span><a id="line.1">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.core.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.api.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4"></a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">public interface CommandConfigProvider {</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6"> CommandConfig provide(MessageReceivedEvent event);</a>
|
||||
|
||||
@@ -11,118 +11,117 @@
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import co.aikar.commands.annotation.Author;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import co.aikar.commands.annotation.CrossGuild;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import co.aikar.commands.annotation.Optional;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import co.aikar.commands.annotation.SelfUser;</a>
|
||||
<span class="sourceLineNo">007</span><a id="line.7">import net.dv8tion.jda.core.JDA;</a>
|
||||
<span class="sourceLineNo">008</span><a id="line.8">import net.dv8tion.jda.core.entities.ChannelType;</a>
|
||||
<span class="sourceLineNo">009</span><a id="line.9">import net.dv8tion.jda.core.entities.Guild;</a>
|
||||
<span class="sourceLineNo">010</span><a id="line.10">import net.dv8tion.jda.core.entities.Message;</a>
|
||||
<span class="sourceLineNo">011</span><a id="line.11">import net.dv8tion.jda.core.entities.MessageChannel;</a>
|
||||
<span class="sourceLineNo">012</span><a id="line.12">import net.dv8tion.jda.core.entities.Role;</a>
|
||||
<span class="sourceLineNo">013</span><a id="line.13">import net.dv8tion.jda.core.entities.TextChannel;</a>
|
||||
<span class="sourceLineNo">014</span><a id="line.14">import net.dv8tion.jda.core.entities.User;</a>
|
||||
<span class="sourceLineNo">015</span><a id="line.15">import net.dv8tion.jda.core.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">016</span><a id="line.16"></a>
|
||||
<span class="sourceLineNo">017</span><a id="line.17">import java.util.List;</a>
|
||||
<span class="sourceLineNo">018</span><a id="line.18"></a>
|
||||
<span class="sourceLineNo">019</span><a id="line.19">// TODO: Message Keys !!!</a>
|
||||
<span class="sourceLineNo">020</span><a id="line.20">public class JDACommandContexts extends CommandContexts<JDACommandExecutionContext> {</a>
|
||||
<span class="sourceLineNo">021</span><a id="line.21"> private final JDACommandManager manager;</a>
|
||||
<span class="sourceLineNo">022</span><a id="line.22"> private final JDA jda;</a>
|
||||
<span class="sourceLineNo">023</span><a id="line.23"></a>
|
||||
<span class="sourceLineNo">024</span><a id="line.24"> public JDACommandContexts(JDACommandManager manager) {</a>
|
||||
<span class="sourceLineNo">025</span><a id="line.25"> super(manager);</a>
|
||||
<span class="sourceLineNo">026</span><a id="line.26"> this.manager = manager;</a>
|
||||
<span class="sourceLineNo">027</span><a id="line.27"> this.jda = this.manager.getJDA();</a>
|
||||
<span class="sourceLineNo">028</span><a id="line.28"> this.registerIssuerOnlyContext(JDACommandEvent.class, CommandExecutionContext::getIssuer);</a>
|
||||
<span class="sourceLineNo">029</span><a id="line.29"> this.registerIssuerOnlyContext(MessageReceivedEvent.class, c -> c.getIssuer().getIssuer());</a>
|
||||
<span class="sourceLineNo">030</span><a id="line.30"> this.registerIssuerOnlyContext(Message.class, c -> c.issuer.getIssuer().getMessage());</a>
|
||||
<span class="sourceLineNo">031</span><a id="line.31"> this.registerIssuerOnlyContext(ChannelType.class, c -> c.issuer.getIssuer().getChannelType());</a>
|
||||
<span class="sourceLineNo">032</span><a id="line.32"> this.registerIssuerOnlyContext(JDA.class, c -> jda);</a>
|
||||
<span class="sourceLineNo">033</span><a id="line.33"> this.registerIssuerOnlyContext(Guild.class, c -> {</a>
|
||||
<span class="sourceLineNo">034</span><a id="line.34"> MessageReceivedEvent event = c.getIssuer().getIssuer();</a>
|
||||
<span class="sourceLineNo">035</span><a id="line.35"> if (event.isFromType(ChannelType.PRIVATE) && !c.isOptional()) {</a>
|
||||
<span class="sourceLineNo">036</span><a id="line.36"> throw new InvalidCommandArgument("This command can only be executed in a Guild.", false);</a>
|
||||
<span class="sourceLineNo">037</span><a id="line.37"> } else {</a>
|
||||
<span class="sourceLineNo">038</span><a id="line.38"> return event.getGuild();</a>
|
||||
<span class="sourceLineNo">039</span><a id="line.39"> }</a>
|
||||
<span class="sourceLineNo">040</span><a id="line.40"> });</a>
|
||||
<span class="sourceLineNo">041</span><a id="line.41"> this.registerIssuerAwareContext(MessageChannel.class, c -> {</a>
|
||||
<span class="sourceLineNo">042</span><a id="line.42"> if (c.hasAnnotation(Author.class)) {</a>
|
||||
<span class="sourceLineNo">043</span><a id="line.43"> return c.issuer.getIssuer().getChannel();</a>
|
||||
<span class="sourceLineNo">044</span><a id="line.44"> }</a>
|
||||
<span class="sourceLineNo">045</span><a id="line.45"> boolean isCrossGuild = c.hasAnnotation(CrossGuild.class);</a>
|
||||
<span class="sourceLineNo">046</span><a id="line.46"> String argument = c.popFirstArg(); // we pop because we are only issuer aware if we are annotated</a>
|
||||
<span class="sourceLineNo">047</span><a id="line.47"> MessageChannel channel = null;</a>
|
||||
<span class="sourceLineNo">048</span><a id="line.48"> if (argument.startsWith("<#")) {</a>
|
||||
<span class="sourceLineNo">049</span><a id="line.49"> String id = argument.substring(2, argument.length() - 1);</a>
|
||||
<span class="sourceLineNo">050</span><a id="line.50"> channel = isCrossGuild ? jda.getTextChannelById(id) : c.issuer.getIssuer().getGuild().getTextChannelById(id);</a>
|
||||
<span class="sourceLineNo">051</span><a id="line.51"> } else {</a>
|
||||
<span class="sourceLineNo">052</span><a id="line.52"> List<TextChannel> channelList = isCrossGuild ? jda.getTextChannelsByName(argument, true) :</a>
|
||||
<span class="sourceLineNo">053</span><a id="line.53"> c.issuer.getEvent().getGuild().getTextChannelsByName(argument, true);</a>
|
||||
<span class="sourceLineNo">054</span><a id="line.54"> if (channelList.size() > 1) {</a>
|
||||
<span class="sourceLineNo">055</span><a id="line.55"> throw new InvalidCommandArgument("Too many channels were found with the given name. Try with the `#channelname` syntax.", false);</a>
|
||||
<span class="sourceLineNo">056</span><a id="line.56"> } else if (channelList.size() == 1) {</a>
|
||||
<span class="sourceLineNo">057</span><a id="line.57"> channel = channelList.get(0);</a>
|
||||
<span class="sourceLineNo">058</span><a id="line.58"> }</a>
|
||||
<span class="sourceLineNo">059</span><a id="line.59"> }</a>
|
||||
<span class="sourceLineNo">060</span><a id="line.60"> if (channel == null) {</a>
|
||||
<span class="sourceLineNo">061</span><a id="line.61"> throw new InvalidCommandArgument("Couldn't find a channel with that name or ID.");</a>
|
||||
<span class="sourceLineNo">062</span><a id="line.62"> }</a>
|
||||
<span class="sourceLineNo">063</span><a id="line.63"> return channel;</a>
|
||||
<span class="sourceLineNo">064</span><a id="line.64"> });</a>
|
||||
<span class="sourceLineNo">065</span><a id="line.65"> this.registerIssuerAwareContext(User.class, c -> {</a>
|
||||
<span class="sourceLineNo">066</span><a id="line.66"> if (c.hasAnnotation(SelfUser.class)) {</a>
|
||||
<span class="sourceLineNo">067</span><a id="line.67"> return jda.getSelfUser();</a>
|
||||
<span class="sourceLineNo">068</span><a id="line.68"> }</a>
|
||||
<span class="sourceLineNo">069</span><a id="line.69"> String arg = c.getFirstArg();</a>
|
||||
<span class="sourceLineNo">070</span><a id="line.70"> if (c.isOptional() && (arg == null || arg.isEmpty())) {</a>
|
||||
<span class="sourceLineNo">071</span><a id="line.71"> return null;</a>
|
||||
<span class="sourceLineNo">072</span><a id="line.72"> }</a>
|
||||
<span class="sourceLineNo">073</span><a id="line.73"> arg = c.popFirstArg(); // we pop because we are only issuer aware if we are annotated</a>
|
||||
<span class="sourceLineNo">074</span><a id="line.74"> User user = null;</a>
|
||||
<span class="sourceLineNo">075</span><a id="line.75"> if (arg.startsWith("<@!")) { // for some reason a ! is added when @'ing and clicking their name.</a>
|
||||
<span class="sourceLineNo">076</span><a id="line.76"> user = jda.getUserById(arg.substring(3, arg.length() - 1));</a>
|
||||
<span class="sourceLineNo">077</span><a id="line.77"> } else if (arg.startsWith("<@")) { // users can /also/ be mentioned like this...</a>
|
||||
<span class="sourceLineNo">078</span><a id="line.78"> user = jda.getUserById(arg.substring(2, arg.length() - 1));</a>
|
||||
<span class="sourceLineNo">079</span><a id="line.79"> } else {</a>
|
||||
<span class="sourceLineNo">080</span><a id="line.80"> List<User> users = jda.getUsersByName(arg, true);</a>
|
||||
<span class="sourceLineNo">081</span><a id="line.81"> if (users.size() > 1) {</a>
|
||||
<span class="sourceLineNo">082</span><a id="line.82"> throw new InvalidCommandArgument("Too many users were found with the given name. Try with the `@username#0000` syntax.", false);</a>
|
||||
<span class="sourceLineNo">083</span><a id="line.83"> }</a>
|
||||
<span class="sourceLineNo">084</span><a id="line.84"> if (!users.isEmpty()) {</a>
|
||||
<span class="sourceLineNo">085</span><a id="line.85"> user = users.get(0);</a>
|
||||
<span class="sourceLineNo">086</span><a id="line.86"> }</a>
|
||||
<span class="sourceLineNo">087</span><a id="line.87"> }</a>
|
||||
<span class="sourceLineNo">088</span><a id="line.88"> if (user == null) {</a>
|
||||
<span class="sourceLineNo">089</span><a id="line.89"> throw new InvalidCommandArgument("Could not find a user with that name or ID.");</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> }</a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"> return user;</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> });</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> this.registerContext(Role.class, c -> {</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> boolean isCrossGuild = c.hasAnnotation(CrossGuild.class);</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"> String arg = c.popFirstArg();</a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> Role role = null;</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"> if (arg.startsWith("<@&")) {</a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> String id = arg.substring(3, arg.length() - 1);</a>
|
||||
<span class="sourceLineNo">099</span><a id="line.99"> role = isCrossGuild ? jda.getRoleById(id) : c.issuer.getIssuer().getGuild().getRoleById(id);</a>
|
||||
<span class="sourceLineNo">100</span><a id="line.100"> } else {</a>
|
||||
<span class="sourceLineNo">101</span><a id="line.101"> List<Role> roles = isCrossGuild ? jda.getRolesByName(arg, true)</a>
|
||||
<span class="sourceLineNo">102</span><a id="line.102"> : c.issuer.getIssuer().getGuild().getRolesByName(arg, true);</a>
|
||||
<span class="sourceLineNo">103</span><a id="line.103"> if (roles.size() > 1) {</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> throw new InvalidCommandArgument("Too many roles were found with the given name. Try with the `@role` syntax.", false);</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105"> }</a>
|
||||
<span class="sourceLineNo">106</span><a id="line.106"> if (!roles.isEmpty()) {</a>
|
||||
<span class="sourceLineNo">107</span><a id="line.107"> role = roles.get(0);</a>
|
||||
<span class="sourceLineNo">108</span><a id="line.108"> }</a>
|
||||
<span class="sourceLineNo">109</span><a id="line.109"> }</a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"> if (role == null) {</a>
|
||||
<span class="sourceLineNo">111</span><a id="line.111"> throw new InvalidCommandArgument("Could not find a role with that name or ID.");</a>
|
||||
<span class="sourceLineNo">112</span><a id="line.112"> }</a>
|
||||
<span class="sourceLineNo">113</span><a id="line.113"> return role;</a>
|
||||
<span class="sourceLineNo">114</span><a id="line.114"> });</a>
|
||||
<span class="sourceLineNo">115</span><a id="line.115"> }</a>
|
||||
<span class="sourceLineNo">116</span><a id="line.116">}</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import co.aikar.commands.annotation.SelfUser;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import net.dv8tion.jda.api.JDA;</a>
|
||||
<span class="sourceLineNo">007</span><a id="line.7">import net.dv8tion.jda.api.entities.ChannelType;</a>
|
||||
<span class="sourceLineNo">008</span><a id="line.8">import net.dv8tion.jda.api.entities.Guild;</a>
|
||||
<span class="sourceLineNo">009</span><a id="line.9">import net.dv8tion.jda.api.entities.Message;</a>
|
||||
<span class="sourceLineNo">010</span><a id="line.10">import net.dv8tion.jda.api.entities.MessageChannel;</a>
|
||||
<span class="sourceLineNo">011</span><a id="line.11">import net.dv8tion.jda.api.entities.Role;</a>
|
||||
<span class="sourceLineNo">012</span><a id="line.12">import net.dv8tion.jda.api.entities.TextChannel;</a>
|
||||
<span class="sourceLineNo">013</span><a id="line.13">import net.dv8tion.jda.api.entities.User;</a>
|
||||
<span class="sourceLineNo">014</span><a id="line.14">import net.dv8tion.jda.api.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">015</span><a id="line.15"></a>
|
||||
<span class="sourceLineNo">016</span><a id="line.16">import java.util.List;</a>
|
||||
<span class="sourceLineNo">017</span><a id="line.17"></a>
|
||||
<span class="sourceLineNo">018</span><a id="line.18">// TODO: Message Keys !!!</a>
|
||||
<span class="sourceLineNo">019</span><a id="line.19">public class JDACommandContexts extends CommandContexts<JDACommandExecutionContext> {</a>
|
||||
<span class="sourceLineNo">020</span><a id="line.20"> private final JDACommandManager manager;</a>
|
||||
<span class="sourceLineNo">021</span><a id="line.21"> private final JDA jda;</a>
|
||||
<span class="sourceLineNo">022</span><a id="line.22"></a>
|
||||
<span class="sourceLineNo">023</span><a id="line.23"> public JDACommandContexts(JDACommandManager manager) {</a>
|
||||
<span class="sourceLineNo">024</span><a id="line.24"> super(manager);</a>
|
||||
<span class="sourceLineNo">025</span><a id="line.25"> this.manager = manager;</a>
|
||||
<span class="sourceLineNo">026</span><a id="line.26"> this.jda = this.manager.getJDA();</a>
|
||||
<span class="sourceLineNo">027</span><a id="line.27"> this.registerIssuerOnlyContext(JDACommandEvent.class, CommandExecutionContext::getIssuer);</a>
|
||||
<span class="sourceLineNo">028</span><a id="line.28"> this.registerIssuerOnlyContext(MessageReceivedEvent.class, c -> c.getIssuer().getIssuer());</a>
|
||||
<span class="sourceLineNo">029</span><a id="line.29"> this.registerIssuerOnlyContext(Message.class, c -> c.issuer.getIssuer().getMessage());</a>
|
||||
<span class="sourceLineNo">030</span><a id="line.30"> this.registerIssuerOnlyContext(ChannelType.class, c -> c.issuer.getIssuer().getChannelType());</a>
|
||||
<span class="sourceLineNo">031</span><a id="line.31"> this.registerIssuerOnlyContext(JDA.class, c -> jda);</a>
|
||||
<span class="sourceLineNo">032</span><a id="line.32"> this.registerIssuerOnlyContext(Guild.class, c -> {</a>
|
||||
<span class="sourceLineNo">033</span><a id="line.33"> MessageReceivedEvent event = c.getIssuer().getIssuer();</a>
|
||||
<span class="sourceLineNo">034</span><a id="line.34"> if (event.isFromType(ChannelType.PRIVATE) && !c.isOptional()) {</a>
|
||||
<span class="sourceLineNo">035</span><a id="line.35"> throw new InvalidCommandArgument("This command can only be executed in a Guild.", false);</a>
|
||||
<span class="sourceLineNo">036</span><a id="line.36"> } else {</a>
|
||||
<span class="sourceLineNo">037</span><a id="line.37"> return event.getGuild();</a>
|
||||
<span class="sourceLineNo">038</span><a id="line.38"> }</a>
|
||||
<span class="sourceLineNo">039</span><a id="line.39"> });</a>
|
||||
<span class="sourceLineNo">040</span><a id="line.40"> this.registerIssuerAwareContext(MessageChannel.class, c -> {</a>
|
||||
<span class="sourceLineNo">041</span><a id="line.41"> if (c.hasAnnotation(Author.class)) {</a>
|
||||
<span class="sourceLineNo">042</span><a id="line.42"> return c.issuer.getIssuer().getChannel();</a>
|
||||
<span class="sourceLineNo">043</span><a id="line.43"> }</a>
|
||||
<span class="sourceLineNo">044</span><a id="line.44"> boolean isCrossGuild = c.hasAnnotation(CrossGuild.class);</a>
|
||||
<span class="sourceLineNo">045</span><a id="line.45"> String argument = c.popFirstArg(); // we pop because we are only issuer aware if we are annotated</a>
|
||||
<span class="sourceLineNo">046</span><a id="line.46"> MessageChannel channel = null;</a>
|
||||
<span class="sourceLineNo">047</span><a id="line.47"> if (argument.startsWith("<#")) {</a>
|
||||
<span class="sourceLineNo">048</span><a id="line.48"> String id = argument.substring(2, argument.length() - 1);</a>
|
||||
<span class="sourceLineNo">049</span><a id="line.49"> channel = isCrossGuild ? jda.getTextChannelById(id) : c.issuer.getIssuer().getGuild().getTextChannelById(id);</a>
|
||||
<span class="sourceLineNo">050</span><a id="line.50"> } else {</a>
|
||||
<span class="sourceLineNo">051</span><a id="line.51"> List<TextChannel> channelList = isCrossGuild ? jda.getTextChannelsByName(argument, true) :</a>
|
||||
<span class="sourceLineNo">052</span><a id="line.52"> c.issuer.getEvent().getGuild().getTextChannelsByName(argument, true);</a>
|
||||
<span class="sourceLineNo">053</span><a id="line.53"> if (channelList.size() > 1) {</a>
|
||||
<span class="sourceLineNo">054</span><a id="line.54"> throw new InvalidCommandArgument("Too many channels were found with the given name. Try with the `#channelname` syntax.", false);</a>
|
||||
<span class="sourceLineNo">055</span><a id="line.55"> } else if (channelList.size() == 1) {</a>
|
||||
<span class="sourceLineNo">056</span><a id="line.56"> channel = channelList.get(0);</a>
|
||||
<span class="sourceLineNo">057</span><a id="line.57"> }</a>
|
||||
<span class="sourceLineNo">058</span><a id="line.58"> }</a>
|
||||
<span class="sourceLineNo">059</span><a id="line.59"> if (channel == null) {</a>
|
||||
<span class="sourceLineNo">060</span><a id="line.60"> throw new InvalidCommandArgument("Couldn't find a channel with that name or ID.");</a>
|
||||
<span class="sourceLineNo">061</span><a id="line.61"> }</a>
|
||||
<span class="sourceLineNo">062</span><a id="line.62"> return channel;</a>
|
||||
<span class="sourceLineNo">063</span><a id="line.63"> });</a>
|
||||
<span class="sourceLineNo">064</span><a id="line.64"> this.registerIssuerAwareContext(User.class, c -> {</a>
|
||||
<span class="sourceLineNo">065</span><a id="line.65"> if (c.hasAnnotation(SelfUser.class)) {</a>
|
||||
<span class="sourceLineNo">066</span><a id="line.66"> return jda.getSelfUser();</a>
|
||||
<span class="sourceLineNo">067</span><a id="line.67"> }</a>
|
||||
<span class="sourceLineNo">068</span><a id="line.68"> String arg = c.getFirstArg();</a>
|
||||
<span class="sourceLineNo">069</span><a id="line.69"> if (c.isOptional() && (arg == null || arg.isEmpty())) {</a>
|
||||
<span class="sourceLineNo">070</span><a id="line.70"> return null;</a>
|
||||
<span class="sourceLineNo">071</span><a id="line.71"> }</a>
|
||||
<span class="sourceLineNo">072</span><a id="line.72"> arg = c.popFirstArg(); // we pop because we are only issuer aware if we are annotated</a>
|
||||
<span class="sourceLineNo">073</span><a id="line.73"> User user = null;</a>
|
||||
<span class="sourceLineNo">074</span><a id="line.74"> if (arg.startsWith("<@!")) { // for some reason a ! is added when @'ing and clicking their name.</a>
|
||||
<span class="sourceLineNo">075</span><a id="line.75"> user = jda.getUserById(arg.substring(3, arg.length() - 1));</a>
|
||||
<span class="sourceLineNo">076</span><a id="line.76"> } else if (arg.startsWith("<@")) { // users can /also/ be mentioned like this...</a>
|
||||
<span class="sourceLineNo">077</span><a id="line.77"> user = jda.getUserById(arg.substring(2, arg.length() - 1));</a>
|
||||
<span class="sourceLineNo">078</span><a id="line.78"> } else {</a>
|
||||
<span class="sourceLineNo">079</span><a id="line.79"> List<User> users = jda.getUsersByName(arg, true);</a>
|
||||
<span class="sourceLineNo">080</span><a id="line.80"> if (users.size() > 1) {</a>
|
||||
<span class="sourceLineNo">081</span><a id="line.81"> throw new InvalidCommandArgument("Too many users were found with the given name. Try with the `@username#0000` syntax.", false);</a>
|
||||
<span class="sourceLineNo">082</span><a id="line.82"> }</a>
|
||||
<span class="sourceLineNo">083</span><a id="line.83"> if (!users.isEmpty()) {</a>
|
||||
<span class="sourceLineNo">084</span><a id="line.84"> user = users.get(0);</a>
|
||||
<span class="sourceLineNo">085</span><a id="line.85"> }</a>
|
||||
<span class="sourceLineNo">086</span><a id="line.86"> }</a>
|
||||
<span class="sourceLineNo">087</span><a id="line.87"> if (user == null) {</a>
|
||||
<span class="sourceLineNo">088</span><a id="line.88"> throw new InvalidCommandArgument("Could not find a user with that name or ID.");</a>
|
||||
<span class="sourceLineNo">089</span><a id="line.89"> }</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> return user;</a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"> });</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> this.registerContext(Role.class, c -> {</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> boolean isCrossGuild = c.hasAnnotation(CrossGuild.class);</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> String arg = c.popFirstArg();</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"> Role role = null;</a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> if (arg.startsWith("<@&")) {</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"> String id = arg.substring(3, arg.length() - 1);</a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> role = isCrossGuild ? jda.getRoleById(id) : c.issuer.getIssuer().getGuild().getRoleById(id);</a>
|
||||
<span class="sourceLineNo">099</span><a id="line.99"> } else {</a>
|
||||
<span class="sourceLineNo">100</span><a id="line.100"> List<Role> roles = isCrossGuild ? jda.getRolesByName(arg, true)</a>
|
||||
<span class="sourceLineNo">101</span><a id="line.101"> : c.issuer.getIssuer().getGuild().getRolesByName(arg, true);</a>
|
||||
<span class="sourceLineNo">102</span><a id="line.102"> if (roles.size() > 1) {</a>
|
||||
<span class="sourceLineNo">103</span><a id="line.103"> throw new InvalidCommandArgument("Too many roles were found with the given name. Try with the `@role` syntax.", false);</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> }</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105"> if (!roles.isEmpty()) {</a>
|
||||
<span class="sourceLineNo">106</span><a id="line.106"> role = roles.get(0);</a>
|
||||
<span class="sourceLineNo">107</span><a id="line.107"> }</a>
|
||||
<span class="sourceLineNo">108</span><a id="line.108"> }</a>
|
||||
<span class="sourceLineNo">109</span><a id="line.109"> if (role == null) {</a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"> throw new InvalidCommandArgument("Could not find a role with that name or ID.");</a>
|
||||
<span class="sourceLineNo">111</span><a id="line.111"> }</a>
|
||||
<span class="sourceLineNo">112</span><a id="line.112"> return role;</a>
|
||||
<span class="sourceLineNo">113</span><a id="line.113"> });</a>
|
||||
<span class="sourceLineNo">114</span><a id="line.114"> }</a>
|
||||
<span class="sourceLineNo">115</span><a id="line.115">}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -9,9 +9,9 @@
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span><a id="line.1">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.core.entities.Message;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import net.dv8tion.jda.core.entities.MessageEmbed;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import net.dv8tion.jda.core.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.api.entities.Message;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import net.dv8tion.jda.api.entities.MessageEmbed;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import net.dv8tion.jda.api.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import org.jetbrains.annotations.NotNull;</a>
|
||||
<span class="sourceLineNo">007</span><a id="line.7"></a>
|
||||
<span class="sourceLineNo">008</span><a id="line.8">import java.util.UUID;</a>
|
||||
|
||||
@@ -10,17 +10,17 @@
|
||||
<pre><span class="sourceLineNo">001</span><a id="line.1">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import co.aikar.commands.apachecommonslang.ApacheCommonsExceptionUtil;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import net.dv8tion.jda.core.AccountType;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import net.dv8tion.jda.core.JDA;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import net.dv8tion.jda.core.entities.ChannelType;</a>
|
||||
<span class="sourceLineNo">007</span><a id="line.7">import net.dv8tion.jda.core.entities.Message;</a>
|
||||
<span class="sourceLineNo">008</span><a id="line.8">import net.dv8tion.jda.core.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import net.dv8tion.jda.api.AccountType;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import net.dv8tion.jda.api.JDA;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import net.dv8tion.jda.api.entities.ChannelType;</a>
|
||||
<span class="sourceLineNo">007</span><a id="line.7">import net.dv8tion.jda.api.entities.Message;</a>
|
||||
<span class="sourceLineNo">008</span><a id="line.8">import net.dv8tion.jda.api.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">009</span><a id="line.9">import org.jetbrains.annotations.NotNull;</a>
|
||||
<span class="sourceLineNo">010</span><a id="line.10"></a>
|
||||
<span class="sourceLineNo">011</span><a id="line.11">import java.util.Arrays;</a>
|
||||
<span class="sourceLineNo">012</span><a id="line.12">import java.util.HashMap;</a>
|
||||
<span class="sourceLineNo">013</span><a id="line.13">import java.util.Collection;</a>
|
||||
<span class="sourceLineNo">014</span><a id="line.14">import java.util.Collections;</a>
|
||||
<span class="sourceLineNo">012</span><a id="line.12">import java.util.Collection;</a>
|
||||
<span class="sourceLineNo">013</span><a id="line.13">import java.util.Collections;</a>
|
||||
<span class="sourceLineNo">014</span><a id="line.14">import java.util.HashMap;</a>
|
||||
<span class="sourceLineNo">015</span><a id="line.15">import java.util.List;</a>
|
||||
<span class="sourceLineNo">016</span><a id="line.16">import java.util.Locale;</a>
|
||||
<span class="sourceLineNo">017</span><a id="line.17">import java.util.Map;</a>
|
||||
@@ -96,7 +96,7 @@
|
||||
<span class="sourceLineNo">087</span><a id="line.87"> void initializeBotOwner() {</a>
|
||||
<span class="sourceLineNo">088</span><a id="line.88"> if (botOwner == 0L) {</a>
|
||||
<span class="sourceLineNo">089</span><a id="line.89"> if (jda.getAccountType() == AccountType.BOT) {</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> botOwner = jda.asBot().getApplicationInfo().complete().getOwner().getIdLong();</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> botOwner = jda.retrieveApplicationInfo().complete().getOwner().getIdLong();</a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"> } else {</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> botOwner = jda.getSelfUser().getIdLong();</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> }</a>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span><a id="line.1">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.core.Permission;</a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.api.Permission;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4"></a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import java.util.HashMap;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import java.util.Locale;</a>
|
||||
|
||||
@@ -9,10 +9,10 @@
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span><a id="line.1">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.core.entities.ChannelType;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import net.dv8tion.jda.core.events.ReadyEvent;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import net.dv8tion.jda.core.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import net.dv8tion.jda.core.hooks.ListenerAdapter;</a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.api.entities.ChannelType;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import net.dv8tion.jda.api.events.ReadyEvent;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import net.dv8tion.jda.api.events.message.MessageReceivedEvent;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import net.dv8tion.jda.api.hooks.ListenerAdapter;</a>
|
||||
<span class="sourceLineNo">007</span><a id="line.7"></a>
|
||||
<span class="sourceLineNo">008</span><a id="line.8">public class JDAListener extends ListenerAdapter {</a>
|
||||
<span class="sourceLineNo">009</span><a id="line.9"></a>
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span><a id="line.1">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.core.JDA;</a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import net.dv8tion.jda.api.JDA;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import org.jetbrains.annotations.NotNull;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5"></a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">public class JDAOptions {</a>
|
||||
|
||||
Reference in New Issue
Block a user