Location
A point and orientation in a world.
Declaration
Section titled “Declaration”Choose the type in a Variable/parameter/field type picker. Use the nullable flag only when absence is part of the intended model.
Example
Section titled “Example”A point inside your plotUsed by teleport, blocks, regions, and raycasts. Plot boundary restrictions apply. A Location is different from a direction-only Vector.
Compatibility
Section titled “Compatibility”Required inputs must be assigned and type-compatible. Nullable values require compatible nullable inputs or coalescing. Collection declarations remain invariant; native Targets and custom classes follow their supported inheritance rules. Final controls a binding, not deep immutability.
Variables · Arguments · Collections · Classes · Expressions