Instance
Light supports validated types for (almost) every Instance.
Instances are generally Any Datatypes which represent a Roblox Instance Classname. Using these datatypes while sending unreliably can cause consistent packet dropping issues if the packet is too large.
You can access each one with light.datatypes.instances.<Name>
.
Roblox Type | Supported? |
---|---|
Instance | ✅ |
AccessoryDescription | ✅ |
Accoutrement | ✅ |
Accessory | ✅ |
Hat | ✅ |
ActivityHistoryEventService | ✅ |
AdPortal | ✅ |
AdService | ✅ |
AdvancedDragger | ✅ |
Animation | ✅ |
AnimationClip | ✅ |
CurveAnimation | ✅ |
KeyframeSequence | ✅ |
AnimationController | ✅ |
AnimationFromVideoCreatorService | ✅ |
AnimationRigData | ✅ |
AnimationTrack | ✅ |
Animator | ✅ |
Annotation | ✅ |
WorkspaceAnnotation | ✅ |
AnnotationsService | ✅ |
AssetService | ✅ |
Atmosphere | ✅ |
Attachment | ✅ |
Bone | ✅ |
AudioAnalyzer | ✅ |
AudioChannelMixer | ✅ |
AudioChannelSplitter | ✅ |
AudioChorus | ✅ |
AudioCompressor | ✅ |
AudioDeviceInput | ✅ |
AudioDeviceOutput | ✅ |
AudioDistortion | ✅ |
AudioEcho | ✅ |
AudioEmitter | ✅ |
AudioEqualizer | ✅ |
AudioFader | ✅ |
AudioFilter | ✅ |
AudioFlanger | ✅ |
AudioLimiter | ✅ |
AudioListener | ✅ |
AudioPitchShifter | ✅ |
AudioPlayer | ✅ |
AudioReverb | ✅ |
AudioTextToSpeech | ✅ |
AuroraScriptService | ✅ |
AuroraService | ✅ |
AvatarChatService | ✅ |
AvatarCreationService | ✅ |
Backpack | ✅ |
BadgeService | ✅ |
BasePlayerGui | ✅ |
PlayerGui | ✅ |
StarterGui | ✅ |
BaseRemoteEvent | ✅ |
RemoteEvent | ✅ |
UnreliableRemoteEvent | ✅ |
BaseWrap | ✅ |
WrapDeformer | ✅ |
WrapLayer | ✅ |
WrapTarget | ✅ |
Beam | ✅ |
BindableEvent | ✅ |
BindableFunction | ✅ |
BodyMover | ✅ |
BodyAngularVelocity | ✅ |
BodyForce | ✅ |
BodyGyro | ✅ |
BodyPosition | ✅ |
BodyThrust | ✅ |
BodyVelocity | ✅ |
RocketPropulsion | ✅ |
BodyPartDescription | ✅ |
CaptureService | ✅ |
ChangeHistoryService | ✅ |
CharacterAppearance | ✅ |
BodyColors | ✅ |
CharacterMesh | ✅ |
Clothing | ✅ |
Pants | ✅ |
Shirt | ✅ |
ShirtGraphic | ✅ |
Skin | ✅ |
ClickDetector | ✅ |
DragDetector | ✅ |
Clouds | ✅ |
Collaborator | ✅ |
CollaboratorsService | ✅ |
CollectionService | ✅ |
CommerceService | ✅ |
Configuration | ✅ |
ConfigureServerService | ✅ |
Constraint | ✅ |
AlignOrientation | ✅ |
AlignPosition | ✅ |
AngularVelocity | ✅ |
AnimationConstraint | ✅ |
BallSocketConstraint | ✅ |
HingeConstraint | ✅ |
LineForce | ✅ |
LinearVelocity | ✅ |
PlaneConstraint | ✅ |
Plane | ✅ |
RigidConstraint | ✅ |
RodConstraint | ✅ |
RopeConstraint | ✅ |
SlidingBallConstraint | ✅ |
CylindricalConstraint | ✅ |
PrismaticConstraint | ✅ |
SpringConstraint | ✅ |
Torque | ✅ |
TorsionSpringConstraint | ✅ |
UniversalConstraint | ✅ |
VectorForce | ✅ |
ContextActionService | ✅ |
Controller | ✅ |
HumanoidController | ✅ |
SkateboardController | ✅ |
VehicleController | ✅ |
ControllerBase | ✅ |
AirController | ✅ |
ClimbController | ✅ |
GroundController | ✅ |
SwimController | ✅ |
ControllerManager | ✅ |
CookiesService | ✅ |
CoreScriptDebuggingManagerHelper | ✅ |
CreatorStoreService | ✅ |
CustomEvent | ✅ |
CustomEventReceiver | ✅ |
DataModelMesh | ✅ |
BevelMesh | ✅ |
BlockMesh | ✅ |
CylinderMesh | ✅ |
FileMesh | ✅ |
SpecialMesh | ✅ |
DataModelSession | ✅ |
Debris | ✅ |
DebuggerBreakpoint | ✅ |
DebuggerWatch | ✅ |
Dialog | ✅ |
DialogChoice | ✅ |
Dragger | ✅ |
EditableService | ✅ |
EulerRotationCurve | ✅ |
EventIngestService | ✅ |
ExperienceAuthService | ✅ |
Explosion | ✅ |
FaceControls | ✅ |
FaceInstance | ✅ |
Decal | ✅ |
Texture | ✅ |
FacialAnimationStreamingServiceV2 | ✅ |
Feature | ✅ |
Hole | ✅ |
MotorFeature | ✅ |
FeatureRestrictionManager | ✅ |
Fire | ✅ |
FlagStandService | ✅ |
FloatCurve | ✅ |
FlyweightService | ✅ |
CSGDictionaryService | ✅ |
NonReplicatedCSGDictionaryService | ✅ |
Folder | ✅ |
ForceField | ✅ |
FriendService | ✅ |
FunctionalTest | ✅ |
GamePassService | ✅ |
GenerationService | ✅ |
GenericChallengeService | ✅ |
Geometry | ✅ |
GeometryService | ✅ |
GoogleAnalyticsConfiguration | ✅ |
GuiBase | ✅ |
GuiBase2d | ✅ |
GuiObject | ✅ |
CanvasGroup | ✅ |
Frame | ✅ |
GuiButton | ✅ |
ImageButton | ✅ |
TextButton | ✅ |
GuiLabel | ✅ |
ImageLabel | ✅ |
TextLabel | ✅ |
ScrollingFrame | ✅ |
TextBox | ✅ |
VideoDisplay | ✅ |
VideoFrame | ✅ |
ViewportFrame | ✅ |
LayerCollector | ✅ |
BillboardGui | ✅ |
ScreenGui | ✅ |
GuiMain | ✅ |
SurfaceGuiBase | ✅ |
AdGui | ✅ |
SurfaceGui | ✅ |
GuiBase3d | ✅ |
FloorWire | ✅ |
InstanceAdornment | ✅ |
SelectionBox | ✅ |
PVAdornment | ✅ |
HandleAdornment | ✅ |
BoxHandleAdornment | ✅ |
ConeHandleAdornment | ✅ |
CylinderHandleAdornment | ✅ |
ImageHandleAdornment | ✅ |
LineHandleAdornment | ✅ |
SphereHandleAdornment | ✅ |
WireframeHandleAdornment | ❌ |
ParabolaAdornment | ✅ |
SelectionSphere | ✅ |
PartAdornment | ✅ |
HandlesBase | ✅ |
ArcHandles | ✅ |
Handles | ✅ |
SurfaceSelection | ✅ |
SelectionLasso | ✅ |
SelectionPartLasso | ✅ |
SelectionPointLasso | ✅ |
Path2D | ✅ |
GuidRegistryService | ✅ |
HapticEffect | ✅ |
HeapProfilerService | ✅ |
HeatmapService | ✅ |
HiddenSurfaceRemovalAsset | ✅ |
Highlight | ✅ |
Hopper | ✅ |
HttpRbxApiService | ✅ |
HttpRequest | ✅ |
HttpService | ✅ |
Humanoid | ✅ |
HumanoidDescription | ✅ |
HumanoidRigDescription | ✅ |
IKControl | ✅ |
ILegacyStudioBridge | ✅ |
InputAction | ✅ |
InputBinding | ✅ |
InputContext | ✅ |
InputObject | ✅ |
InsertService | ✅ |
JointInstance | ✅ |
DynamicRotate | ✅ |
RotateP | ✅ |
RotateV | ✅ |
Glue | ✅ |
ManualSurfaceJointInstance | ✅ |
ManualGlue | ✅ |
ManualWeld | ✅ |
Motor | ✅ |
Motor6D | ✅ |
Rotate | ✅ |
Snap | ✅ |
VelocityMotor | ✅ |
Weld | ✅ |
JointsService | ✅ |
KeyboardService | ✅ |
Keyframe | ✅ |
KeyframeMarker | ✅ |
Light | ✅ |
PointLight | ✅ |
SpotLight | ✅ |
SurfaceLight | ✅ |
Lighting | ✅ |
LiveScriptingService | ✅ |
LocalizationTable | ✅ |
LodDataEntity | ✅ |
LogService | ✅ |
LoginService | ✅ |
LuaSourceContainer | ✅ |
AuroraScript | ✅ |
BaseScript | ✅ |
Script | ✅ |
LocalScript | ✅ |
ModuleScript | ✅ |
LuaWebService | ✅ |
MLModelDeliveryService | ✅ |
MarkerCurve | ✅ |
MarketplaceService | ✅ |
MaterialService | ✅ |
MaterialVariant | ✅ |
MemoryStoreService | ✅ |
Message | ✅ |
Hint | ✅ |
Mouse | ✅ |
PlayerMouse | ✅ |
PluginMouse | ✅ |
NetworkMarker | ✅ |
NetworkPeer | ✅ |
NoCollisionConstraint | ✅ |
NotificationService | ✅ |
OperationGraph | ✅ |
PVInstance | ✅ |
BasePart | ✅ |
CornerWedgePart | ✅ |
FormFactorPart | ✅ |
Part | ✅ |
FlagStand | ✅ |
Platform | ✅ |
Seat | ✅ |
SkateboardPlatform | ❌ |
SpawnLocation | ✅ |
WedgePart | ✅ |
Terrain | ✅ |
TriangleMeshPart | ✅ |
MeshPart | ✅ |
PartOperation | ✅ |
IntersectOperation | ✅ |
NegateOperation | ✅ |
UnionOperation | ✅ |
TrussPart | ✅ |
VehicleSeat | ✅ |
Model | ✅ |
Actor | ✅ |
BackpackItem | ✅ |
HopperBin | ✅ |
Tool | ✅ |
Flag | ✅ |
Status | ✅ |
WorldRoot | ✅ |
Workspace | ✅ |
WorldModel | ✅ |
PackageLink | ✅ |
PartOperationAsset | ✅ |
ParticleEmitter | ✅ |
PathfindingLink | ✅ |
PathfindingModifier | ✅ |
PermissionsService | ✅ |
PhysicsService | ✅ |
Player | ✅ |
PlayerHydrationService | ✅ |
Players | ✅ |
Plugin | ✅ |
PluginCapabilities | ✅ |
PluginManager | ✅ |
PluginToolbar | ✅ |
PluginToolbarButton | ✅ |
PointsService | ✅ |
PoseBase | ✅ |
NumberPose | ✅ |
Pose | ✅ |
PostEffect | ✅ |
BloomEffect | ✅ |
BlurEffect | ✅ |
ColorCorrectionEffect | ✅ |
ColorGradingEffect | ✅ |
DepthOfFieldEffect | ✅ |
SunRaysEffect | ✅ |
ProcessInstancePhysicsService | ✅ |
ProximityPrompt | ✅ |
ProximityPromptService | ✅ |
RbxAnalyticsService | ✅ |
ReflectionMetadata | ✅ |
ReflectionMetadataCallbacks | ✅ |
ReflectionMetadataClasses | ✅ |
ReflectionMetadataEnums | ✅ |
ReflectionMetadataEvents | ✅ |
ReflectionMetadataFunctions | ✅ |
ReflectionMetadataItem | ✅ |
ReflectionMetadataClass | ✅ |
ReflectionMetadataEnum | ✅ |
ReflectionMetadataEnumItem | ✅ |
ReflectionMetadataMember | ✅ |
ReflectionMetadataProperties | ✅ |
ReflectionMetadataYieldFunctions | ✅ |
RemoteCursorService | ✅ |
RemoteFunction | ✅ |
RenderingTest | ✅ |
ReplicatedFirst | ✅ |
ReplicatedStorage | ✅ |
RobloxReplicatedStorage | ✅ |
RomarkRbxAnalyticsService | ✅ |
RomarkService | ✅ |
RotationCurve | ✅ |
SafetyService | ✅ |
ScriptDebugger | ✅ |
ScriptProfilerService | ✅ |
ScriptService | ✅ |
Selection | ✅ |
SelectionHighlightManager | ✅ |
SensorBase | ✅ |
AtmosphereSensor | ✅ |
BuoyancySensor | ✅ |
ControllerSensor | ✅ |
ControllerPartSensor | ✅ |
FluidForceSensor | ✅ |
SerializationService | ✅ |
ServiceProvider | ✅ |
DataModel | ✅ |
GenericSettings | ✅ |
AnalysticsSettings | ✅ |
GlobalSettings | ✅ |
UserSettings | ✅ |
ServiceVisibilityService | ✅ |
SessionService | ✅ |
Sky | ✅ |
Smoke | ✅ |
Sound | ✅ |
SoundEffect | ✅ |
ChorusSoundEffect | ✅ |
CompressorSoundEffect | ✅ |
CustomSoundEffect | ✅ |
AssetSoundEffect | ✅ |
ChannelSelectorSoundEffect | ✅ |
DistortionSoundEffect | ✅ |
EchoSoundEffect | ✅ |
EqualizerSoundEffect | ✅ |
FlangeSoundEffect | ✅ |
PitchShiftSoundEffect | ✅ |
ReverbSoundEffect | ✅ |
TremoloSoundEffect | ✅ |
SoundGroup | ✅ |
SoundService | ✅ |
Sparkles | ✅ |
SpawnerService | ✅ |
StandalonePluginScripts | ✅ |
StarterGear | ✅ |
StarterPack | ✅ |
StarterPlayer | ✅ |
StarterPlayerScripts | ✅ |
StarterCharacterScripts | ✅ |
Stats | ✅ |
StatsItem | ✅ |
RunningAverageItemDouble | ✅ |
RunningAverageItemInt | ✅ |
RunningAverageTimeIntervalItem | ✅ |
TotalCountTimeIntervalItem | ✅ |
StudioData | ✅ |
StyleBase | ✅ |
StyleRule | ✅ |
StyleSheet | ✅ |
StyleDerive | ✅ |
StyleLink | ✅ |
SurfaceAppearance | ✅ |
Team | ✅ |
TeamCreateData | ✅ |
TeamCreatePublishService | ✅ |
Teams | ✅ |
TeleportAsyncResult | ✅ |
TeleportOptions | ✅ |
TeleportService | ✅ |
TerrainDetail | ✅ |
TerrainRegion | ✅ |
TestService | ✅ |
TextBoxService | ✅ |
TextChannel | ✅ |
TextChatCommand | ✅ |
BubbleChatConfiguration | ✅ |
ChannelTabsConfiguration | ✅ |
ChatInputBarConfiguration | ✅ |
ChatWindowConfiguration | ✅ |
TextChatMessage | ✅ |
TextChatMessageProperties | ✅ |
BubbleChatMessageProperties | ✅ |
ChatWindowMessageProperties | ✅ |
TextChatService | ✅ |
TextSource | ✅ |
TimerService | ✅ |
TouchInputService | ✅ |
TouchTransmitter | ✅ |
Trail | ✅ |
TweenBase | ✅ |
Tween | ✅ |
TweenService | ✅ |
UGCAvatarService | ✅ |
UIBase | ✅ |
UIComponent | ✅ |
UIConstraint | ✅ |
UIAspectRatioConstraint | ✅ |
UISizeConstraint | ✅ |
UITextSizeConstraint | ✅ |
UICorner | ✅ |
UIDragDetector | ✅ |
UIFlexItem | ✅ |
UIGradient | ✅ |
UILayout | ✅ |
UIGridStyleLayout | ✅ |
UIGridLayout | ✅ |
UIListLayout | ✅ |
UIPageLayout | ✅ |
UITableLayout | ✅ |
UIPadding | ✅ |
UIScale | ✅ |
UIStroke | ✅ |
UniqueIdLookupService | ✅ |
UnvalidatedAssetService | ✅ |
UserService | ✅ |
VRService | ✅ |
VRStatusService | ✅ |
ValueBase | ✅ |
BinaryStringValue | ✅ |
BoolValue | ✅ |
BrickColorValue | ✅ |
CFrameValue | ✅ |
Color3Value | ✅ |
DoubleConstrainedValue | ✅ |
IntConstrainedValue | ✅ |
IntValue | ✅ |
NumberValue | ✅ |
ObjectValue | ✅ |
RayValue | ✅ |
StringValue | ✅ |
Vector3Value | ✅ |
Vector3Curve | ✅ |
VersionControlService | ✅ |
VideoCaptureService | ✅ |
VideoPlayer | ✅ |
VideoService | ✅ |
VirtualInputManager | ✅ |
VisibilityCheckDispatcher | ✅ |
VisualizationMode | ✅ |
VisualizationModeCategory | ✅ |
VisualizationModeService | ✅ |
VoiceChatInternal | ✅ |
VoiceChatService | ✅ |
WeldConstraint | ✅ |
Wire | ✅ |