Uses of Class
org.bukkit.util.BlockVector
Packages that use BlockVector
Package
Description
Classes used to manipulate the voxels in a 
world,
 including special states.Classes related to creating or using 
structures without creating Structure
 blocks in the world.Multi and single purpose classes to facilitate various programmatic
 concepts.
- 
Uses of BlockVector in org.bukkit.block
Methods in org.bukkit.block that return BlockVectorModifier and TypeMethodDescription@NotNull BlockVectorStructure.getRelativePosition()The relative position of the structure outline based on the position of the structure block.@NotNull BlockVectorStructure.getStructureSize()The distance to the opposite corner of this structure.Methods in org.bukkit.block with parameters of type BlockVectorModifier and TypeMethodDescriptionvoidStructure.setRelativePosition(@NotNull BlockVector vector) Set the relative position from the structure block.voidStructure.setStructureSize(@NotNull BlockVector vector) Set the maximum size of this structure from the origin point. - 
Uses of BlockVector in org.bukkit.structure
Methods in org.bukkit.structure that return BlockVectorModifier and TypeMethodDescription@NotNull BlockVectorStructure.getSize()Gets the current size of the structure.Methods in org.bukkit.structure with parameters of type BlockVectorModifier and TypeMethodDescriptionvoidStructure.fill(@NotNull Location origin, @NotNull BlockVector size, boolean includeEntities) Fills the Structure from an area in a world, starting at the specified origin and extending in each axis according to the specified size vector.voidStructure.place(@NotNull RegionAccessor regionAccessor, @NotNull BlockVector location, boolean includeEntities, @NotNull StructureRotation structureRotation, @NotNull Mirror mirror, int palette, float integrity, @NotNull Random random) Place a structure in the world.voidStructure.place(@NotNull RegionAccessor regionAccessor, @NotNull BlockVector location, boolean includeEntities, @NotNull StructureRotation structureRotation, @NotNull Mirror mirror, int palette, float integrity, @NotNull Random random, @NotNull Collection<BlockTransformer> blockTransformers, @NotNull Collection<EntityTransformer> entityTransformers) Place a structure in the world. - 
Uses of BlockVector in org.bukkit.util
Methods in org.bukkit.util that return BlockVectorModifier and TypeMethodDescriptionBlockVector.clone()Get a new block vector.static @NotNull BlockVectorBlockVector.deserialize(@NotNull Map<String, Object> args) @NotNull BlockVectorVector.toBlockVector()Get the block vector of this vector.