Package | Description |
---|---|
org.bukkit |
The root package of the Bukkit API, contains generalized API classes.
|
org.bukkit.block |
Classes used to manipulate the voxels in a
world ,
including special states. |
org.bukkit.boss |
Classes concerning the creation of boss bars that appear at the top of the
player's screen.
|
org.bukkit.command |
Classes relating to handling specialized non-chat player input.
|
org.bukkit.configuration |
Classes dedicated to handling a plugin's runtime configuration.
|
org.bukkit.entity |
Interfaces for non-voxel objects that can exist in a
world , including all players, monsters, projectiles, etc. |
org.bukkit.entity.memory |
Classes concerning an entity's persistent memory.
|
org.bukkit.event.block | |
org.bukkit.event.entity | |
org.bukkit.event.player | |
org.bukkit.event.vehicle |
Events relating to vehicular entities . |
org.bukkit.event.world | |
org.bukkit.generator |
Classes to facilitate
world generation
implementation. |
org.bukkit.inventory |
Classes involved in manipulating player inventories and item interactions.
|
org.bukkit.loot |
Classes relevant to loot table manipulation and generation.
|
org.bukkit.util |
Multi and single purpose classes to facilitate various programmatic
concepts.
|
org.spigotmc.event.player |
Spigot-specific player events.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
Location.add(double x,
double y,
double z)
Adds the location by another.
|
@NotNull Location |
Location.add(double x,
double y,
double z)
Adds the location by another.
|
@NotNull Location |
Location.add(@NotNull Location vec)
Adds the location by another.
|
@NotNull Location |
Location.add(@NotNull Location vec)
Adds the location by another.
|
@NotNull Location |
Location.add(@NotNull Vector vec)
Adds the location by a vector.
|
@NotNull Location |
Location.add(@NotNull Vector vec)
Adds the location by a vector.
|
@NotNull Location |
Location.clone() |
@NotNull Location |
Location.clone() |
static @NotNull Location |
Location.deserialize(@NotNull Map<String,Object> args)
Required method for deserialization
|
static @NotNull Location |
Location.deserialize(@NotNull Map<String,Object> args)
Required method for deserialization
|
@Nullable Location |
OfflinePlayer.getBedSpawnLocation()
Gets the Location where the player will spawn at their bed, null if
they have not slept in one or their current bed spawn is invalid.
|
@Nullable Location |
OfflinePlayer.getBedSpawnLocation()
Gets the Location where the player will spawn at their bed, null if
they have not slept in one or their current bed spawn is invalid.
|
@NotNull Location |
WorldBorder.getCenter()
Gets the current border center.
|
@NotNull Location |
WorldBorder.getCenter()
Gets the current border center.
|
@NotNull Location |
Raid.getLocation()
Gets the center location where the raid occurs.
|
@NotNull Location |
Raid.getLocation()
Gets the center location where the raid occurs.
|
@NotNull Location |
World.getSpawnLocation()
Gets the default spawn
Location of this world |
@NotNull Location |
World.getSpawnLocation()
Gets the default spawn
Location of this world |
@Nullable Location |
World.locateNearestStructure(@NotNull Location origin,
@NotNull StructureType structureType,
int radius,
boolean findUnexplored)
Find the closest nearby structure of a given
StructureType . |
@Nullable Location |
World.locateNearestStructure(@NotNull Location origin,
@NotNull StructureType structureType,
int radius,
boolean findUnexplored)
Find the closest nearby structure of a given
StructureType . |
@NotNull Location |
Location.multiply(double m)
Performs scalar multiplication, multiplying all components with a
scalar.
|
@NotNull Location |
Location.multiply(double m)
Performs scalar multiplication, multiplying all components with a
scalar.
|
@NotNull Location |
Location.setDirection(@NotNull Vector vector)
|
@NotNull Location |
Location.setDirection(@NotNull Vector vector)
|
@NotNull Location |
Location.subtract(double x,
double y,
double z)
Subtracts the location by another.
|
@NotNull Location |
Location.subtract(double x,
double y,
double z)
Subtracts the location by another.
|
@NotNull Location |
Location.subtract(@NotNull Location vec)
Subtracts the location by another.
|
@NotNull Location |
Location.subtract(@NotNull Location vec)
Subtracts the location by another.
|
@NotNull Location |
Location.subtract(@NotNull Vector vec)
Subtracts the location by a vector.
|
@NotNull Location |
Location.subtract(@NotNull Vector vec)
Subtracts the location by a vector.
|
@NotNull Location |
Location.zero()
Zero this location's components.
|
@NotNull Location |
Location.zero()
Zero this location's components.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
Location.add(@NotNull Location vec)
Adds the location by another.
|
@NotNull Location |
Location.add(@NotNull Location vec)
Adds the location by another.
|
static @NotNull ItemStack |
Bukkit.createExplorerMap(@NotNull World world,
@NotNull Location location,
@NotNull StructureType structureType)
Create a new explorer map targeting the closest nearby structure of a
given
StructureType . |
@NotNull ItemStack |
Server.createExplorerMap(@NotNull World world,
@NotNull Location location,
@NotNull StructureType structureType)
Create a new explorer map targeting the closest nearby structure of a
given
StructureType . |
@NotNull ItemStack |
Server.createExplorerMap(@NotNull World world,
@NotNull Location location,
@NotNull StructureType structureType)
Create a new explorer map targeting the closest nearby structure of a
given
StructureType . |
static @NotNull ItemStack |
Bukkit.createExplorerMap(@NotNull World world,
@NotNull Location location,
@NotNull StructureType structureType)
Create a new explorer map targeting the closest nearby structure of a
given
StructureType . |
static @NotNull ItemStack |
Bukkit.createExplorerMap(@NotNull World world,
@NotNull Location location,
@NotNull StructureType structureType,
int radius,
boolean findUnexplored)
Create a new explorer map targeting the closest nearby structure of a
given
StructureType . |
@NotNull ItemStack |
Server.createExplorerMap(@NotNull World world,
@NotNull Location location,
@NotNull StructureType structureType,
int radius,
boolean findUnexplored)
Create a new explorer map targeting the closest nearby structure of a
given
StructureType . |
@NotNull ItemStack |
Server.createExplorerMap(@NotNull World world,
@NotNull Location location,
@NotNull StructureType structureType,
int radius,
boolean findUnexplored)
Create a new explorer map targeting the closest nearby structure of a
given
StructureType . |
static @NotNull ItemStack |
Bukkit.createExplorerMap(@NotNull World world,
@NotNull Location location,
@NotNull StructureType structureType,
int radius,
boolean findUnexplored)
Create a new explorer map targeting the closest nearby structure of a
given
StructureType . |
boolean |
World.createExplosion(@NotNull Location loc,
float power)
Creates explosion at given coordinates with given power
|
boolean |
World.createExplosion(@NotNull Location loc,
float power)
Creates explosion at given coordinates with given power
|
boolean |
World.createExplosion(@NotNull Location loc,
float power,
boolean setFire)
Creates explosion at given coordinates with given power and optionally
setting blocks on fire.
|
boolean |
World.createExplosion(@NotNull Location loc,
float power,
boolean setFire)
Creates explosion at given coordinates with given power and optionally
setting blocks on fire.
|
boolean |
World.createExplosion(@NotNull Location loc,
float power,
boolean setFire,
boolean breakBlocks)
Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.
|
boolean |
World.createExplosion(@NotNull Location loc,
float power,
boolean setFire,
boolean breakBlocks)
Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.
|
boolean |
World.createExplosion(@NotNull Location loc,
float power,
boolean setFire,
boolean breakBlocks,
@Nullable Entity source)
Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.
|
boolean |
World.createExplosion(@NotNull Location loc,
float power,
boolean setFire,
boolean breakBlocks,
@Nullable Entity source)
Creates explosion at given coordinates with given power and optionally
setting blocks on fire or breaking blocks.
|
double |
Location.distance(@NotNull Location o)
Get the distance between this location and another.
|
double |
Location.distance(@NotNull Location o)
Get the distance between this location and another.
|
double |
Location.distanceSquared(@NotNull Location o)
Get the squared distance between this location and another.
|
double |
Location.distanceSquared(@NotNull Location o)
Get the squared distance between this location and another.
|
@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)
Drops an item at the specified
Location |
@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)
Drops an item at the specified
Location with a random offset |
boolean |
World.generateTree(@NotNull Location location,
@NotNull TreeType type)
Creates a tree at the given
Location |
boolean |
World.generateTree(@NotNull Location location,
@NotNull TreeType type)
Creates a tree at the given
Location |
boolean |
World.generateTree(@NotNull Location loc,
@NotNull TreeType type,
@NotNull BlockChangeDelegate delegate)
Creates a tree at the given
Location |
boolean |
World.generateTree(@NotNull Location loc,
@NotNull TreeType type,
@NotNull BlockChangeDelegate delegate)
Creates a tree at the given
Location |
@NotNull Block |
World.getBlockAt(@NotNull Location location)
|
@NotNull Block |
World.getBlockAt(@NotNull Location location)
|
@NotNull Chunk |
World.getChunkAt(@NotNull Location location)
|
@NotNull Chunk |
World.getChunkAt(@NotNull Location location)
|
@NotNull Block |
World.getHighestBlockAt(@NotNull Location location)
Gets the highest non-empty (impassable) block at the given coordinates.
|
@NotNull Block |
World.getHighestBlockAt(@NotNull Location location)
Gets the highest non-empty (impassable) block at the given coordinates.
|
@NotNull Block |
World.getHighestBlockAt(@NotNull Location location,
@NotNull HeightMap heightMap)
Gets the highest block corresponding to the
HeightMap at the
given coordinates. |
@NotNull Block |
World.getHighestBlockAt(@NotNull Location location,
@NotNull HeightMap heightMap)
Gets the highest block corresponding to the
HeightMap at the
given coordinates. |
int |
World.getHighestBlockYAt(@NotNull Location location)
Gets the highest non-empty (impassable) coordinate at the given
Location . |
int |
World.getHighestBlockYAt(@NotNull Location location)
Gets the highest non-empty (impassable) coordinate at the given
Location . |
int |
World.getHighestBlockYAt(@NotNull Location location,
@NotNull HeightMap heightMap)
|
int |
World.getHighestBlockYAt(@NotNull Location location,
@NotNull HeightMap heightMap)
|
@NotNull Collection<Entity> |
World.getNearbyEntities(@NotNull Location location,
double x,
double y,
double z)
Returns a list of entities within a bounding box centered around a
Location.
|
@NotNull Collection<Entity> |
World.getNearbyEntities(@NotNull Location location,
double x,
double y,
double z)
Returns a list of entities within a bounding box centered around a
Location.
|
@NotNull Collection<Entity> |
World.getNearbyEntities(@NotNull Location location,
double x,
double y,
double z,
@Nullable Predicate<Entity> filter)
Returns a list of entities within a bounding box centered around a
Location.
|
@NotNull Collection<Entity> |
World.getNearbyEntities(@NotNull Location location,
double x,
double y,
double z,
@Nullable Predicate<Entity> filter)
Returns a list of entities within a bounding box centered around a
Location.
|
boolean |
WorldBorder.isInside(@NotNull Location location)
Check if the specified location is inside this border.
|
boolean |
WorldBorder.isInside(@NotNull Location location)
Check if the specified location is inside this border.
|
@Nullable Raid |
World.locateNearestRaid(@NotNull Location location,
int radius)
Finds the nearest raid close to the given location.
|
@Nullable Raid |
World.locateNearestRaid(@NotNull Location location,
int radius)
Finds the nearest raid close to the given location.
|
@Nullable Location |
World.locateNearestStructure(@NotNull Location origin,
@NotNull StructureType structureType,
int radius,
boolean findUnexplored)
Find the closest nearby structure of a given
StructureType . |
@Nullable Location |
World.locateNearestStructure(@NotNull Location origin,
@NotNull StructureType structureType,
int radius,
boolean findUnexplored)
Find the closest nearby structure of a given
StructureType . |
void |
World.playEffect(@NotNull Location location,
@NotNull Effect effect,
int data)
Plays an effect to all players within a default radius around a given
location.
|
void |
World.playEffect(@NotNull Location location,
@NotNull Effect effect,
int data)
Plays an effect to all players within a default radius around a given
location.
|
void |
World.playEffect(@NotNull Location location,
@NotNull Effect effect,
int data,
int radius)
Plays an effect to all players within a given radius around a location.
|
void |
World.playEffect(@NotNull Location location,
@NotNull Effect effect,
int data,
int radius)
Plays an effect to all players within a given radius around a location.
|
<T> void |
World.playEffect(@NotNull Location location,
@NotNull Effect effect,
T data)
Plays an effect to all players within a default radius around a given
location.
|
<T> void |
World.playEffect(@NotNull Location location,
@NotNull Effect effect,
T data)
Plays an effect to all players within a default radius around a given
location.
|
<T> void |
World.playEffect(@NotNull Location location,
@NotNull Effect effect,
T data,
int radius)
Plays an effect to all players within a given radius around a location.
|
<T> void |
World.playEffect(@NotNull Location location,
@NotNull Effect effect,
T data,
int radius)
Plays an effect to all players within a given radius around a location.
|
void |
World.playSound(@NotNull Location location,
@NotNull Sound sound,
float volume,
float pitch)
Play a Sound at the provided Location in the World
This function will fail silently if Location or Sound are null.
|
void |
World.playSound(@NotNull Location location,
@NotNull Sound sound,
float volume,
float pitch)
Play a Sound at the provided Location in the World
This function will fail silently if Location or Sound are null.
|
void |
World.playSound(@NotNull Location location,
@NotNull Sound sound,
@NotNull SoundCategory category,
float volume,
float pitch)
Play a Sound at the provided Location in the World.
|
void |
World.playSound(@NotNull Location location,
@NotNull Sound sound,
@NotNull SoundCategory category,
float volume,
float pitch)
Play a Sound at the provided Location in the World.
|
void |
World.playSound(@NotNull Location location,
@NotNull String sound,
float volume,
float pitch)
Play a Sound at the provided Location in the World.
|
void |
World.playSound(@NotNull Location location,
@NotNull String sound,
float volume,
float pitch)
Play a Sound at the provided Location in the World.
|
void |
World.playSound(@NotNull Location location,
@NotNull String sound,
@NotNull SoundCategory category,
float volume,
float pitch)
Play a Sound at the provided Location in the World.
|
void |
World.playSound(@NotNull Location location,
@NotNull String sound,
@NotNull SoundCategory category,
float volume,
float pitch)
Play a Sound at the provided Location in the World.
|
@Nullable RayTraceResult |
World.rayTrace(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@NotNull FluidCollisionMode fluidCollisionMode,
boolean ignorePassableBlocks,
double raySize,
@Nullable Predicate<Entity> filter)
Performs a ray trace that checks for both block and entity collisions.
|
@Nullable RayTraceResult |
World.rayTrace(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@NotNull FluidCollisionMode fluidCollisionMode,
boolean ignorePassableBlocks,
double raySize,
@Nullable Predicate<Entity> filter)
Performs a ray trace that checks for both block and entity collisions.
|
@Nullable RayTraceResult |
World.rayTraceBlocks(@NotNull Location start,
@NotNull Vector direction,
double maxDistance)
Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
|
@Nullable RayTraceResult |
World.rayTraceBlocks(@NotNull Location start,
@NotNull Vector direction,
double maxDistance)
Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
|
@Nullable RayTraceResult |
World.rayTraceBlocks(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@NotNull FluidCollisionMode fluidCollisionMode)
Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
|
@Nullable RayTraceResult |
World.rayTraceBlocks(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@NotNull FluidCollisionMode fluidCollisionMode)
Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
|
@Nullable RayTraceResult |
World.rayTraceBlocks(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@NotNull FluidCollisionMode fluidCollisionMode,
boolean ignorePassableBlocks)
Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
|
@Nullable RayTraceResult |
World.rayTraceBlocks(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@NotNull FluidCollisionMode fluidCollisionMode,
boolean ignorePassableBlocks)
Performs a ray trace that checks for block collisions using the blocks'
precise collision shapes.
|
@Nullable RayTraceResult |
World.rayTraceEntities(@NotNull Location start,
@NotNull Vector direction,
double maxDistance)
Performs a ray trace that checks for entity collisions.
|
@Nullable RayTraceResult |
World.rayTraceEntities(@NotNull Location start,
@NotNull Vector direction,
double maxDistance)
Performs a ray trace that checks for entity collisions.
|
@Nullable RayTraceResult |
World.rayTraceEntities(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
double raySize)
Performs a ray trace that checks for entity collisions.
|
@Nullable RayTraceResult |
World.rayTraceEntities(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
double raySize)
Performs a ray trace that checks for entity collisions.
|
@Nullable RayTraceResult |
World.rayTraceEntities(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
double raySize,
@Nullable Predicate<Entity> filter)
Performs a ray trace that checks for entity collisions.
|
@Nullable RayTraceResult |
World.rayTraceEntities(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
double raySize,
@Nullable Predicate<Entity> filter)
Performs a ray trace that checks for entity collisions.
|
@Nullable RayTraceResult |
World.rayTraceEntities(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@Nullable Predicate<Entity> filter)
Performs a ray trace that checks for entity collisions.
|
@Nullable RayTraceResult |
World.rayTraceEntities(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@Nullable Predicate<Entity> filter)
Performs a ray trace that checks for entity collisions.
|
void |
WorldBorder.setCenter(@NotNull Location location)
Sets the new border center.
|
void |
WorldBorder.setCenter(@NotNull Location location)
Sets the new border center.
|
@NotNull boolean |
World.setSpawnLocation(@NotNull Location location)
Sets the spawn location of the world.
|
@NotNull boolean |
World.setSpawnLocation(@NotNull Location location)
Sets the spawn location of the world.
|
<T extends Entity> |
World.spawn(@NotNull Location location,
@NotNull Class<T> clazz)
Spawn an entity of a specific class at the given
Location |
<T extends Entity> |
World.spawn(@NotNull Location location,
@NotNull Class<T> clazz)
Spawn an entity of a specific class at the given
Location |
<T extends Entity> |
World.spawn(@NotNull Location location,
@NotNull Class<T> clazz,
@Nullable Consumer<T> function)
Spawn an entity of a specific class at the given
Location , with
the supplied function run before the entity is added to the world. |
<T extends Entity> |
World.spawn(@NotNull Location location,
@NotNull Class<T> clazz,
@Nullable Consumer<T> function)
Spawn an entity of a specific class at the given
Location , with
the supplied function run before the entity is added to the world. |
@NotNull Arrow |
World.spawnArrow(@NotNull Location location,
@NotNull Vector direction,
float speed,
float spread)
|
@NotNull Arrow |
World.spawnArrow(@NotNull Location location,
@NotNull Vector direction,
float speed,
float spread)
|
<T extends AbstractArrow> |
World.spawnArrow(@NotNull Location location,
@NotNull Vector direction,
float speed,
float spread,
@NotNull Class<T> clazz)
Creates an arrow entity of the given class at the given
Location |
<T extends AbstractArrow> |
World.spawnArrow(@NotNull Location location,
@NotNull Vector direction,
float speed,
float spread,
@NotNull Class<T> clazz)
Creates an arrow entity of the given class at the given
Location |
@NotNull Entity |
World.spawnEntity(@NotNull Location loc,
@NotNull EntityType type)
Creates a entity at the given
Location |
@NotNull Entity |
World.spawnEntity(@NotNull Location loc,
@NotNull EntityType type)
Creates a entity at the given
Location |
@NotNull FallingBlock |
World.spawnFallingBlock(@NotNull Location location,
@NotNull BlockData data)
|
@NotNull FallingBlock |
World.spawnFallingBlock(@NotNull Location location,
@NotNull BlockData data)
|
@NotNull FallingBlock |
World.spawnFallingBlock(@NotNull Location location,
@NotNull Material material,
byte data)
Deprecated.
Magic value
|
@NotNull FallingBlock |
World.spawnFallingBlock(@NotNull Location location,
@NotNull Material material,
byte data)
Deprecated.
Magic value
|
@NotNull FallingBlock |
World.spawnFallingBlock(@NotNull Location location,
@NotNull MaterialData data)
|
@NotNull FallingBlock |
World.spawnFallingBlock(@NotNull Location location,
@NotNull MaterialData data)
|
void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
T data,
boolean force)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
T data,
boolean force)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
World.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
@NotNull LightningStrike |
World.strikeLightning(@NotNull Location loc)
Strikes lightning at the given
Location |
@NotNull LightningStrike |
World.strikeLightning(@NotNull Location loc)
Strikes lightning at the given
Location |
@NotNull LightningStrike |
World.Spigot.strikeLightning(@NotNull Location loc,
boolean isSilent)
Strikes lightning at the given
Location and possibly without sound |
@NotNull LightningStrike |
World.Spigot.strikeLightning(@NotNull Location loc,
boolean isSilent)
Strikes lightning at the given
Location and possibly without sound |
@NotNull LightningStrike |
World.strikeLightningEffect(@NotNull Location loc)
Strikes lightning at the given
Location without doing damage |
@NotNull LightningStrike |
World.strikeLightningEffect(@NotNull Location loc)
Strikes lightning at the given
Location without doing damage |
@NotNull LightningStrike |
World.Spigot.strikeLightningEffect(@NotNull Location loc,
boolean isSilent)
Strikes lightning at the given
Location without doing damage and possibly without sound |
@NotNull LightningStrike |
World.Spigot.strikeLightningEffect(@NotNull Location loc,
boolean isSilent)
Strikes lightning at the given
Location without doing damage and possibly without sound |
@NotNull Location |
Location.subtract(@NotNull Location vec)
Subtracts the location by another.
|
@NotNull Location |
Location.subtract(@NotNull Location vec)
Subtracts the location by another.
|
Modifier and Type | Method and Description |
---|---|
@Nullable Location |
EndGateway.getExitLocation()
Gets the location that entities are teleported to when
entering the gateway portal.
|
@Nullable Location |
EndGateway.getExitLocation()
Gets the location that entities are teleported to when
entering the gateway portal.
|
@Nullable Location |
Beehive.getFlower()
Get the hive's flower location.
|
@Nullable Location |
Beehive.getFlower()
Get the hive's flower location.
|
@NotNull Location |
BlockState.getLocation()
Gets the location of this block state.
|
@NotNull Location |
DoubleChest.getLocation() |
@NotNull Location |
Block.getLocation()
Gets the Location of the block
|
@NotNull Location |
Block.getLocation()
Gets the Location of the block
|
@NotNull Location |
DoubleChest.getLocation() |
@NotNull Location |
BlockState.getLocation()
Gets the location of this block state.
|
@Nullable Location |
BlockState.getLocation(@Nullable Location loc)
Stores the location of this block state in the provided Location object.
|
@Nullable Location |
Block.getLocation(@Nullable Location loc)
Stores the location of the block in the provided Location object.
|
@Nullable Location |
Block.getLocation(@Nullable Location loc)
Stores the location of the block in the provided Location object.
|
@Nullable Location |
BlockState.getLocation(@Nullable Location loc)
Stores the location of this block state in the provided Location object.
|
Modifier and Type | Method and Description |
---|---|
@Nullable Location |
BlockState.getLocation(@Nullable Location loc)
Stores the location of this block state in the provided Location object.
|
@Nullable Location |
Block.getLocation(@Nullable Location loc)
Stores the location of the block in the provided Location object.
|
@Nullable Location |
Block.getLocation(@Nullable Location loc)
Stores the location of the block in the provided Location object.
|
@Nullable Location |
BlockState.getLocation(@Nullable Location loc)
Stores the location of this block state in the provided Location object.
|
@Nullable RayTraceResult |
Block.rayTrace(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@NotNull FluidCollisionMode fluidCollisionMode)
Performs a ray trace that checks for collision with this specific block
in its current state using its precise collision shape.
|
@Nullable RayTraceResult |
Block.rayTrace(@NotNull Location start,
@NotNull Vector direction,
double maxDistance,
@NotNull FluidCollisionMode fluidCollisionMode)
Performs a ray trace that checks for collision with this specific block
in its current state using its precise collision shape.
|
void |
EndGateway.setExitLocation(@Nullable Location location)
Sets the exit location that entities are teleported to when
they enter the gateway portal.
|
void |
EndGateway.setExitLocation(@Nullable Location location)
Sets the exit location that entities are teleported to when
they enter the gateway portal.
|
void |
Beehive.setFlower(@Nullable Location location)
Set the hive's flower location.
|
void |
Beehive.setFlower(@Nullable Location location)
Set the hive's flower location.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
DragonBattle.getEndPortalLocation()
Get the location of the end portal.
|
@NotNull Location |
DragonBattle.getEndPortalLocation()
Get the location of the end portal.
|
Modifier and Type | Method and Description |
---|---|
@Nullable List<String> |
CommandMap.tabComplete(@NotNull CommandSender sender,
@NotNull String cmdLine,
@Nullable Location location)
Looks for the requested command and executes an appropriate
tab-completer if found.
|
@Nullable List<String> |
SimpleCommandMap.tabComplete(@NotNull CommandSender sender,
@NotNull String cmdLine,
@Nullable Location location) |
@Nullable List<String> |
SimpleCommandMap.tabComplete(@NotNull CommandSender sender,
@NotNull String cmdLine,
@Nullable Location location) |
@Nullable List<String> |
CommandMap.tabComplete(@NotNull CommandSender sender,
@NotNull String cmdLine,
@Nullable Location location)
Looks for the requested command and executes an appropriate
tab-completer if found.
|
@NotNull List<String> |
Command.tabComplete(@NotNull CommandSender sender,
@NotNull String alias,
@NotNull String[] args,
@Nullable Location location)
Executed on tab completion for this command, returning a list of
options the player can tab through.
|
@NotNull List<String> |
Command.tabComplete(@NotNull CommandSender sender,
@NotNull String alias,
@NotNull String[] args,
@Nullable Location location)
Executed on tab completion for this command, returning a list of
options the player can tab through.
|
Modifier and Type | Method and Description |
---|---|
@Nullable Location |
ConfigurationSection.getLocation(@NotNull String path)
Gets the requested Location by path.
|
@Nullable Location |
MemorySection.getLocation(@NotNull String path) |
@Nullable Location |
MemorySection.getLocation(@NotNull String path) |
@Nullable Location |
ConfigurationSection.getLocation(@NotNull String path)
Gets the requested Location by path.
|
@Nullable Location |
ConfigurationSection.getLocation(@NotNull String path,
@Nullable Location def)
Gets the requested
Location by path, returning a default value if
not found. |
@Nullable Location |
MemorySection.getLocation(@NotNull String path,
@Nullable Location def) |
@Nullable Location |
MemorySection.getLocation(@NotNull String path,
@Nullable Location def) |
@Nullable Location |
ConfigurationSection.getLocation(@NotNull String path,
@Nullable Location def)
Gets the requested
Location by path, returning a default value if
not found. |
Modifier and Type | Method and Description |
---|---|
@Nullable Location |
ConfigurationSection.getLocation(@NotNull String path,
@Nullable Location def)
Gets the requested
Location by path, returning a default value if
not found. |
@Nullable Location |
MemorySection.getLocation(@NotNull String path,
@Nullable Location def) |
@Nullable Location |
MemorySection.getLocation(@NotNull String path,
@Nullable Location def) |
@Nullable Location |
ConfigurationSection.getLocation(@NotNull String path,
@Nullable Location def)
Gets the requested
Location by path, returning a default value if
not found. |
Modifier and Type | Method and Description |
---|---|
@Nullable Location |
EnderCrystal.getBeamTarget()
Gets the location that this end crystal is pointing its beam to.
|
@Nullable Location |
EnderCrystal.getBeamTarget()
Gets the location that this end crystal is pointing its beam to.
|
@NotNull Location |
HumanEntity.getBedLocation()
Gets the location of the bed the player is currently sleeping in
|
@NotNull Location |
HumanEntity.getBedLocation()
Gets the location of the bed the player is currently sleeping in
|
@Nullable Location |
HumanEntity.getBedSpawnLocation()
Gets the Location where the player will spawn at their bed, null if
they have not slept in one or their current bed spawn is invalid.
|
@Nullable Location |
HumanEntity.getBedSpawnLocation()
Gets the Location where the player will spawn at their bed, null if
they have not slept in one or their current bed spawn is invalid.
|
@NotNull Location |
Player.getCompassTarget()
Get the previously set compass target.
|
@NotNull Location |
Player.getCompassTarget()
Get the previously set compass target.
|
@NotNull Location |
LivingEntity.getEyeLocation()
Get a Location detailing the current eye position of the living entity.
|
@NotNull Location |
LivingEntity.getEyeLocation()
Get a Location detailing the current eye position of the living entity.
|
@Nullable Location |
Bee.getFlower()
Get the bee's flower location.
|
@Nullable Location |
Bee.getFlower()
Get the bee's flower location.
|
@Nullable Location |
Bee.getHive()
Get the bee's hive location.
|
@Nullable Location |
Bee.getHive()
Get the bee's hive location.
|
@NotNull Location |
Entity.getLocation()
Gets the entity's current position
|
@NotNull Location |
Entity.getLocation()
Gets the entity's current position
|
@Nullable Location |
Entity.getLocation(@Nullable Location loc)
Stores the entity's current position in the provided Location object.
|
@Nullable Location |
Entity.getLocation(@Nullable Location loc)
Stores the entity's current position in the provided Location object.
|
@NotNull Location |
EnderSignal.getTargetLocation()
Get the location this EnderSignal is moving towards.
|
@NotNull Location |
EnderSignal.getTargetLocation()
Get the location this EnderSignal is moving towards.
|
Modifier and Type | Method and Description |
---|---|
@Nullable Location |
Entity.getLocation(@Nullable Location loc)
Stores the entity's current position in the provided Location object.
|
@Nullable Location |
Entity.getLocation(@Nullable Location loc)
Stores the entity's current position in the provided Location object.
|
@Nullable InventoryView |
HumanEntity.openEnchanting(@Nullable Location location,
boolean force)
Opens an empty enchanting inventory window with the player's inventory
on the bottom.
|
@Nullable InventoryView |
HumanEntity.openEnchanting(@Nullable Location location,
boolean force)
Opens an empty enchanting inventory window with the player's inventory
on the bottom.
|
@Nullable InventoryView |
HumanEntity.openWorkbench(@Nullable Location location,
boolean force)
Opens an empty workbench inventory window with the player's inventory
on the bottom.
|
@Nullable InventoryView |
HumanEntity.openWorkbench(@Nullable Location location,
boolean force)
Opens an empty workbench inventory window with the player's inventory
on the bottom.
|
void |
Player.playEffect(@NotNull Location loc,
@NotNull Effect effect,
int data)
Deprecated.
Magic value
|
void |
Player.playEffect(@NotNull Location loc,
@NotNull Effect effect,
int data)
Deprecated.
Magic value
|
<T> void |
Player.playEffect(@NotNull Location loc,
@NotNull Effect effect,
T data)
Plays an effect to just this player.
|
<T> void |
Player.playEffect(@NotNull Location loc,
@NotNull Effect effect,
T data)
Plays an effect to just this player.
|
void |
Player.playNote(@NotNull Location loc,
byte instrument,
byte note)
Deprecated.
Magic value
|
void |
Player.playNote(@NotNull Location loc,
byte instrument,
byte note)
Deprecated.
Magic value
|
void |
Player.playNote(@NotNull Location loc,
@NotNull Instrument instrument,
@NotNull Note note)
Play a note for a player at a location.
|
void |
Player.playNote(@NotNull Location loc,
@NotNull Instrument instrument,
@NotNull Note note)
Play a note for a player at a location.
|
void |
Player.playSound(@NotNull Location location,
@NotNull Sound sound,
float volume,
float pitch)
Play a sound for a player at the location.
|
void |
Player.playSound(@NotNull Location location,
@NotNull Sound sound,
float volume,
float pitch)
Play a sound for a player at the location.
|
void |
Player.playSound(@NotNull Location location,
@NotNull Sound sound,
@NotNull SoundCategory category,
float volume,
float pitch)
Play a sound for a player at the location.
|
void |
Player.playSound(@NotNull Location location,
@NotNull Sound sound,
@NotNull SoundCategory category,
float volume,
float pitch)
Play a sound for a player at the location.
|
void |
Player.playSound(@NotNull Location location,
@NotNull String sound,
float volume,
float pitch)
Play a sound for a player at the location.
|
void |
Player.playSound(@NotNull Location location,
@NotNull String sound,
float volume,
float pitch)
Play a sound for a player at the location.
|
void |
Player.playSound(@NotNull Location location,
@NotNull String sound,
@NotNull SoundCategory category,
float volume,
float pitch)
Play a sound for a player at the location.
|
void |
Player.playSound(@NotNull Location location,
@NotNull String sound,
@NotNull SoundCategory category,
float volume,
float pitch)
Play a sound for a player at the location.
|
void |
Player.sendBlockChange(@NotNull Location loc,
@NotNull BlockData block)
Send a block change.
|
void |
Player.sendBlockChange(@NotNull Location loc,
@NotNull BlockData block)
Send a block change.
|
void |
Player.sendBlockChange(@NotNull Location loc,
@NotNull Material material,
byte data)
Deprecated.
Magic value
|
void |
Player.sendBlockChange(@NotNull Location loc,
@NotNull Material material,
byte data)
Deprecated.
Magic value
|
boolean |
Player.sendChunkChange(@NotNull Location loc,
int sx,
int sy,
int sz,
@NotNull byte[] data)
Deprecated.
Magic value
|
boolean |
Player.sendChunkChange(@NotNull Location loc,
int sx,
int sy,
int sz,
@NotNull byte[] data)
Deprecated.
Magic value
|
void |
Player.sendSignChange(@NotNull Location loc,
@Nullable String[] lines)
Send a sign change.
|
void |
Player.sendSignChange(@NotNull Location loc,
@Nullable String[] lines)
Send a sign change.
|
void |
Player.sendSignChange(@NotNull Location loc,
@Nullable String[] lines,
@NotNull DyeColor dyeColor)
Send a sign change.
|
void |
Player.sendSignChange(@NotNull Location loc,
@Nullable String[] lines,
@NotNull DyeColor dyeColor)
Send a sign change.
|
void |
EnderCrystal.setBeamTarget(@Nullable Location location)
Sets the location that this end crystal is pointing to.
|
void |
EnderCrystal.setBeamTarget(@Nullable Location location)
Sets the location that this end crystal is pointing to.
|
void |
HumanEntity.setBedSpawnLocation(@Nullable Location location)
Sets the Location where the player will spawn at their bed.
|
void |
HumanEntity.setBedSpawnLocation(@Nullable Location location)
Sets the Location where the player will spawn at their bed.
|
void |
HumanEntity.setBedSpawnLocation(@Nullable Location location,
boolean force)
Sets the Location where the player will spawn at their bed.
|
void |
HumanEntity.setBedSpawnLocation(@Nullable Location location,
boolean force)
Sets the Location where the player will spawn at their bed.
|
void |
Player.setCompassTarget(@NotNull Location loc)
Set the target of the player's compass.
|
void |
Player.setCompassTarget(@NotNull Location loc)
Set the target of the player's compass.
|
void |
Bee.setFlower(@Nullable Location location)
Set the bee's flower location.
|
void |
Bee.setFlower(@Nullable Location location)
Set the bee's flower location.
|
void |
Bee.setHive(@Nullable Location location)
Set the bee's hive location.
|
void |
Bee.setHive(@Nullable Location location)
Set the bee's hive location.
|
void |
EnderSignal.setTargetLocation(@NotNull Location location)
Set the
Location this EnderSignal is moving towards. |
void |
EnderSignal.setTargetLocation(@NotNull Location location)
Set the
Location this EnderSignal is moving towards. |
boolean |
Villager.sleep(@NotNull Location location)
Attempts to make this villager sleep at the given location.
|
boolean |
Villager.sleep(@NotNull Location location)
Attempts to make this villager sleep at the given location.
|
boolean |
HumanEntity.sleep(@NotNull Location location,
boolean force)
Attempts to make the entity sleep at the given location.
|
boolean |
HumanEntity.sleep(@NotNull Location location,
boolean force)
Attempts to make the entity sleep at the given location.
|
void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra)
Spawns the particle (the number of times specified by count)
at the target location.
|
void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
double extra,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
double offsetX,
double offsetY,
double offsetZ,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
<T> void |
Player.spawnParticle(@NotNull Particle particle,
@NotNull Location location,
int count,
T data)
Spawns the particle (the number of times specified by count)
at the target location.
|
boolean |
Entity.teleport(@NotNull Location location)
Teleports this entity to the given location.
|
boolean |
Entity.teleport(@NotNull Location location)
Teleports this entity to the given location.
|
boolean |
Entity.teleport(@NotNull Location location,
@NotNull PlayerTeleportEvent.TeleportCause cause)
Teleports this entity to the given location.
|
boolean |
Entity.teleport(@NotNull Location location,
@NotNull PlayerTeleportEvent.TeleportCause cause)
Teleports this entity to the given location.
|
Modifier and Type | Field and Description |
---|---|
static MemoryKey<Location> |
MemoryKey.HOME |
static MemoryKey<Location> |
MemoryKey.HOME |
static MemoryKey<Location> |
MemoryKey.JOB_SITE |
static MemoryKey<Location> |
MemoryKey.JOB_SITE |
static MemoryKey<Location> |
MemoryKey.MEETING_POINT |
static MemoryKey<Location> |
MemoryKey.MEETING_POINT |
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
BlockPistonRetractEvent.getRetractLocation()
Deprecated.
|
@NotNull Location |
BlockPistonRetractEvent.getRetractLocation()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
EntityTeleportEvent.getFrom()
Gets the location that this entity moved from
|
@NotNull Location |
EntityTeleportEvent.getFrom()
Gets the location that this entity moved from
|
@NotNull Location |
EntityExplodeEvent.getLocation()
Returns the location where the explosion happened.
|
@NotNull Location |
EntityPortalEnterEvent.getLocation()
Gets the portal block the entity is touching
|
@NotNull Location |
EntitySpawnEvent.getLocation()
Gets the location at which the entity is spawning.
|
@NotNull Location |
ItemDespawnEvent.getLocation()
Gets the location at which the item is despawning.
|
@NotNull Location |
ItemDespawnEvent.getLocation()
Gets the location at which the item is despawning.
|
@NotNull Location |
EntitySpawnEvent.getLocation()
Gets the location at which the entity is spawning.
|
@NotNull Location |
EntityPortalEnterEvent.getLocation()
Gets the portal block the entity is touching
|
@NotNull Location |
EntityExplodeEvent.getLocation()
Returns the location where the explosion happened.
|
@Nullable Location |
EntityTeleportEvent.getTo()
Gets the location that this entity moved to
|
@Nullable Location |
EntityTeleportEvent.getTo()
Gets the location that this entity moved to
|
Modifier and Type | Method and Description |
---|---|
void |
EntityTeleportEvent.setFrom(@NotNull Location from)
Sets the location that this entity moved from
|
void |
EntityTeleportEvent.setFrom(@NotNull Location from)
Sets the location that this entity moved from
|
void |
EntityTeleportEvent.setTo(@Nullable Location to)
Sets the location that this entity moved to
|
void |
EntityTeleportEvent.setTo(@Nullable Location to)
Sets the location that this entity moved to
|
Constructor and Description |
---|
EntityExplodeEvent(@NotNull Entity what,
@NotNull Location location,
@NotNull List<Block> blocks,
float yield) |
EntityExplodeEvent(@NotNull Entity what,
@NotNull Location location,
@NotNull List<Block> blocks,
float yield) |
EntityPortalEnterEvent(@NotNull Entity entity,
@NotNull Location location) |
EntityPortalEnterEvent(@NotNull Entity entity,
@NotNull Location location) |
EntityPortalEvent(@NotNull Entity entity,
@NotNull Location from,
@Nullable Location to) |
EntityPortalEvent(@NotNull Entity entity,
@NotNull Location from,
@Nullable Location to) |
EntityPortalEvent(@NotNull Entity entity,
@NotNull Location from,
@Nullable Location to) |
EntityPortalEvent(@NotNull Entity entity,
@NotNull Location from,
@Nullable Location to) |
EntityPortalEvent(@NotNull Entity entity,
@NotNull Location from,
@Nullable Location to,
int searchRadius) |
EntityPortalEvent(@NotNull Entity entity,
@NotNull Location from,
@Nullable Location to,
int searchRadius) |
EntityPortalEvent(@NotNull Entity entity,
@NotNull Location from,
@Nullable Location to,
int searchRadius) |
EntityPortalEvent(@NotNull Entity entity,
@NotNull Location from,
@Nullable Location to,
int searchRadius) |
EntityPortalExitEvent(@NotNull Entity entity,
@NotNull Location from,
@NotNull Location to,
@NotNull Vector before,
@NotNull Vector after) |
EntityPortalExitEvent(@NotNull Entity entity,
@NotNull Location from,
@NotNull Location to,
@NotNull Vector before,
@NotNull Vector after) |
EntityPortalExitEvent(@NotNull Entity entity,
@NotNull Location from,
@NotNull Location to,
@NotNull Vector before,
@NotNull Vector after) |
EntityPortalExitEvent(@NotNull Entity entity,
@NotNull Location from,
@NotNull Location to,
@NotNull Vector before,
@NotNull Vector after) |
EntityTeleportEvent(@NotNull Entity what,
@NotNull Location from,
@Nullable Location to) |
EntityTeleportEvent(@NotNull Entity what,
@NotNull Location from,
@Nullable Location to) |
EntityTeleportEvent(@NotNull Entity what,
@NotNull Location from,
@Nullable Location to) |
EntityTeleportEvent(@NotNull Entity what,
@NotNull Location from,
@Nullable Location to) |
ItemDespawnEvent(@NotNull Item despawnee,
@NotNull Location loc) |
ItemDespawnEvent(@NotNull Item despawnee,
@NotNull Location loc) |
ItemSpawnEvent(@NotNull Item spawnee,
Location loc)
Deprecated.
|
ItemSpawnEvent(@NotNull Item spawnee,
Location loc)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
PlayerMoveEvent.getFrom()
Gets the location this player moved from
|
@NotNull Location |
PlayerMoveEvent.getFrom()
Gets the location this player moved from
|
@NotNull Location |
PlayerRespawnEvent.getRespawnLocation()
Gets the current respawn location
|
@NotNull Location |
PlayerRespawnEvent.getRespawnLocation()
Gets the current respawn location
|
@Nullable Location |
PlayerMoveEvent.getTo()
Gets the location this player moved to
|
@Nullable Location |
PlayerMoveEvent.getTo()
Gets the location this player moved to
|
Modifier and Type | Method and Description |
---|---|
void |
PlayerMoveEvent.setFrom(@NotNull Location from)
Sets the location to mark as where the player moved from
|
void |
PlayerMoveEvent.setFrom(@NotNull Location from)
Sets the location to mark as where the player moved from
|
void |
PlayerRespawnEvent.setRespawnLocation(@NotNull Location respawnLocation)
Sets the new respawn location
|
void |
PlayerRespawnEvent.setRespawnLocation(@NotNull Location respawnLocation)
Sets the new respawn location
|
void |
PlayerMoveEvent.setTo(@NotNull Location to)
Sets the location that this player will move to
|
void |
PlayerMoveEvent.setTo(@NotNull Location to)
Sets the location that this player will move to
|
Constructor and Description |
---|
PlayerMoveEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerMoveEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerMoveEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerMoveEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause,
int getSearchRadius,
boolean canCreatePortal,
int creationRadius) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause,
int getSearchRadius,
boolean canCreatePortal,
int creationRadius) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause,
int getSearchRadius,
boolean canCreatePortal,
int creationRadius) |
PlayerPortalEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause,
int getSearchRadius,
boolean canCreatePortal,
int creationRadius) |
PlayerRespawnEvent(@NotNull Player respawnPlayer,
@NotNull Location respawnLocation,
boolean isBedSpawn) |
PlayerRespawnEvent(@NotNull Player respawnPlayer,
@NotNull Location respawnLocation,
boolean isBedSpawn) |
PlayerTeleportEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerTeleportEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerTeleportEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerTeleportEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to) |
PlayerTeleportEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause) |
PlayerTeleportEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause) |
PlayerTeleportEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause) |
PlayerTeleportEvent(@NotNull Player player,
@NotNull Location from,
@Nullable Location to,
@NotNull PlayerTeleportEvent.TeleportCause cause) |
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
VehicleMoveEvent.getFrom()
Get the previous position.
|
@NotNull Location |
VehicleMoveEvent.getFrom()
Get the previous position.
|
@NotNull Location |
VehicleMoveEvent.getTo()
Get the next position.
|
@NotNull Location |
VehicleMoveEvent.getTo()
Get the next position.
|
Constructor and Description |
---|
VehicleMoveEvent(@NotNull Vehicle vehicle,
@NotNull Location from,
@NotNull Location to) |
VehicleMoveEvent(@NotNull Vehicle vehicle,
@NotNull Location from,
@NotNull Location to) |
VehicleMoveEvent(@NotNull Vehicle vehicle,
@NotNull Location from,
@NotNull Location to) |
VehicleMoveEvent(@NotNull Vehicle vehicle,
@NotNull Location from,
@NotNull Location to) |
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
StructureGrowEvent.getLocation()
Gets the location of the structure.
|
@NotNull Location |
StructureGrowEvent.getLocation()
Gets the location of the structure.
|
@NotNull Location |
SpawnChangeEvent.getPreviousLocation()
Gets the previous spawn location
|
@NotNull Location |
SpawnChangeEvent.getPreviousLocation()
Gets the previous spawn location
|
Constructor and Description |
---|
SpawnChangeEvent(@NotNull World world,
@NotNull Location previousLocation) |
SpawnChangeEvent(@NotNull World world,
@NotNull Location previousLocation) |
StructureGrowEvent(@NotNull Location location,
@NotNull TreeType species,
boolean bonemeal,
@Nullable Player player,
@NotNull List<BlockState> blocks) |
StructureGrowEvent(@NotNull Location location,
@NotNull TreeType species,
boolean bonemeal,
@Nullable Player player,
@NotNull List<BlockState> blocks) |
Modifier and Type | Method and Description |
---|---|
@Nullable Location |
ChunkGenerator.getFixedSpawnLocation(@NotNull World world,
@NotNull Random random)
Gets a fixed spawn location to use for a given world.
|
@Nullable Location |
ChunkGenerator.getFixedSpawnLocation(@NotNull World world,
@NotNull Random random)
Gets a fixed spawn location to use for a given world.
|
Modifier and Type | Method and Description |
---|---|
@Nullable Location |
Inventory.getLocation()
Get the location of the block or entity which corresponds to this inventory.
|
@Nullable Location |
Inventory.getLocation()
Get the location of the block or entity which corresponds to this inventory.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
LootContext.getLocation()
The
Location to store where the loot will be generated. |
@NotNull Location |
LootContext.getLocation()
The
Location to store where the loot will be generated. |
Constructor and Description |
---|
Builder(@NotNull Location location)
Creates a new LootContext.Builder instance to facilitate easy
creation of
LootContext s. |
Builder(@NotNull Location location)
Creates a new LootContext.Builder instance to facilitate easy
creation of
LootContext s. |
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
Vector.toLocation(@NotNull World world)
Gets a Location version of this vector with yaw and pitch being 0.
|
@NotNull Location |
Vector.toLocation(@NotNull World world)
Gets a Location version of this vector with yaw and pitch being 0.
|
@NotNull Location |
Vector.toLocation(@NotNull World world,
float yaw,
float pitch)
Gets a Location version of this vector.
|
@NotNull Location |
Vector.toLocation(@NotNull World world,
float yaw,
float pitch)
Gets a Location version of this vector.
|
Modifier and Type | Method and Description |
---|---|
static @NotNull BoundingBox |
BoundingBox.of(@NotNull Location center,
double x,
double y,
double z)
Creates a new bounding box using the given center and extents.
|
static @NotNull BoundingBox |
BoundingBox.of(@NotNull Location center,
double x,
double y,
double z)
Creates a new bounding box using the given center and extents.
|
static @NotNull BoundingBox |
BoundingBox.of(@NotNull Location corner1,
@NotNull Location corner2)
Creates a new bounding box using the coordinates of the given locations
as corners.
|
static @NotNull BoundingBox |
BoundingBox.of(@NotNull Location corner1,
@NotNull Location corner2)
Creates a new bounding box using the coordinates of the given locations
as corners.
|
static @NotNull BoundingBox |
BoundingBox.of(@NotNull Location corner1,
@NotNull Location corner2)
Creates a new bounding box using the coordinates of the given locations
as corners.
|
static @NotNull BoundingBox |
BoundingBox.of(@NotNull Location corner1,
@NotNull Location corner2)
Creates a new bounding box using the coordinates of the given locations
as corners.
|
@NotNull BoundingBox |
BoundingBox.shift(@NotNull Location shift)
Shifts this bounding box by the given amounts.
|
@NotNull BoundingBox |
BoundingBox.shift(@NotNull Location shift)
Shifts this bounding box by the given amounts.
|
@NotNull BoundingBox |
BoundingBox.union(@NotNull Location position)
Expands this bounding box to contain (or border) the specified position.
|
@NotNull BoundingBox |
BoundingBox.union(@NotNull Location position)
Expands this bounding box to contain (or border) the specified position.
|
Constructor and Description |
---|
BlockIterator(@NotNull Location loc)
Constructs the BlockIterator.
|
BlockIterator(@NotNull Location loc)
Constructs the BlockIterator.
|
BlockIterator(@NotNull Location loc,
double yOffset)
Constructs the BlockIterator.
|
BlockIterator(@NotNull Location loc,
double yOffset)
Constructs the BlockIterator.
|
BlockIterator(@NotNull Location loc,
double yOffset,
int maxDistance)
Constructs the BlockIterator.
|
BlockIterator(@NotNull Location loc,
double yOffset,
int maxDistance)
Constructs the BlockIterator.
|
Modifier and Type | Method and Description |
---|---|
@NotNull Location |
PlayerSpawnLocationEvent.getSpawnLocation()
Gets player's spawn location.
|
@NotNull Location |
PlayerSpawnLocationEvent.getSpawnLocation()
Gets player's spawn location.
|
Modifier and Type | Method and Description |
---|---|
void |
PlayerSpawnLocationEvent.setSpawnLocation(@NotNull Location location)
Sets player's spawn location.
|
void |
PlayerSpawnLocationEvent.setSpawnLocation(@NotNull Location location)
Sets player's spawn location.
|
Constructor and Description |
---|
PlayerSpawnLocationEvent(@NotNull Player who,
@NotNull Location spawnLocation) |
PlayerSpawnLocationEvent(@NotNull Player who,
@NotNull Location spawnLocation) |
Copyright © 2022. All rights reserved.