| SetVoxel(Vector pos, VoxelAsset voxel) | None | Change a single voxel in world space | Server Only |
| SetVoxelBox(Vector pos, Vector dimensions, VoxelAsset voxel) | None | Change a cuboid of voxels with given dimensions in world units (centimeters). 1 voxel = 25cm | Server Only |
| SetVoxelBox(Vector pos, number halfSize, VoxelAsset voxel) | None | Change a cube of voxels with a given half-size in world units (centimeters) for each axis. 1 voxel = 25cm | Server Only |
| SetVoxelSphere(Vector pos, Vector dimensions, VoxelAsset voxel) | None | Change an elipsoid of voxels with given dimensions in world units (centimeters). 1 voxel = 25cm | Server Only |
| SetVoxelSphere(Vector pos, number radius, VoxelAsset voxel) | None | Change a sphere of voxels with a given radius in world units (centimeters). 1 voxel = 25cm | Server |
| ResetVoxels() | None | Reset any SetVoxel...() calls that have been done during play, returning the voxel prop to its starting state (ie as it was in the editor) | Server Only |
| CreateThruster() | Thruster | Add a thruster to a voxel mesh | None |
| CreateRelativeThruster() | Thruster | Add a thruster to a voxel mesh | None |
| DestroyThruster(Thruster handle) | None | Destroy a thruster | None |
| AddImpulse(Vector impulse) | None | Add Impulse. An integral of force over a time interval. Newton seconds | None |
| AddAngularImpulse(Rotation rotation) | None | Add an angular impulse. An integral of torque over a time interval. Newton seconds | None |