VCORE Ecosystem StudioFrameworkServerClipr
VCORE Studio›Products›Vcore Framework›Documentation
Documentation
Verified

Callbacks & Events

Callback transport and Core lifecycle events used by Vcore Framework.

Register server callback

lua
VCORE.Functions.CreateCallback('myresource:getData', function(source, cb, ...) cb({ ok = true })
end)

Call from client

lua
VCORE.Functions.TriggerServerCallback('myresource:getData', function(result) print(result and result.ok)
end)

Core callback transport

The implementation uses VCORE:Server:TriggerServerCallback and VCORE:Client:TriggerServerCallback internally. Resource authors should normally use the Functions helpers rather than manually implementing that transport.

Core callbacks discovered

ScopeName
ServerVCORE:GetLastLocation
ServerVCORE:GetPlayerData
ServerVCORE:GetSpawnPoints

Core registered network events

These events are registered by Vcore. Registration alone does not mean every event is intended as a stable third-party integration point.

ScopeEvent
ClientVCORE:ChatNotify
ClientVCORE:Client:AddPlayer
ClientVCORE:Client:Clipboard
ClientVCORE:Client:DeleteEntityReceived
ClientVCORE:Client:DeleteVehicleReceived
ClientVCORE:Client:JobsUpdated
ClientVCORE:Client:LocalOutOfCharacter
ClientVCORE:Client:OnPlayerLoaded
ClientVCORE:Client:OnPlayerSpawned
ClientVCORE:Client:OnPlayerUnload
ClientVCORE:Client:OpenAdminMenu
ClientVCORE:Client:PermissionUpdated
ClientVCORE:Client:RemovePlayer
ClientVCORE:Client:SetCitizenId
ClientVCORE:Client:SetHudHidden
ClientVCORE:Client:SetHudStyle
ClientVCORE:Client:SetMenuTheme
ClientVCORE:Client:SyncPlayers
ClientVCORE:Client:ToggleHud
ClientVCORE:Client:TriggerClientCallback
ClientVCORE:Client:TriggerServerCallback
ClientVCORE:Client:UseItem
ClientVCORE:Command:GoToMarker
ClientVCORE:Command:Revive
ClientVCORE:Command:SpawnVehicle
ClientVCORE:Command:TeleportToCoords
ClientVCORE:GetObject
ClientVCORE:Notify
ClientVCORE:Player:SetPlayerData
ClientVCORE:Player:UpdateClientInventoryCache
ClientVCORE:SimpleNotify
ClientVCORE:StopNotify
ClientVCORE:UpdateNotify
Clientcore:client:adminArmour
Clientcore:client:adminFreeze
Clientcore:client:adminGodmode
Clientcore:client:adminInvisible
Clientcore:client:adminKill
Clientcore:client:adminRevive
Clientcore:client:adminSpeed
Clientcore:client:adminTeleport
Clienthud:setCruise
Clienthud:setSeatbelt
ServerVCORE:DebugSomething
ServerVCORE:GTA5:CreateCharacter
ServerVCORE:GTA5:DeleteCharacter
ServerVCORE:GTA5:LookupPhone
ServerVCORE:GTA5:PlayerDied
ServerVCORE:GTA5:PlayerLastStand
ServerVCORE:GTA5:PlayerRespawned
ServerVCORE:GTA5:RequestCharacters
ServerVCORE:GTA5:SaveAppearance
ServerVCORE:GTA5:SetOnDuty
ServerVCORE:GTA5:UpdateNeeds
ServerVCORE:GTA5:UpdateStress
ServerVCORE:GetObject
ServerVCORE:Player:PutInHelicopter
ServerVCORE:RequestEntityDelete
ServerVCORE:Server:AddItem
ServerVCORE:Server:LoadPlayer
ServerVCORE:Server:RemoveItem
ServerVCORE:Server:SetMetaData
ServerVCORE:Server:SyncPlayers
ServerVCORE:Server:TriggerClientCallback
ServerVCORE:Server:TriggerServerCallback
ServerVCORE:Server:UpdateLastPosition
ServerVCORE:ToggleDuty
ServerVCORE:ToggleDutyLegacy
ServerVCORE:Vehicle:RegisterIdentity
ServerVCORE:Vehicle:SetRuntimeState
ServerVCORE:server:useItem: