A high-performance Rust tool to natively convert Menyoo Spooner XML mods (Maps and Vehicles) to FiveM-ready resources.
- Native Binary YMAP Generation: Converts
<SpoonerPlacements>maps directly into Rockstar's proprietary binary.ymapformat (RSC7+Metaserialization). No external tools like CodeWalker or OpenIV required for compilation. - Dynamic Vehicle Attachments: Automatically detects vehicle mods with
<SpoonerAttachments>and generates an optimizedclient.luaspawner. - Graceful Loading: The generated Lua spawners include timeouts, yielding, and position freezing to prevent game hangs on massive maps.
- Cross-Platform: Single standalone binary for Linux and Windows.
- Zero Dependencies: Built natively in Rust with embedded Rockstar schema headers.
Download the latest release for your platform from the Releases page.
# Convert a Menyoo XML map or vehicle to a FiveM resource
./menyoo2fivem --input path/to/mod.xml --output path/to/fivem_resource-i, --input <PATH>: Path to the Menyoo XML file.-o, --output <PATH>: Name/Path of the output FiveM resource folder (default:menyoo_map).
git clone https://github.com/itsjustcurtis/menyoo2fivem
cd menyoo2fivem
cargo build --release- Based on research and serialization formats from CodeWalker.
- Inspired by the GTA V modding community.
MIT