<dd><code><ahref="../command/CommandExecutor.html"title="interface in org.bukkit.command">CommandExecutor</a></code>, <code><ahref="../command/TabCompleter.html"title="interface in org.bukkit.command">TabCompleter</a></code>, <code><ahref="../command/TabExecutor.html"title="interface in org.bukkit.command">TabExecutor</a></code></dd>
</dl>
<dlclass="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><ahref="java/JavaPlugin.html"title="class in org.bukkit.plugin.java">JavaPlugin</a></code>, <code><ahref="PluginBase.html"title="class in org.bukkit.plugin">PluginBase</a></code></dd>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../configuration/file/FileConfiguration.html"title="class in org.bukkit.configuration.file">FileConfiguration</a></code></div>
<divclass="block">Gets a <ahref="../configuration/file/FileConfiguration.html"title="class in org.bukkit.configuration.file"><code>FileConfiguration</code></a> for this plugin, read through
"config.yml"</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/File.html"title="class or interface in java.io"class="external-link">File</a></code></div>
<divclass="block">Returns the folder that the plugin data's files are located in.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="../generator/BiomeProvider.html"title="class in org.bukkit.generator">BiomeProvider</a></code></div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getDefaultBiomeProvider(java.lang.String,java.lang.String)"class="member-name-link">getDefaultBiomeProvider</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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> worldName,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><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> id)</code></div>
<divclass="block">Gets a <ahref="../generator/BiomeProvider.html"title="class in org.bukkit.generator"><code>BiomeProvider</code></a> for use in a default world, as specified
in the server configuration</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="../generator/ChunkGenerator.html"title="class in org.bukkit.generator">ChunkGenerator</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getDefaultWorldGenerator(java.lang.String,java.lang.String)"class="member-name-link">getDefaultWorldGenerator</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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> worldName,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><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> id)</code></div>
<divclass="block">Gets a <ahref="../generator/ChunkGenerator.html"title="class in org.bukkit.generator"><code>ChunkGenerator</code></a> for use in a default world, as specified
in the server configuration</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="PluginDescriptionFile.html"title="class in org.bukkit.plugin">PluginDescriptionFile</a></code></div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.logging/java/util/logging/Logger.html"title="class or interface in java.util.logging"class="external-link">Logger</a></code></div>
<divclass="block">Returns the plugin logger associated with this server's logger.</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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="block">Returns the name of the plugin.</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="PluginLoader.html"title="interface in org.bukkit.plugin">PluginLoader</a></code></div>
<divclass="block">Gets the associated PluginLoader responsible for this plugin</div>
</div>
<divclass="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html"title="class or interface in java.io"class="external-link">InputStream</a></code></div>
<divclass="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#getResource(java.lang.String)"class="member-name-link">getResource</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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> filename)</code></div>
<divclass="block">Gets an embedded resource in this plugin</div>
</div>
<divclass="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Server.html"title="interface in org.bukkit">Server</a></code></div>
<divclass="block">Saves the <ahref="../configuration/file/FileConfiguration.html"title="class in org.bukkit.configuration.file"><code>FileConfiguration</code></a> retrievable by <ahref="#getConfig()"><code>getConfig()</code></a>.</div>
<divclass="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><ahref="#saveResource(java.lang.String,boolean)"class="member-name-link">saveResource</a><wbr>(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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> resourcePath,
<h3id="methods-inherited-from-class-org.bukkit.command.CommandExecutor">Methods inherited from interface org.bukkit.command.<ahref="../command/CommandExecutor.html"title="interface in org.bukkit.command">CommandExecutor</a></h3>
<h3id="methods-inherited-from-class-org.bukkit.command.TabCompleter">Methods inherited from interface org.bukkit.command.<ahref="../command/TabCompleter.html"title="interface in org.bukkit.command">TabCompleter</a></h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/File.html"title="class or interface in java.io"class="external-link">File</a></span> <spanclass="element-name">getDataFolder</span>()</div>
<divclass="block">Returns the folder that the plugin data's files are located in. The
folder may not yet exist.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>The folder</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getDescription()">
<h3>getDescription</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="PluginDescriptionFile.html"title="class in org.bukkit.plugin">PluginDescriptionFile</a></span> <spanclass="element-name">getDescription</span>()</div>
<divclass="block">Returns the plugin.yaml file containing the details for this plugin</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>Contents of the plugin.yaml file</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getConfig()">
<h3>getConfig</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../configuration/file/FileConfiguration.html"title="class in org.bukkit.configuration.file">FileConfiguration</a></span> <spanclass="element-name">getConfig</span>()</div>
<divclass="block">Gets a <ahref="../configuration/file/FileConfiguration.html"title="class in org.bukkit.configuration.file"><code>FileConfiguration</code></a> for this plugin, read through
"config.yml"
<p>
If there is a default config.yml embedded in this plugin, it will be
provided as a default for this Configuration.</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html"title="class or interface in java.io"class="external-link">InputStream</a></span> <spanclass="element-name">getResource</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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> filename)</span></div>
<divclass="block">Gets an embedded resource in this plugin</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>filename</code> - Filename of the resource</dd>
<divclass="block">Saves the <ahref="../configuration/file/FileConfiguration.html"title="class in org.bukkit.configuration.file"><code>FileConfiguration</code></a> retrievable by <ahref="#getConfig()"><code>getConfig()</code></a>.</div>
<divclass="member-signature"><spanclass="return-type">void</span> <spanclass="element-name">saveResource</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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> resourcePath,
boolean replace)</span></div>
<divclass="block">Saves the raw contents of any resource embedded with a plugin's .jar
file assuming it can be found using <ahref="#getResource(java.lang.String)"><code>getResource(String)</code></a>.
<p>
The resource is saved into the plugin's data folder using the same
hierarchy as the .jar file (subdirectories are preserved).</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>resourcePath</code> - the embedded resource path to look for within the
plugin's .jar file. (No preceding slash).</dd>
<dd><code>replace</code> - if true, the embedded resource will overwrite the
contents of an existing file.</dd>
<dt>Throws:</dt>
<dd><code><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html"title="class or interface in java.lang"class="external-link">IllegalArgumentException</a></code> - if the resource path is null, empty,
<divclass="block">Discards any data in <ahref="#getConfig()"><code>getConfig()</code></a> and reloads from disk.</div>
</section>
</li>
<li>
<sectionclass="detail"id="getPluginLoader()">
<h3>getPluginLoader</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="PluginLoader.html"title="interface in org.bukkit.plugin">PluginLoader</a></span> <spanclass="element-name">getPluginLoader</span>()</div>
<divclass="block">Gets the associated PluginLoader responsible for this plugin</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>PluginLoader that controls this plugin</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getServer()">
<h3>getServer</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="../Server.html"title="interface in org.bukkit">Server</a></span> <spanclass="element-name">getServer</span>()</div>
<divclass="block">Returns the Server instance currently running this plugin</div>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="../generator/ChunkGenerator.html"title="class in org.bukkit.generator">ChunkGenerator</a></span> <spanclass="element-name">getDefaultWorldGenerator</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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> worldName,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><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> id)</span></div>
<divclass="block">Gets a <ahref="../generator/ChunkGenerator.html"title="class in org.bukkit.generator"><code>ChunkGenerator</code></a> for use in a default world, as specified
in the server configuration</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>worldName</code> - Name of the world that this will be applied to</dd>
<dd><code>id</code> - Unique ID, if any, that was specified to indicate which
generator was requested</dd>
<dt>Returns:</dt>
<dd>ChunkGenerator for use in the default world generation</dd>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><ahref="../generator/BiomeProvider.html"title="class in org.bukkit.generator">BiomeProvider</a></span> <spanclass="element-name">getDefaultBiomeProvider</span><wbr><spanclass="parameters">(<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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> worldName,
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/Nullable.html"title="class or interface in org.jetbrains.annotations"class="external-link">@Nullable</a><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> id)</span></div>
<divclass="block">Gets a <ahref="../generator/BiomeProvider.html"title="class in org.bukkit.generator"><code>BiomeProvider</code></a> for use in a default world, as specified
in the server configuration</div>
<dlclass="notes">
<dt>Parameters:</dt>
<dd><code>worldName</code> - Name of the world that this will be applied to</dd>
<dd><code>id</code> - Unique ID, if any, that was specified to indicate which
biome provider was requested</dd>
<dt>Returns:</dt>
<dd>BiomeProvider for use in the default world generation</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getLogger()">
<h3>getLogger</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.logging/java/util/logging/Logger.html"title="class or interface in java.util.logging"class="external-link">Logger</a></span> <spanclass="element-name">getLogger</span>()</div>
<divclass="block">Returns the plugin logger associated with this server's logger. The
returned logger automatically tags all log messages with the plugin's
name.</div>
<dlclass="notes">
<dt>Returns:</dt>
<dd>Logger associated with this plugin</dd>
</dl>
</section>
</li>
<li>
<sectionclass="detail"id="getComponentLogger()">
<h3>getComponentLogger</h3>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<divclass="member-signature"><spanclass="annotations"><ahref="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Deprecated.html"title="class or interface in java.lang"class="external-link">@Deprecated</a>
<ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
<divclass="member-signature"><spanclass="annotations"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a>
</span><spanclass="return-type"><ahref="https://javadoc.io/doc/org.jetbrains/annotations/23.0.0/org/jetbrains/annotations/NotNull.html"title="class or interface in org.jetbrains.annotations"class="external-link">@NotNull</a><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">getName</span>()</div>
<divclass="block">Returns the name of the plugin.
<p>
This should return the bare name of the plugin and should be used for