Instances
Instance enumeration, references, network ownership and simulation radius.
Returns live instances, optionally filtered by class.
for _, part in ipairs(getinstances("Part")) do
print(part)
end
Returns instances whose parent is nil.
for _, instance in ipairs(getnilinstances()) do
print(instance)
end
Returns a cloned instance reference.
local ref = cloneref(workspace)
print(compareinstances(ref, clonereference(workspace)))
Checks local network ownership of a part.
local part = workspace:FindFirstChildWhichIsA("BasePart")
print(part and isnetworkowner(part))
Returns internal special-instance information.
print(getspecialinfo(workspace))
Returns threads associated with a script or state.
for _, thread in ipairs(getthreads()) do
print(thread)
end
Reads or overrides the simulation radius.
print(getsimulationradius())
setsimulationradius(1000)
Returns all ModuleScript instances known to the instance cache.
for _, module in ipairs(getmodules()) do
print(module:GetFullName())
end
Returns all descendants whose ClassName matches exactly.
for _, part in ipairs(getinstancesbyclass("Part")) do
print(part.Name)
end