MCHelicopter: Community Edition (1.12.2)
Continuation of the renown MC Helicopter mod, originally developed by EMB4. The mod has been abandoned since 2017. Mod has been ported later to 1.12.2 by Murachiki27. This mod is a fork of ragex's Mcheli Overdrive, with is a long-running, opensource (GPL-3) extension of the original MCHELI.

Community edition's focus is on bringing stability and new features, as well as internally refactoring the codebase to sustain long term development. It is maintained as a part of the Warfactory modpack.
Links
Github
Warfactory Official discord
Features:
- New written content loader standard written in YAML. Documented here
- Compatibility with HBM:NTM CE
- Full compatibility with legacy 1.7 content packs
- McHeli: Reforged feature set (work in progress)
- Improved rendering performance (2-5x improvement)
- Threaded model loading
- Improved network usage
Planned:
- Improved kinematics/vehicle handing
- Further optimized rendering
- Long distance vehicle rendering
- UAV rework
Fixes:
- Fix reloading causing exceptions
- Fix inability to set non-vanilla round reload items
- Fix screen-space shaders such as thermal
- Fix model being culled at odd angles, causing flickering during flights
- Fix particle effects scrolling
FAQ
How do I add new content?
To add packs, create a folder for your pack in <game dir>/mcheli_addons/<pack_name>/assets/mcheli/<helicopters,hud,etc>. The folder naming and hierarchy must be exact. Filenames should not contain uppercase characters, any non-ascii characters or spaces.
Will you ship any new content?
We only ship original EMB4 content as of now, with patches to integrate it with our new systems / requirements. We will not ship non-vanilla content unless it is approved by us (the developers) and the author of the content.
How do I access the custom feature set in my TXT-based configuration.
All non-vanilla mcheli content can be enabled only via YAML-based configuration. TXT format will not be updated beyond basic maintenance.
How do I convert my content to YAML based configuration?
Users can retrieve all currently loaded vehicles by typing /mcheli dumpyaml into the chat while in single-player world. This will create a new folder in their game directory – mcheli_yaml_dump containing all configuration files, converted to yaml. If the conversion fails, it likely means the txt vehicle configuration is malformed (original txt parser is extremely permissive) and should be fixed.
Will you port X.XX.X version
No.