Package | Description |
---|---|
org.bukkit |
The root package of the Bukkit API, contains generalized API classes.
|
org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world , including all players, monsters, projectiles, etc. |
org.bukkit.event.entity | |
org.bukkit.event.inventory | |
org.bukkit.event.player |
Modifier and Type | Method and Description |
---|---|
@NotNull Item |
World.dropItem(@NotNull Location location,
@NotNull ItemStack item)
Drops an item at the specified
Location |
@NotNull Item |
World.dropItem(@NotNull Location location,
@NotNull ItemStack item,
@Nullable Consumer<Item> function)
Drops an item at the specified
Location
Note that functions will run before the entity is spawned |
@NotNull Item |
World.dropItemNaturally(@NotNull Location location,
@NotNull ItemStack item)
Drops an item at the specified
Location with a random offset |
@NotNull Item |
World.dropItemNaturally(@NotNull Location location,
@NotNull ItemStack item,
@Nullable Consumer<Item> function)
Drops an item at the specified
Location with a random offset
Note that functions will run before the entity is spawned |
Modifier and Type | Method and Description |
---|---|
default void |
LivingEntity.playPickupItemAnimation(@NotNull Item item)
Plays pickup item animation towards this entity.
|
void |
LivingEntity.playPickupItemAnimation(@NotNull Item item,
int quantity)
Plays pickup item animation towards this entity.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Item |
ItemDespawnEvent.getEntity() |
@NotNull Item |
ItemMergeEvent.getEntity() |
@NotNull Item |
ItemSpawnEvent.getEntity() |
@NotNull Item |
EntityPickupItemEvent.getItem()
Gets the Item picked up by the entity.
|
@NotNull Item |
EntityDropItemEvent.getItemDrop()
Gets the Item created by the entity
|
@NotNull Item |
ItemMergeEvent.getTarget()
Gets the Item entity the main Item is being merged into.
|
Constructor and Description |
---|
EntityDropItemEvent(@NotNull Entity entity,
@NotNull Item drop) |
EntityPickupItemEvent(@NotNull LivingEntity entity,
@NotNull Item item,
int remaining) |
ItemDespawnEvent(@NotNull Item despawnee,
@NotNull Location loc) |
ItemMergeEvent(@NotNull Item item,
@NotNull Item target) |
ItemMergeEvent(@NotNull Item item,
@NotNull Item target) |
ItemSpawnEvent(@NotNull Item spawnee) |
ItemSpawnEvent(@NotNull Item spawnee,
Location loc)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Item |
InventoryPickupItemEvent.getItem()
Gets the Item entity that was picked up
|
Constructor and Description |
---|
InventoryPickupItemEvent(@NotNull Inventory inventory,
@NotNull Item item) |
Modifier and Type | Method and Description |
---|---|
@NotNull Item |
PlayerAttemptPickupItemEvent.getItem()
Gets the Item attempted by the player.
|
@NotNull Item |
PlayerPickupItemEvent.getItem()
Deprecated.
Gets the Item picked up by the player.
|
@NotNull Item |
PlayerDropItemEvent.getItemDrop()
Gets the ItemDrop created by the player
|
Constructor and Description |
---|
PlayerAttemptPickupItemEvent(@NotNull Player player,
@NotNull Item item)
Deprecated.
|
PlayerAttemptPickupItemEvent(@NotNull Player player,
@NotNull Item item,
int remaining) |
PlayerDropItemEvent(@NotNull Player player,
@NotNull Item drop) |
PlayerPickupArrowEvent(@NotNull Player player,
@NotNull Item item,
@NotNull AbstractArrow arrow) |
PlayerPickupItemEvent(@NotNull Player player,
@NotNull Item item,
int remaining)
Deprecated.
|
Copyright © 2021. All rights reserved.