EndCore Framework

Getting help

Where to ask questions, how to report a bug so it gets fixed quickly, and where to find custom development and addon resources.

EndCore is free and open source. Help comes from the project on GitHub, from these docs, and from the community around it.

Check the docs first

Most setup problems are covered already:

  • The troubleshooting table in Installation covers database errors, the loading screen, permissions and zombies not spawning.
  • Configuration lists every config file.
  • Each resource page under Resources lists its commands, exports and events.

GitHub

EndCore's source lives in the EndCore GitHub organisation. Use it to:

  • report bugs,
  • request features,
  • follow releases and changes,
  • contribute fixes.

Before opening an issue, search the existing ones. Someone may have hit the same problem.

Reporting a bug

A good bug report gets fixed. A report that says "zombies are broken" usually doesn't. Include the following.

1. Versions

WhatWhere to find it
EndCore versionThe version line in en-core/fxmanifest.lua, and in the manifest of the resource with the bug
FXServer artifactThe server console on startup, or txAdmin
Game buildYour sv_enforceGameBuild line
oxmysql versionoxmysql/fxmanifest.lua

2. What happened, and what you expected

One or two sentences each. "I claimed a vehicle at the Sandy garage and it disappeared after a restart" is far more useful than "garages don't save".

3. Steps to reproduce

Numbered steps from a fresh character, if you can. If it only happens sometimes, say how often.

4. Errors

  • Server console: copy the full error, including the lines around it.
  • Client console: press F8 in game and copy any red lines.
  • NUI errors: for interface bugs, note what was on screen.

Paste logs as text, not screenshots.

5. Your setup

  • Which EndCore resources you run, and any you removed.
  • Config changes you made to the affected resource.
  • Other resources that might interact, especially QB or ESX scripts running through the bridges.
Danger

Never post your mysql_connection_string, sv_licenseKey, Discord webhook URLs or database passwords in an issue. Replace them with placeholders before you paste a config or log.

Security issues

If you find a way for players to cheat items, money or XP, or to run actions they shouldn't, don't post the details publicly. Contact the maintainers privately through the GitHub organisation first so it can be fixed before it is abused.

Custom development

Need something EndCore doesn't do yet: a bespoke system, a custom map area, a port of an existing script, or help running a large server? Fxora is the studio that develops EndCore and takes custom development work.

Addon resources

Looking for ready-made resources to extend your server? Upgrade Scripts offers addon resources for FiveM.

If you're writing your own, start with Writing a resource and the Library overview.