Skip to content

How to Update Fivemon

🧠 Read this carefully before updating.
This guide assumes you’ve already followed the installation guide, configuration guide, and the overrides guide.
If not, please do so before attempting an update.


Updater Executable

Starting from version v0.1.13, every release includes an automatic updater:

  • fivemon-updater-win → for 64-bit Windows

  • fivemon-updater-linux → for 64-bit Linux

⚠️ 32-bit systems are not supported.


How to Use It

  1. Make sure the server is shut down.

  2. Locate the updater executable — it should be inside your server root folder, next to server.cfg.

  3. Your server folder must include:

    • A valid server.cfg

    • A resources/ folder

    • A file structure based on the original Fivemon server structure

  4. Run the updater:

    • It will automatically extract your license from server.cfg

    • You’ll be prompted to enter the version you want to install

    • If the update includes changes to server.cfg, the updater will:

      1. Generate a server.suggested.cfg with the recommended changes

      2. Open the file in your default text editor

      3. Let you review and tweak the contents

      4. Wait for any key to apply changes

      5. Backup your current config as server.cfg.update.bkp

🧠 This updater is designed for forward updates only (from older to newer versions).
Rolling back may require manual adjustments to server.cfg.


Do Not Modify Core Resources

To ensure long-term compatibility and clean updates:

  • Never modify files directly inside [core]

  • Use uri-replace or uri-config for overrides and customization

  • Any edits in [core] will be lost during updates

  • You’re free to add custom content to:

    • [addons] → for scripts, logic, and new features

    • [assets] → for models, textures, props, maps, etc.

⚠️ If you modify core assets, they will be overwritten on update.


Summary

Updating Fivemon is a quick, automatic, and safe process — as long as you follow the expected structure and use the override system correctly.

  • ⏱️ Takes around one minute

  • 🔁 No manual file movement required

  • 🔧 Preserves your configurations and overrides

  • 🛡️ Creates automatic backups of critical files

  • 🧩 Uses uri-replace / uri-config for all customization

After the update:

  • You can launch the server immediately

  • Your changes will persist as expected

⚠️ Don’t touch [core] files
✅ Follow the guide → everything works
🚫 Skip it → your server might break