Base Resource
core
The supplied manifest describes this resource as “VCore - Core”.
Introduction
The supplied manifest describes this resource as “VCore - Core”.
14Client Lua
14Server Lua
7Exports
71Events
5SQL tables
UI page: html/index.html
Dependencies & References
| Resource | Detected as | Package status |
|---|---|---|
/onesync | Manifest dependency | External / prerequisite |
oxmysql | Manifest dependency | External / prerequisite |
polyzone | Manifest dependency | Included in Base |
banking | Referenced by source | Included in Base |
doorlocks | Referenced by source | Included in Base |
inventory | Referenced by source | Included in Base |
logs | Referenced by source | Included in Base |
medical | Referenced by source | Included in Base |
pma-voice | Referenced by source | Included in Base |
statuseffects | Referenced by source | Included in Base |
utils | Referenced by source | Included in Base |
vcore_queue | Referenced by source | Included in Base |
Cross-resource export calls
| Resource | Functions called |
|---|---|
banking | BankSet, DepositToPrimaryAccount, GetPrimaryAccountBalance, GetPrimaryAccountNumber, WithdrawFromPrimaryAccount |
doorlocks | GetBusinessSpawnPoints |
inventory | AddItem, GetItemAmount, RemoveItem |
logs | Log |
medical | KillPlayer, RevivePlayer |
pma-voice | getVoiceModes |
polyzone | AddBoxZone, AddCircleZone, AddEntityZone, AddPolyZone, AddZoneEvent, IsCoordsInPoly, IsInZone, RemoveZone |
statuseffects | AddStatusEffect, RandomChanceWithLuck, TryApplyLuck |
utils | RegisterAdminAction |
Installation / Start Order
The supplied server.cfg enables this resource in the VCORE foundation stage at enabled-resource position 14. Base installation also depends on the global prerequisites and consolidated VCORE_INSTALL.sql documented in Getting Started.
server.cfg
ensure coreConfiguration
Config files
config.gta5.luaconfig.luaconfig.server.luahtml/config.json
Top-level config keys detected
BansCharactersCurrencyDatabaseDebugDefaultGradeDefaultJobDefaultSpawnDiscordEconomyEnableDefaultChatEnableJoinLeaveMessagesGameIdentifierTypeInventoryLoggingMaxPlayersMoneyPermissionsPlayerRateLimitServerUseGlobalOocEvents, Exports & Callbacks
Exports
Client exports4
GetHudStyleSettingsSetHudStylePreviewSetHudStyleSettingsgetCoreObject
Server exports3
ExecuteUtilsAdminActionGetTimegetCoreObject
Callbacks
Server callbacks3
VCORE:GetLastLocationVCORE:GetPlayerDataVCORE:GetSpawnPoints
Registered network events
Client registered events43
VCORE:ChatNotifyVCORE:Client:AddPlayerVCORE:Client:ClipboardVCORE:Client:DeleteEntityReceivedVCORE:Client:DeleteVehicleReceivedVCORE:Client:JobsUpdatedVCORE:Client:LocalOutOfCharacterVCORE:Client:OnPlayerLoadedVCORE:Client:OnPlayerSpawnedVCORE:Client:OnPlayerUnloadVCORE:Client:OpenAdminMenuVCORE:Client:PermissionUpdatedVCORE:Client:RemovePlayerVCORE:Client:SetCitizenIdVCORE:Client:SetHudHiddenVCORE:Client:SetHudStyleVCORE:Client:SetMenuThemeVCORE:Client:SyncPlayersVCORE:Client:ToggleHudVCORE:Client:TriggerClientCallbackVCORE:Client:TriggerServerCallbackVCORE:Client:UseItemVCORE:Command:GoToMarkerVCORE:Command:ReviveVCORE:Command:SpawnVehicleVCORE:Command:TeleportToCoordsVCORE:GetObjectVCORE:NotifyVCORE:Player:SetPlayerDataVCORE:Player:UpdateClientInventoryCacheVCORE:SimpleNotifyVCORE:StopNotifyVCORE:UpdateNotifycore:client:adminArmourcore:client:adminFreezecore:client:adminGodmodecore:client:adminInvisiblecore:client:adminKillcore:client:adminRevivecore:client:adminSpeedcore:client:adminTeleporthud:setCruisehud:setSeatbelt
Server registered events28
VCORE:DebugSomethingVCORE:GTA5:CreateCharacterVCORE:GTA5:DeleteCharacterVCORE:GTA5:LookupPhoneVCORE:GTA5:PlayerDiedVCORE:GTA5:PlayerLastStandVCORE:GTA5:PlayerRespawnedVCORE:GTA5:RequestCharactersVCORE:GTA5:SaveAppearanceVCORE:GTA5:SetOnDutyVCORE:GTA5:UpdateNeedsVCORE:GTA5:UpdateStressVCORE:GetObjectVCORE:Player:PutInHelicopterVCORE:RequestEntityDeleteVCORE:Server:AddItemVCORE:Server:LoadPlayerVCORE:Server:RemoveItemVCORE:Server:SetMetaDataVCORE:Server:SyncPlayersVCORE:Server:TriggerClientCallbackVCORE:Server:TriggerServerCallbackVCORE:Server:UpdateLastPositionVCORE:ToggleDutyVCORE:ToggleDutyLegacyVCORE:Vehicle:RegisterIdentityVCORE:Vehicle:SetRuntimeStateVCORE:server:useItem:
Commands
Client commands7
+cancelProgressBar+core_menu_interact-cancelProgressBar-core_menu_interactnuicleartogglehudvclientdump
Server commands7
givemoneyoocremovemoneysetjobvbanvdebugvkick
Database / SQL
| File | Type |
|---|---|
core.sql | Resource SQL file |
bansjobspermissionsplayerswhitelistThe root Base package also ships the consolidated VCORE_INSTALL.sql.
Source Layout
| Area | Detected files |
|---|---|
| Client Lua | 14 |
| Server Lua | 14 |
| Other/shared Lua | 7 |
| JavaScript | 2 |
| HTML | 1 |
| CSS | 4 |
| SQL | 1 |
Troubleshooting
- Confirm all manifest dependencies are started before
core. - Check the supplied start-order note above; resources absent from server.cfg need an explicit decision before enabling.
- If database queries fail, import the consolidated Base SQL and any resource-local SQL listed above.
- If the UI fails, verify the resource's NUI files and
ui_pagewhen one is declared.

