Naar de inhoud springen
FiveM
Gratis tool

FiveM-fxmanifest.lua-checker: controleer je manifest online

Controleer de fxmanifest.lua van je FiveM-resource online op fouten: plak de inhoud of selecteer het bestand. De checker meldt ontbrekende aanhalingstekens, typefouten in richtlijnen, een ontbrekende fx_version of game en ongeldige waarden. Elke bevinding vermeldt waar mogelijk de betreffende regel. Voor een nieuwe fxmanifest.lua ga je bovenaan naar de generator.

Gebouwd door Eric Mager

Gratis, zonder registratie – je fxmanifest.lua wordt alleen in je browser gecontroleerd en nergens geüpload.

Gebaseerd op de officiële FiveM-documentatie: docs.fivem.net/docs/scripting-reference/resource-manifest

Manifest in orde? Draai je resource op je eigen FiveM-server.

fxmanifest.lua

Draait volledig in jouw browser: er wordt niets geüpload of opgeslagen.

Resultaat

Fout: 0Waarschuwingen: 0Meldingen: 1
Nog geen fxmanifest.lua ingevoegd.

Voorbeeldresultaat

Zo ziet de analyse in de fxmanifest.lua Checker eruit

Je plakt je fxmanifest.lua. De checker toont elke fout, waarschuwing en opmerking met de betreffende regel. Het voorbeeld hieronder is een opzettelijk foutief voorbeeldbestand. Je bevindingen hangen af van je bestand.

Voorbeeld · Voorbeeld-fxmanifest.lua met opzettelijke fouten

Fouten: 2 · Waarschuwingen: 1 · Meldingen: 1

Invoer

fxmanifest.lua
fx_version 'cerulean'game 'gta5' autor 'Max Mustermann'description Meine erste Ressourceversion '1.0.0' client_scripts {    'client/main.lua'}server_script 'server/main.lua' node_version '18' lua54 'yes'

Uitvoer: bevinding

  • 2 fouten
  • 1 waarschuwing
  • 1 opmerking
  • Waarschuwing · Regel 4Onbekende instructie "autor" — typefout?

  • Fout · Regel 5"description": waarde "Meine erste Ressource" lijkt niet tussen aanhalingstekens te staan.

  • Fout · Regel 13node_version "18" is ongeldig — toegestaan zijn "16" en "22".

  • Opmerking · Regel 15lua54 is sinds juni 2025 het standaardgedrag en is niet meer nodig.

Zo werkt het

Zo controleer je je fxmanifest.lua

Invoegen, bevindingen lezen, corrigeren: in zes stappen naar een gecontroleerde fxmanifest.lua.

Stap 1

fxmanifest.lua invoegen

Plak de inhoud van je fxmanifest.lua in het tekstveld of selecteer het bestand via ‘Bestand kiezen’. Het tabblad van de checker is al actief.

Stap 2

Optioneel: voorbeeld laden

Wil je de tool eerst uitproberen? Klik dan op ‘Voorbeeld laden’. De checker controleert vervolgens een voorbeeldbestand met opzettelijke fouten.

Stap 3

Resultaat aflezen

De controle wordt direct uitgevoerd terwijl je tekst plakt en typt. Bovenaan de resultaten zie je het aantal fouten, waarschuwingen en opmerkingen.

Stap 4

Bevindingen doornemen

De bevindingen zijn gesorteerd op ernst, met fouten eerst. Als een bevinding op een specifieke regel betrekking heeft, staat het regelnummer ervoor, bijvoorbeeld bij een waarde zonder aanhalingstekens.

Stap 5

Regels corrigeren

Corrigeer de gemelde regels in het tekstveld of in je bestand totdat ‘Geen fouten of waarschuwingen gevonden.’ verschijnt. Opmerkingen mogen blijven staan.

Stap 6

Resource starten

Plaats de gecontroleerde fxmanifest.lua in de hoofdmap van je resource en start deze op je FiveM-server, bijvoorbeeld met ensure in server.cfg.

Controleregels

Wat de fxmanifest-checker in je FiveM-resource controleert

De fxmanifest.lua-checker is een gratis controletool voor manifestbestanden van FiveM- en RedM-resources die direct in de browser werkt. Hij vergelijkt je richtlijnen op basis van vuistregels met de officiële FiveM-documentatie en deelt elke bevinding in als fout, waarschuwing of opmerking. Commentaar met -- en --[[ ]] slaat hij over. Eigen metadatasleutels meldt hij alleen als hun naam sterk lijkt op een bekende richtlijn.

Syntaxis

  • Niet-afgesloten aanhalingsteken in een regel (fout)
  • Niet-gesloten { } bij een richtlijn (fout)
  • Waarde zonder aanhalingstekens of richtlijn zonder herkenbare waarde (fout)
  • Onverwacht teken buiten een richtlijn (fout)

Verplichte velden en waarden

  • fx_version ontbreekt (fout) of is niet 'cerulean' (waarschuwing)
  • game/games ontbreekt of bevat een andere waarde dan gta5, rdr3 of common (fout)
  • rdr3 in game/games zonder rdr3_warning met de exacte verplichte tekst (fout)
  • node_version is niet "16" of "22" (fout)
  • game { ... } in plaats van games { ... } voor meerdere games (opmerking)

Richtlijnen

  • Naam die sterk op een bekende richtlijn lijkt, bijvoorbeeld autor in plaats van author (waarschuwing)
  • fx_version of game/games meerdere keren gedefinieerd (waarschuwing), andere enkelvoudige velden meerdere keren (opmerking)
  • Verouderde before_level_meta, after_level_meta of replace_level_meta (waarschuwing)
  • loadscreen_manual_shutdown zonder loadscreen (waarschuwing)
  • lua54 ingesteld, hoewel dit sinds juni 2025 het standaardgedrag is (opmerking)
  • Geen client_script(s), server_script(s) of shared_script(s) gedefinieerd (opmerking)

Referentie

Geldige waarden voor fx_version, game en node_version

Deze waarden accepteert de checker in je fxmanifest.lua zonder fout of waarschuwing.

fx_version

fx_version 'cerulean'

De verwachte waarde is 'cerulean'. Elke andere waarde leidt tot een waarschuwing; een ontbrekende fx_version tot een fout.

game / games

game 'gta5'
games { 'gta5', 'rdr3' }

Toegestaan zijn gta5, rdr3 en common. Voor meerdere games heet de richtlijn games, in het meervoud. Andere waarden of een ontbrekende waarde leiden tot een fout. Met rdr3 is ook rdr3_warning met de exacte verplichte tekst nodig, anders meldt de checker een fout.

node_version

node_version '22'

Optioneel. Als node_version is ingesteld, zijn alleen "16" en "22" geldig. Elke andere waarde leidt tot een fout.

lua54

lua54 'yes'

Sinds juni 2025 het standaardgedrag en niet meer nodig. De checker geeft hierover alleen een opmerking.

Fout oplossen

Veelvoorkomende fouten in fxmanifest.lua en hoe je ze oplost

Deze bevindingen komen bij FiveM-manifests bijzonder vaak voor. Bij elk vind je een regel met de situatie ervoor en erna.

Waarde zonder aanhalingstekens

De checker markeert de waarde als fout. Zet elke tekstwaarde tussen enkele of dubbele aanhalingstekens.

Voor

description Mijn eerste resource

Na

description 'Mijn eerste resource'

Typefout in de naam van een richtlijn

Een naam die sterk op een bekende richtlijn lijkt, verschijnt als waarschuwing „Onbekende richtlijn“.

Voor

autor 'Max Mustermann'

Na

author 'Max Mustermann'

fx_version of game ontbreekt

Beide zijn verplicht. Ontbreken ze, bijvoorbeeld in een oude __resource.lua, dan meldt de checker voor elk een fout.

Voor

client_script 'client.lua'

Na

fx_version 'cerulean'
game 'gta5'

client_script 'client.lua'

Ongeldige node_version

Alleen "16" en "22" zijn geldig. Elke andere waarde leidt tot een fout.

Voor

node_version '18'

Na

node_version '22'

game in plaats van games bij meerdere games

Voor meerdere games heet de richtlijn games, in het meervoud. De checker geeft hierover een opmerking.

Voor

game { 'gta5', 'rdr3' }

Na

games { 'gta5', 'rdr3' }

Verouderde level_meta-richtlijnen

De checker markeert before_level_meta, after_level_meta en replace_level_meta als verouderd. Gebruik in plaats daarvan data_file.

Voor

replace_level_meta 'meta/gta5'

Na

data_file 'TYPE' 'path'

Meer ontdekken

Meer FiveM-tools voor manifests en resources

FAQ

Veelgestelde vragen

Korte antwoorden over het controleren van je fxmanifest.lua.

De checker meldt niet-gesloten aanhalingstekens en { }, waarden zonder aanhalingstekens, richtlijnen zonder waarde en namen die op een typefout in een bekende richtlijn lijken. Ook controleert hij op ontbrekende fx_version of game/games, andere game-waarden dan gta5, rdr3 en common, een ontbrekende of afwijkende rdr3_warning bij rdr3, een andere node_version dan "16" of "22", meermaals gedefinieerde enkelvoudige gegevens, verouderde *_level_meta-richtlijnen, loadscreen_manual_shutdown zonder loadscreen en manifests zonder scripts. Elke bevinding vermeldt waar mogelijk de betreffende regel.

De checker is gratis en zonder registratie te gebruiken. De controle vindt volledig in je browser plaats en een geselecteerd bestand wordt alleen lokaal gelezen. Er wordt niets geüpload of opgeslagen.

Fouten zorgen er waarschijnlijk voor dat de resource niet goed wordt geladen, zoals een niet-gesloten aanhalingsteken of een ontbrekende fx_version. Waarschuwingen gaan over verouderde of twijfelachtige gegevens, bijvoorbeeld een andere fx_version dan 'cerulean' of een vermoedelijke typefout. Opmerkingen zijn aanbevelingen waarvoor je niet meteen iets hoeft te doen, bijvoorbeeld over lua54 of ontbrekende scripts.

De checker verwacht fx_version 'cerulean'. Elke andere waarde levert een waarschuwing op; een ontbrekende fx_version is een fout. Voor game zijn gta5, rdr3 en common toegestaan. Voor meerdere games gebruik je de richtlijn games { ... } in het meervoud. Zo kun je ook manifests van RedM-resources met game 'rdr3' controleren. Daar meldt hij ook een fout als rdr3_warning ontbreekt of niet precies de verplichte tekst bevat, zonder welke RedM de resource niet start.

Nee. Lua 5.4 is sinds juni 2025 de standaard. Als lua54 in je bestand staat, geeft de checker alleen een opmerking, geen fout.

__resource.lua is het oude manifestformaat. Huidige resources gebruiken fxmanifest.lua met fx_version en game. Als je een oud bestand zonder deze gegevens invoegt, meldt de checker dat beide ontbreken. De tool biedt geen automatische conversie.

Nee. De checker controleert de richtlijnen in je manifest op veelvoorkomende fouten en voert geen code uit. Hij controleert je client- en serverscripts, het bestaan van de opgegeven bestanden, de bestandsnaam en de opslaglocatie niet. Het bestand moet fxmanifest.lua heten en in de hoofdmap van de resource staan. Eigen metadatasleutels meldt hij alleen als hun naam sterk op een bekende richtlijn lijkt.

Ja. Bovenaan de tool ga je naar het tabblad van de generator, stel je de richtlijnen in via het formulier en download je het voltooide bestand. Naar de FiveM fxmanifest.lua-generator

FiveM-serverlijstRoleplay, Freeroam, Racing en meer – met live spelersaantallen en stemranglijst.
Eigen server?

Huur je eigen FiveM-server in 60 seconden

DDoS-bescherming inbegrepen, volledige controle over server.cfg en resources, op elk moment opzegbaar.

4,4/5 Trustpilot32.000+ Actieve serversSinds 2010

Geen installatie. Geen risico. Binnen enkele seconden online.

Flexibele looptijdOp elk moment opzegbaarBinnen 60 seconden online

Op zoek naar meer tools? Alle FiveM-tools bekijken