Scissors-Website/public/javadoc/1.19/index.html
2022-07-25 23:26:54 -05:00

452 lines
41 KiB
HTML

<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Overview (Scissors-API 1.19-R0.1-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/PackageIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-index-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li class="nav-bar-cell1-rev">Overview</li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#overview">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Scissors-API 1.19-R0.1-SNAPSHOT API</h1>
</div>
<div class="block"><p>Bukkit, the plugin development framework.</p>
<p>
The documentation is for developing plugins and is split into the
respective packages for each subject matter. This documentation does not
cover running a server, contributing code back to the project, or setting
up a workspace. Working knowledge of the Java language is a prerequisite
for developing plugins.
</p><p>
For basic plugin development, see the <a href="org/bukkit/plugin/package-summary.html"><code>plugin
package</code></a>. It covers the basic requirements of a plugin jar.
</p><p>
For handling events and triggered code, see the <a href="org/bukkit/event/package-summary.html"><code>event package</code></a>.
</p><p>
Note: While the Bukkit API makes every effort to ensure stability, this is
not guaranteed, especially across major versions. In particular the
following is a (incomplete) list of things that are <b>not</b> API.
<ul>
<li>Implementing interfaces. The Bukkit API is designed to only be
implemented by server software. Unless a class/interface is obviously
designed for extension (eg <a href="org/bukkit/scheduler/BukkitRunnable.html" title="class in org.bukkit.scheduler"><code>BukkitRunnable</code></a>), or
explicitly marked as such, it should not be implemented by plugins. Although
this can sometimes work, it is not guaranteed to do so and resulting bugs
will be disregarded.</li>
<li>Constructing inbuilt events. Although backwards compatibility is
attempted where possible, it is sometimes not possible to add new fields to
events without breaking existing constructors. To ensure that the API
continues to evolve, event constructors are therefore not plugin API.</li>
<li>Implementation classes. Concrete implementation classes packaged with
Bukkit (eg those beginning with Simple) are not API. You should access them
via their interfaces instead.</li>
</ul></div>
<div id="all-packages-table">
<div class="caption"><span>Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="co/aikar/timings/package-summary.html">co.aikar.timings</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="co/aikar/util/package-summary.html">co.aikar.util</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/package-summary.html">com.destroystokyo.paper</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/block/package-summary.html">com.destroystokyo.paper.block</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/entity/package-summary.html">com.destroystokyo.paper.entity</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/entity/ai/package-summary.html">com.destroystokyo.paper.entity.ai</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/entity/villager/package-summary.html">com.destroystokyo.paper.entity.villager</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/event/block/package-summary.html">com.destroystokyo.paper.event.block</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/event/entity/package-summary.html">com.destroystokyo.paper.event.entity</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/event/executor/package-summary.html">com.destroystokyo.paper.event.executor</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/event/executor/asm/package-summary.html">com.destroystokyo.paper.event.executor.asm</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/event/inventory/package-summary.html">com.destroystokyo.paper.event.inventory</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/event/player/package-summary.html">com.destroystokyo.paper.event.player</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/event/profile/package-summary.html">com.destroystokyo.paper.event.profile</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/event/server/package-summary.html">com.destroystokyo.paper.event.server</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/exception/package-summary.html">com.destroystokyo.paper.exception</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/inventory/package-summary.html">com.destroystokyo.paper.inventory</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/inventory/meta/package-summary.html">com.destroystokyo.paper.inventory.meta</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/loottable/package-summary.html">com.destroystokyo.paper.loottable</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/network/package-summary.html">com.destroystokyo.paper.network</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/profile/package-summary.html">com.destroystokyo.paper.profile</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/util/package-summary.html">com.destroystokyo.paper.util</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/destroystokyo/paper/utils/package-summary.html">com.destroystokyo.paper.utils</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/advancement/package-summary.html">io.papermc.paper.advancement</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/annotation/package-summary.html">io.papermc.paper.annotation</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/chat/package-summary.html">io.papermc.paper.chat</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/command/package-summary.html">io.papermc.paper.command</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/datapack/package-summary.html">io.papermc.paper.datapack</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/enchantments/package-summary.html">io.papermc.paper.enchantments</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/entity/package-summary.html">io.papermc.paper.entity</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/event/block/package-summary.html">io.papermc.paper.event.block</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/event/entity/package-summary.html">io.papermc.paper.event.entity</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/event/packet/package-summary.html">io.papermc.paper.event.packet</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/event/player/package-summary.html">io.papermc.paper.event.player</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/event/server/package-summary.html">io.papermc.paper.event.server</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/event/world/package-summary.html">io.papermc.paper.event.world</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/event/world/border/package-summary.html">io.papermc.paper.event.world.border</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/inventory/package-summary.html">io.papermc.paper.inventory</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/potion/package-summary.html">io.papermc.paper.potion</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/registry/package-summary.html">io.papermc.paper.registry</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/tag/package-summary.html">io.papermc.paper.tag</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/text/package-summary.html">io.papermc.paper.text</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/util/package-summary.html">io.papermc.paper.util</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/world/package-summary.html">io.papermc.paper.world</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="io/papermc/paper/world/structure/package-summary.html">io.papermc.paper.world.structure</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="me/totalfreedom/scissors/event/block/package-summary.html">me.totalfreedom.scissors.event.block</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="me/totalfreedom/scissors/event/player/package-summary.html">me.totalfreedom.scissors.event.player</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/package-summary.html">org.bukkit</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">The root package of the Bukkit API, contains generalized API classes.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/advancement/package-summary.html">org.bukkit.advancement</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relevant to advancements.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/attribute/package-summary.html">org.bukkit.attribute</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relevant to attributes.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/block/package-summary.html">org.bukkit.block</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes used to manipulate the voxels in a <a href="org/bukkit/World.html" title="interface in org.bukkit"><code>world</code></a>,
including special states.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/block/banner/package-summary.html">org.bukkit.block.banner</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relevant to banner blocks.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/block/data/package-summary.html">org.bukkit.block.data</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Generalized BlockData classes.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/block/data/type/package-summary.html">org.bukkit.block.data.type</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Specific BlockData classes relevant to only a given block or set of blocks.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/block/structure/package-summary.html">org.bukkit.block.structure</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relevant to structure blocks.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/boss/package-summary.html">org.bukkit.boss</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes concerning the creation of boss bars that appear at the top of the
player's screen.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/command/package-summary.html">org.bukkit.command</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relating to handling specialized non-chat player input.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/command/defaults/package-summary.html">org.bukkit.command.defaults</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Commands for emulating the Minecraft commands and other necessary ones for
use by a Bukkit implementation.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/configuration/package-summary.html">org.bukkit.configuration</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to handling a plugin's runtime configuration.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/configuration/file/package-summary.html">org.bukkit.configuration.file</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to facilitating
<a href="org/bukkit/configuration/Configuration.html" title="interface in org.bukkit.configuration"><code>configurations</code></a> to be read and
stored on the filesystem.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/configuration/serialization/package-summary.html">org.bukkit.configuration.serialization</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to being able to perform serialization specialized for
the Bukkit <a href="org/bukkit/configuration/Configuration.html" title="interface in org.bukkit.configuration"><code>configuration</code></a>
implementation.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/conversations/package-summary.html">org.bukkit.conversations</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to facilitate direct player-to-plugin communication.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/enchantments/package-summary.html">org.bukkit.enchantments</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relating to the specialized enhancements to <a href="org/bukkit/inventory/ItemStack.html" title="class in org.bukkit.inventory"><code>item stacks</code></a>, as part of the <a href="org/bukkit/inventory/meta/ItemMeta.html" title="interface in org.bukkit.inventory.meta"><code>meta data</code></a>.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/entity/package-summary.html">org.bukkit.entity</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Interfaces for non-voxel objects that can exist in a <a href="org/bukkit/World.html" title="interface in org.bukkit"><code>world</code></a>, including all players, monsters, projectiles, etc.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/entity/memory/package-summary.html">org.bukkit.entity.memory</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes concerning an entity's persistent memory.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/entity/minecart/package-summary.html">org.bukkit.entity.minecart</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Interfaces for various <a href="org/bukkit/entity/Minecart.html" title="interface in org.bukkit.entity"><code>Minecart</code></a> types.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/package-summary.html">org.bukkit.event</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to handling triggered code executions.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/block/package-summary.html">org.bukkit.event.block</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> relating to when a <a href="org/bukkit/block/Block.html" title="interface in org.bukkit.block"><code>block</code></a> is changed or interacts with the <a href="org/bukkit/World.html" title="interface in org.bukkit"><code>world</code></a>.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/command/package-summary.html">org.bukkit.event.command</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/enchantment/package-summary.html">org.bukkit.event.enchantment</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> triggered from an <a href="org/bukkit/inventory/EnchantingInventory.html" title="interface in org.bukkit.inventory"><code>enchantment table</code></a>.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/entity/package-summary.html">org.bukkit.event.entity</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> relating to <a href="org/bukkit/entity/Entity.html" title="interface in org.bukkit.entity"><code>entities</code></a>, excluding some directly referencing
some more specific entity types.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/hanging/package-summary.html">org.bukkit.event.hanging</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> relating to <a href="org/bukkit/entity/Hanging.html" title="interface in org.bukkit.entity"><code>entities that hang</code></a>.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/inventory/package-summary.html">org.bukkit.event.inventory</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> relating to <a href="org/bukkit/inventory/Inventory.html" title="interface in org.bukkit.inventory"><code>inventory</code></a> manipulation.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/player/package-summary.html">org.bukkit.event.player</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> relating to <a href="org/bukkit/entity/Player.html" title="interface in org.bukkit.entity"><code>players</code></a>.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/raid/package-summary.html">org.bukkit.event.raid</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> related to raids.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/server/package-summary.html">org.bukkit.event.server</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> relating to programmatic state
changes on the server.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/vehicle/package-summary.html">org.bukkit.event.vehicle</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> relating to <a href="org/bukkit/entity/Vehicle.html" title="interface in org.bukkit.entity"><code>vehicular entities</code></a>.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/weather/package-summary.html">org.bukkit.event.weather</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> relating to weather.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/event/world/package-summary.html">org.bukkit.event.world</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block"><a href="org/bukkit/event/Event.html" title="class in org.bukkit.event"><code>Events</code></a> triggered by various <a href="org/bukkit/World.html" title="interface in org.bukkit"><code>world</code></a> states or changes.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/generator/package-summary.html">org.bukkit.generator</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes to facilitate <a href="org/bukkit/World.html" title="interface in org.bukkit"><code>world</code></a> generation
implementation.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/generator/structure/package-summary.html">org.bukkit.generator.structure</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes to facilitate world <a href="org/bukkit/generator/structure/Structure.html" title="class in org.bukkit.generator.structure"><code>Structure</code></a>
generation.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/help/package-summary.html">org.bukkit.help</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes used to manipulate the default command and topic assistance system.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/inventory/package-summary.html">org.bukkit.inventory</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes involved in manipulating player inventories and item interactions.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/inventory/meta/package-summary.html">org.bukkit.inventory.meta</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">The interfaces used when manipulating extra data can can be stored inside
<a href="org/bukkit/inventory/ItemStack.html" title="class in org.bukkit.inventory"><code>item stacks</code></a>.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/inventory/meta/tags/package-summary.html">org.bukkit.inventory.meta.tags</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that allow attaching custom data to items.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/loot/package-summary.html">org.bukkit.loot</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relevant to loot table manipulation and generation.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/map/package-summary.html">org.bukkit.map</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes to facilitate plugin handling of <a href="org/bukkit/Material.html#MAP"><code>map</code></a> displays.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/material/package-summary.html">org.bukkit.material</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that represents various voxel types and states.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/material/types/package-summary.html">org.bukkit.material.types</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relevant to specific material types.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/metadata/package-summary.html">org.bukkit.metadata</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to providing a layer of plugin specified data on various
Minecraft concepts.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/permissions/package-summary.html">org.bukkit.permissions</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to providing binary state properties to players.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/persistence/package-summary.html">org.bukkit.persistence</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that allow attaching persistent data to various objects.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/plugin/package-summary.html">org.bukkit.plugin</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes specifically relating to loading software modules at runtime.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/plugin/java/package-summary.html">org.bukkit.plugin.java</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes for handling <a href="org/bukkit/plugin/Plugin.html" title="interface in org.bukkit.plugin"><code>plugins</code></a> written in
java.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/plugin/messaging/package-summary.html">org.bukkit.plugin.messaging</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to specialized plugin to client protocols.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/potion/package-summary.html">org.bukkit.potion</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes to represent various <a href="org/bukkit/Material.html#POTION"><code>potion</code></a>
properties and manipulation.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/profile/package-summary.html">org.bukkit.profile</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes relevant to player profiles.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/projectiles/package-summary.html">org.bukkit.projectiles</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes to represent the source of a projectile</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/scheduler/package-summary.html">org.bukkit.scheduler</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to letting <a href="org/bukkit/plugin/Plugin.html" title="interface in org.bukkit.plugin"><code>plugins</code></a> run
code at specific time intervals, including thread safety.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/scoreboard/package-summary.html">org.bukkit.scoreboard</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Interfaces used to manage the client side score display system.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/structure/package-summary.html">org.bukkit.structure</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes related to creating or using <a href="org/bukkit/structure/Structure.html" title="interface in org.bukkit.structure"><code>structures</code></a> without creating <a href="org/bukkit/block/Structure.html" title="interface in org.bukkit.block"><code>Structure
blocks</code></a> in the world.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/util/package-summary.html">org.bukkit.util</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Multi and single purpose classes to facilitate various programmatic
concepts.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/util/io/package-summary.html">org.bukkit.util.io</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes used to facilitate stream processing for specific Bukkit concepts.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/util/noise/package-summary.html">org.bukkit.util.noise</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes dedicated to facilitating deterministic noise.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/bukkit/util/permissions/package-summary.html">org.bukkit.util.permissions</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Static methods for miscellaneous <a href="org/bukkit/permissions/Permission.html" title="class in org.bukkit.permissions"><code>permission</code></a> functionality.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/spigotmc/package-summary.html">org.spigotmc</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Spigot-specific classes.</div>
</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/spigotmc/event/entity/package-summary.html">org.spigotmc.event.entity</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Spigot-specific entity events.</div>
</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/spigotmc/event/player/package-summary.html">org.spigotmc.event.player</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Spigot-specific player events.</div>
</div>
</div>
</div>
</main>
</div>
</div>
</body>
</html>