Skip to content

lancerarchive/merge-mappings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README.md

GeyserMapping Merger

Advanced Custom Model Data Synthesis for GeyserMC

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.


Live Access

Try the tool here: https://lancerarchive.github.io/merge-mappings


Key Features

  • 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.

How It Works

  1. Select Source Alpha: Upload your main mapping file.
  2. Select Source Beta: Upload the second mapping file containing the new items.
  3. Synthesize: Click the Merge Mappings button to compare IDs and append unique entries.
  4. Export: Preview the result and click Download Result to get your new mappings.json.

Technical Stack

  • Frontend: HTML5, CSS3
  • Logic: Vanilla JavaScript
  • APIs: File Reader API, Blob API, Web Animations API

Creator: lancerarchive


License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors