Everything Dumped
Complete overview of all classes and properties that get dumped
The Roblox Dumper scans memory and extracts offsets for various Roblox classes. Here's everything that gets dumped:
Core Classes
Instance
The base class for all Roblox objects. See Roblox Instance documentation.
- Class name and descriptor
- Parent and children offsets
- Name property
- Attributes
DataModel
The root of the Roblox game hierarchy. See Roblox DataModel documentation.
- Game ID, Place ID, Creator ID
- Workspace reference
- RunService, UserInputService, ClientReplicator
MouseService
Mouse input handling service. See Roblox MouseService documentation.
- InputObject reference
- Position (Vector2) - Current mouse position in client coordinates (stored inside InputObject)
Note: During the MouseService phase, the dumper will automatically move the mouse cursor to different positions to scan for the Position offset. Please do not move your mouse during this phase or it will fail.
Workspace
The main game world container. See Roblox Workspace documentation.
- Camera reference
- Gravity
Player Classes
Player
Player-specific information. See Roblox Player documentation.
- Display name
- User ID
- Model instance (character)
- Team assignment
Players
The Players service. See Roblox Players documentation.
- LocalPlayer reference
Humanoid
Character humanoid properties. See Roblox Humanoid documentation.
- Health and MaxHealth
- WalkSpeed and JumpPower
- HipHeight
- HealthDisplayDistance and NameDisplayDistance
- RigType
- MaxSlopeAngle
- IsWalking state
- WalkToPoint
3D Objects
BasePart
Physical parts in the game. See Roblox Part documentation.
- Position (Vector3)
- Size (Vector3)
- Rotation
- Color3
- Transparency
- Shape
- Material
- Primitive flags (Anchored, CanCollide, CanTouch)
- AssemblyLinearVelocity
Mesh
Mesh objects. See Roblox Mesh documentation.
- MeshId
- TextureId
SpecialMesh
Special mesh types. See Roblox SpecialMesh documentation.
- MeshId
- Scale (Vector3)
Camera
Camera
View and rendering information. See Roblox Camera documentation.
- Field of View (FOV)
- Position (Vector3)
- Rotation/CFrame (Vector3)
Visual Effects
Lighting
Global lighting settings. See Roblox Lighting documentation.
- Brightness
- ClockTime
- EnvironmentDiffuseScale
- EnvironmentSpecularScale
- Ambient (Color3)
- OutdoorAmbient (Color3)
- ColorShift_Top (Color3)
- ColorShift_Bottom (Color3)
- Sky reference
- Atmosphere reference
Sky
Sky rendering and properties. See Roblox Sky documentation.
- Skybox textures (Bk, Dn, Ft, Lf, Rt, Up)
- MoonTextureId
- SunTextureId
- SunAngularSize
- MoonAngularSize
- StarCount
- SkyboxOrientation
Atmosphere
Atmospheric effects. See Roblox Atmosphere documentation.
- Density
- Offset
- Glare
- Haze
- Color (Color3)
- Decay (Color3)
BloomEffect
Bloom post-processing effect. See Roblox BloomEffect documentation.
- Intensity
- Size
- Threshold
SunRaysEffect
Sun rays rendering effect. See Roblox SunRaysEffect documentation.
- Intensity
- Spread
ColorCorrectionEffect
Color correction post-processing. See Roblox ColorCorrectionEffect documentation.
- Brightness
- Contrast
- Saturation
- TintColor (Color3)
DepthOfFieldEffect
Depth of field blur effect. See Roblox DepthOfFieldEffect documentation.
- FarIntensity (stored as Density)
- FocusDistance
- InFocusRadius
- NearIntensity
Values
Value
Generic value objects. See Roblox ValueBase documentation.
- Value property (for StringValue, NumberValue, etc.)
Visual Engine
VisualEngine
Low-level rendering engine.
- Pointer to VisualEngine
- RenderView
- ViewMatrix (4x4 matrix)
- WindowDimensions (Vector2)
RenderView
Rendering view information.
- InvalidateLighting
Output
All dumped offsets are saved to offsets.hpp in a structured format:
namespace offsets {
namespace Instance {
uintptr_t ClassDescriptor = 0x...;
uintptr_t Parent = 0x...;
// ... more offsets
}
namespace Part {
uintptr_t Position = 0x...;
uintptr_t Size = 0x...;
// ... more offsets
}
// ... more classes
}All offsets are saved to offsets.hpp and can be used in your C++ projects to read memory from Roblox games.