Class: BlockUtilities experimental
blockBeta
Methods
fillVolume()
fillVolume(
volume,block?):void
World Mutation Beta
Parameters
volume
any
block?
any
Returns
void
Remarks
Throws
This function can throw errors.
findObscuredBlocksWithinVolume()
findObscuredBlocksWithinVolume(
volume):RelativeVolumeListBlockVolume
World Mutation Beta
Parameters
volume
any
Returns
Remarks
getContiguousSelection()
getContiguousSelection(
properties?):RelativeVolumeListBlockVolume
World Mutation Beta
Parameters
properties?
Returns
Remarks
Throws
This function can throw errors.
getDimensionLocationBoundingBox()
getDimensionLocationBoundingBox():
BlockBoundingBox
World Mutation Beta
Returns
BlockBoundingBox
Remarks
getDimensionMaxLocation()
getDimensionMaxLocation():
Vector3
World Mutation Beta
Returns
Vector3
Remarks
getDimensionMinLocation()
getDimensionMinLocation():
Vector3
World Mutation Beta
Returns
Vector3
Remarks
getFacePreviewSelection()
getFacePreviewSelection(
properties?):ListBlockVolume
World Mutation Beta
Parameters
properties?
Returns
ListBlockVolume
Remarks
Throws
This function can throw errors.
isLocationInsideCurrentDimensionBounds()
isLocationInsideCurrentDimensionBounds(
locationOrVolumeOrBounds):boolean
World Mutation Beta
Parameters
locationOrVolumeOrBounds
any
Returns
boolean
Remarks
quickExtrude()
quickExtrude(
properties?):void
World Mutation Beta
Parameters
properties?
Returns
void
Remarks
Throws
This function can throw errors.
shrinkWrapVolume()
shrinkWrapVolume(
volume):RelativeVolumeListBlockVolume
World Mutation Beta
Parameters
volume
any
Returns
Remarks
trimVolumeToFitContents()
trimVolumeToFitContents(
volume,retainMarqueeAfterTrimming,ignoreLiquid,ignoreNoCollision,blockMask?):RelativeVolumeListBlockVolume
World Mutation Beta
Parameters
volume
any
retainMarqueeAfterTrimming
boolean
ignoreLiquid
boolean
ignoreNoCollision
boolean
blockMask?
Returns
Remarks
Throws
This function can throw errors.
