Roblox / Game API

Navigate and interact with Roblox game instances.

Overview

The Roblox API provides address-based access to game instances. All functions work with memory addresses (numbers).

Core Functions

get_datamodel()

Get the root DataModel address.

local datamodel = kinetic.roblox.get_datamodel()

is_valid()

Check if an instance address is valid.

if kinetic.roblox.is_valid(addr) then
    -- Instance is valid
end

Properties

get_name()

local name = kinetic.roblox.get_name(addr)

get_class_name()

get_parent()

get_children()

find_first_child()

find_first_child_of_class()

Player/Character

get_character()

get_team()

Humanoid

get_health() / get_max_health()

Position

get_position()

Complete Example

For complete documentation, see ROBLOX_API_REFERENCE.md

Next Steps

  • Players API - Easier player access

  • Camera API - Project positions

Last updated