<divclass="type-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/annotation/Retention.html"title="class or interface in java.lang.annotation"class="external-link">@Retention</a>(<ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/annotation/RetentionPolicy.html#RUNTIME"title="class or interface in java.lang.annotation"class="external-link">RUNTIME</a>)
<divclass="col-first odd-row-color"><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></code></div>
<divclass="col-first even-row-color"><code><ahref="../source/RequiredCommandSource.html"title="enum class in dev.plex.command.source">RequiredCommandSource</a></code></div>
<!-- ============ ANNOTATION INTERFACE MEMBER DETAIL =========== -->
<li>
<sectionclass="member-details">
<h2>Element Details</h2>
<ulclass="member-list">
<li>
<sectionclass="detail"id="level()">
<h3>level</h3>
<divclass="member-signature"><spanclass="return-type"><ahref="../../rank/enums/Rank.html"title="enum class in dev.plex.rank.enums">Rank</a></span> <spanclass="element-name">level</span></div>
<divclass="block">Minimum rank required</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>Minimum rank required for the command</dd>
<dt>See Also:</dt>
<dd>
<ulclass="see-list">
<li><ahref="../../rank/enums/Rank.html"title="enum class in dev.plex.rank.enums"><code>Rank</code></a></li>
</ul>
</dd>
</dl>
<dlclass="notes">
<dt>Default:</dt>
<dd>IMPOSTOR</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="source()">
<h3>source</h3>
<divclass="member-signature"><spanclass="return-type"><ahref="../source/RequiredCommandSource.html"title="enum class in dev.plex.command.source">RequiredCommandSource</a></span> <spanclass="element-name">source</span></div>
<divclass="block">Required command source</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The required command source of the command</dd>
<dt>See Also:</dt>
<dd>
<ulclass="see-list">
<li><ahref="../source/RequiredCommandSource.html"title="enum class in dev.plex.command.source"><code>RequiredCommandSource</code></a></li>
</ul>
</dd>
</dl>
<dlclass="notes">
<dt>Default:</dt>
<dd>ANY</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="permission()">
<h3>permission</h3>
<divclass="member-signature"><spanclass="return-type"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html"title="class or interface in java.lang"class="external-link">String</a></span> <spanclass="element-name">permission</span></div>