Beta Private constructorStatic doesThe volume to test against
The world block location to test
If the location is either inside or more than 0 blocks away, the function will return false. If the location is directly contacting the outer surface of the BlockVolume, the function will return true.
Check to see if the given location is directly adjacent to the outer surface of a BlockVolume.
This function can't be called in read-only mode.
Static doesThe volume to test against
The volume to test
If the outer faces of both block volumes touch and are directly adjacent at any point, return true.
Check to see if a two block volumes are directly adjacent and two faces touch.
This function can't be called in read-only mode.
Static equalsReturn true if two block volumes are identical
Test the equality of two block volumes
This function can't be called in read-only mode.
Static getFetch a BlockLocationIterator that represents all of the block world locations within the specified volume
This function can't be called in read-only mode.
Static getReturn a BoundingBox object which represents the validated min and max coordinates of the volume
This function can't be called in read-only mode.
Static getReturn the capacity (volume) of the BlockVolume (WDH)
This function can't be called in read-only mode.
Static getGet the largest corner position of the volume (guaranteed to be >= min)
This function can't be called in read-only mode.
Static getGet the smallest corner position of the volume (guaranteed to be <= max)
This function can't be called in read-only mode.
Static getGet a Vector3 object where each component represents the number of blocks along that axis
This function can't be called in read-only mode.
Static intersectsReturn an enumeration which represents the intersection between two BlockVolume objects
This function can't be called in read-only mode.
Static isCheck to see if a given world block location is inside a BlockVolume
This function can't be called in read-only mode.
Static translateAmount of blocks to move by
Returns a new BlockVolume object which represents the new volume
Move a BlockVolume by a specified amount
This function can't be called in read-only mode.
Block Volume Utils is a utility class that provides a number of useful functions for the creation and utility of @minecraft-server.BlockVolume objects