GeyserMerger is a high-performance web utility designed to solve the headache of merging multiple GeyserMC model mapping files. It ensures your custom_model_data remains unique, sorted, and conflict-free with a modern interface.
Try the tool here: https://lancerarchive.github.io/merge-mappings
- Intelligent Merging: Automatically combines two .json mapping files.
- Conflict Prevention: Detects existing custom_model_data IDs in your primary file and skips duplicates from the secondary file.
- Frost-Glass UI: A clean, light-blue aesthetic with interactive animations and a custom trailing cursor.
- Instant Analysis: View real-time statistics on item counts and mapping groups before you download.
- Privacy First: All processing happens locally in your browser.
- Select Source Alpha: Upload your main mapping file.
- Select Source Beta: Upload the second mapping file containing the new items.
- Synthesize: Click the Merge Mappings button to compare IDs and append unique entries.
- Export: Preview the result and click Download Result to get your new mappings.json.
- Frontend: HTML5, CSS3
- Logic: Vanilla JavaScript
- APIs: File Reader API, Blob API, Web Animations API
- GitHub: @lancerarchive
- Discord: Join Community
- Email: lancerarchive@gmail.com
This project is licensed under the MIT License.