Blocker
Defined in: server/api.d.ts:1188
Invisible replicated collision volume.
Extends
Section titled “Extends”Entity
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Blocker(
id):Blocker
Defined in: server/api.d.ts:1193
Creates a script wrapper for an existing blocker with this ID; use Blocker.create() to create a blocker.
Parameters
Section titled “Parameters”number
Network entity identifier.
Returns
Section titled “Returns”Blocker
Methods
Section titled “Methods”destroy()
Section titled “destroy()”destroy():
void
Defined in: server/api.d.ts:1224
Destroys this replicated collision volume.
Returns
Section titled “Returns”void
setVirtualWorld()
Section titled “setVirtualWorld()”setVirtualWorld(
world):void
Defined in: shared.d.ts:83
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
setVisibleTo()
Section titled “setVisibleTo()”setVisibleTo(
player):void
Defined in: shared.d.ts:84
Parameters
Section titled “Parameters”player
Section titled “player”Entity | null
Returns
Section titled “Returns”void
toString()
Section titled “toString()”toString():
string
Defined in: server/api.d.ts:1219
Returns a readable representation of this blocker.
Returns
Section titled “Returns”string
The blocker ID formatted for logging or debugging.
create()
Section titled “create()”
staticcreate(x,y,z,sizeX,sizeY,sizeZ,typeMask?,rotation?,virtualWorld?):Blocker
Defined in: server/api.d.ts:1239
Creates and replicates an invisible collision volume.
Parameters
Section titled “Parameters”number
World-space X coordinate of the volume center.
number
World-space Y coordinate of the volume center.
number
World-space Z coordinate of the volume center.
number
Full local width of the volume.
number
Full local depth of the volume.
number
Full local height of the volume.
typeMask?
Section titled “typeMask?”number
Optional collision mask selecting vehicle and pedestrian blocking.
rotation?
Section titled “rotation?”Optional orientation: a Quaternion, or a Vector3 of Euler angles in radians.
virtualWorld?
Section titled “virtualWorld?”number
Optional virtual-world ID used for visibility filtering.
Returns
Section titled “Returns”Blocker
The newly created blocker handle.
Properties
Section titled “Properties”blockPeds
Section titled “blockPeds”blockPeds:
boolean
Defined in: server/api.d.ts:1208
Whether the volume blocks pedestrians and players.
blockVehicles
Section titled “blockVehicles”blockVehicles:
boolean
Defined in: server/api.d.ts:1203
Whether the volume blocks vehicles.
enabled
Section titled “enabled”enabled:
boolean
Defined in: server/api.d.ts:1213
Whether collision for this blocker is active.
readonlyid:number
Defined in: shared.d.ts:79
position
Section titled “position”position:
Vector3
Defined in: shared.d.ts:81
rotation
Section titled “rotation”rotation:
Vector3|Quaternion
Defined in: shared.d.ts:82
readonlysize:Vector3
Defined in: server/api.d.ts:1198
Full local dimensions of the collision volume.
virtualWorld
Section titled “virtualWorld”
readonlyvirtualWorld:number
Defined in: shared.d.ts:80
