Class reference

From Goodblox Wiki
Jump to navigationJump to search


The following is documentation for specific Goodblox Lua classes. Documentation is currently incomplete and subject to change.

If you are looking for information on undocumented classes, one of your best resources is the Object Browser pane (under the Help menu in Goodblox Studio).

Globals

There are a number of events, objects, values, etc. that are global, in this case meaning that in every class you will be able to find these. It is assumed that these are in all of the Roblox classes, unless noted in the class description.

Functions Properties Events
Clone Name AncestryChanged
FindFirstChild Parent Changed
GetChildren archivable ChildAdded
IsAncestorOf className childRemoved
IsDescendantOf DescendantAdded
Remove DescendantRemoving

Classes [GBX.lua.]

Items in Italics are preliminary. Use for experimental work only.
3D Objects Physics Objects Player Objects Value holders
Accoutrement AutoJoint Backpack BoolValue
Decal BodyGyro BackpackItem BrickColorValue
Explosion BodyForce BodyColors CFrameValue
Feature BodyPosition Camera Color3Value
Flag BodyThrust HopperBin IntValue
FlagStand BodyVelocity Humanoid NumberValue
Hat Glue LocalBackpack ObjectValue
Hint JointInstance LocalBackpackItem StringValue
Hole Motor StarterPack Vector3Value
HtmlWindow MotorFeature Stats
Lighting RocketPropulsion Team
LocalScript Rotate Tool
Message RotateP Player
Model RotateV Shirt
Part Snap ShirtGraphic'
Script VelocityMotor Skin
Seat Weld Mouse
SpecialMesh
Texture
Sky
SpawnLocation
Sound
Sparkles

Game Services Network Properties
ChangeHistoryService NetworkClient
ControllerService NetworkMarker
Debris NetworkReplicator
DataModel NetworkServer
FlagStandService
HtmlService
Players
RunService
ScriptContext
Selection
SoundService
SpawnerService
Teams
Timer
Workspace