🌍 WorldBuilder: Edit Lua Configs without Code!

WorldBuilder

Stop fighting configs. Focus on your city instead.

WorldBuilder is an in-game UI that lets you edit the configuration files of the resources installed on your server. It supports any config.lua file, and will let you configure your FiveM server faster than ever before!

:tada: Features:

  • No-Code: Edit any config.lua file without writing code at all.
  • Version History: File versioning and audit logging, easily revert to a previous version.
  • Always Valid: Never save a file with a syntax error again!
  • Speed Up Development: Speed up your process by easily restarting resources in game when you change a configuration.
  • No Dependencies: No dependencies or framework limitations, drop-in install
  • Color Picker: Easily pick new colors for certain config fields

:credit_card: Purchase

Currently discounted for our launch, and for the holiday season. Merry Christmas FiveM community! :santa:

[Purchase Link] - Price: $16 $40

:camera_flash: Screenshots




:floppy_disk: Installation & Permissions

The resource itself has no dependencies, and can just be dropped in. You will however have to configure ACE permissions.

BE CAREFUL WHO YOU GRANT EDIT PERMISSIONS TO. THEY CAN READ THE SECRETS WITHIN YOUR SERVER FILES

I recommend creating a new group named developers. This way you are absolutely clear in who you are granting these permissions.

A proper configuration will look something like:

# Assign your developer(s) to the new group
add_principal identifier.fivem:123 group.developers

# Grant group.developers permissions
add_ace resource.WorldBuilder command.ensure allow
add_ace group.developers "WorldBuilder.edit" allow
add_ace group.developers "WorldBuilder.audit" allow
add_ace group.developers "WorldBuilder.restart" allow

Escrow Details:

Code is accessible No
Subscription-based No
Lines (approximately) 9.1k
Requirements None
Support Yes
4 Likes

Was this tested in the most recent artifacts? Since there’s been changes in the way cross-resource file management works.

And does it only work with files named β€œconfig.lua” ?

Thank you

@Tugamars Yes, this is tested on latest build, and it will only support files that are obviously configuration files, like those named config.lua.

Super resource and kind support. I love the whole resource, how it works and how easy it is to use.