RE:CORD
Server API

Export index

Server API for REC_Core, with configuration and implementation details.
Added
Updated

Call these exports from a server script. playerId is a connection ID and citizenId is a persistent character ID. Getters that return character tables provide copies; editing those copies does not update the core. Online mutators returning true confirm acceptance, not completion of the configured database save.

ExportReturns
isActiveboolean
isLoadedboolean
getPlayerIdsinteger[]
getPlayersREC_Core.Server.Character[]
getPlayerDataREC_Core.Server.Character|nil
getCitizenIdByPlayerIdstring|nil
getPlayerIdByCitizenIdinteger|nil
getIdentifierstring|nil
getCharactersByLicenseREC_Core.Server.Character[]|nil
getOfflineCharacterREC_Core.Server.Character|nil
deleteCharacterboolean
logoutboolean
saveboolean
saveAllinteger
hasPermissionboolean
getAccountstable<string, REC_Core.Config.Account>
getMoneyinteger|nil
getMoneystable<string, integer>|nil
addMoneyboolean
removeMoneyboolean
setMoneyboolean
addOfflineMoneyboolean
removeOfflineMoneyboolean
getJobstable<string, REC_Core.Shared.Groups.Label>
getGangstable<string, REC_Core.Shared.Groups.Label>
getJobREC_Core.Shared.Character.Group|nil
getGangREC_Core.Shared.Character.Group|nil
setJobboolean
setGangboolean
setDutyboolean
hasJobboolean
hasGangboolean
countPlayersByJobinteger
countPlayersByGanginteger
setOfflineJobboolean
setOfflineGangboolean
getCharinfoREC_Core.Shared.Character.Charinfo|nil
setCharinfoboolean
getMetadataany
getAllMetadatatable<string, any>|nil
setMetadataboolean
getValueany
getValuestable<string, any>|nil
setValueboolean
setValuesboolean
removeValueboolean
removeNamespaceboolean
getOfflineValueany
setOfflineValueboolean
getConfigREC_Core.Shared.Config
©2026 RE:CORD Development Group. All rights reserved.