diff --git a/src/class/ClassGenerator.ts b/src/class/ClassGenerator.ts index a66646d2f5..3ed823c747 100644 --- a/src/class/ClassGenerator.ts +++ b/src/class/ClassGenerator.ts @@ -147,6 +147,8 @@ const PLUGIN_ONLY_CLASSES = new Set([ "RenderSettings", "RobloxPluginGuiService", "ScriptDebugger", + "ScriptDocument", + "ScriptEditorService", "Selection", "StatsItem", "Studio", @@ -291,15 +293,20 @@ function safeName(name: string) { const ABSTRACT_CLASSES = new Set([ "BackpackItem", + "BaseImportData", "BasePart", "BasePlayerGui", + "BaseRemoteEvent", "BaseScript", + "BaseWrap", "BevelMesh", "BodyMover", "CharacterAppearance", "Clothing", "Constraint", "Controller", + "ControllerBase", + "CustomSoundEffect", "DataModelMesh", "DynamicRotate", "FaceInstance", @@ -325,14 +332,20 @@ const ABSTRACT_CLASSES = new Set([ "Pages", "PartAdornment", "PluginGui", + "PoseBase", "PostEffect", "PVAdornment", "PVInstance", + "ScriptBuilder", "SelectionLasso", + "SensorBase", "ServiceProvider", "SlidingBallConstraint", "SoundEffect", "StatsItem", + "StudioObjectBase", + "StyleBase", + "SurfaceGuiBase", "TriangleMeshPart", "TweenBase", "UIBase",