CGM Expanded is a fork of MrCrayfish's Gun Mod, containing new features and changes that expand the capabilities of CGM for both players and developers.
If installing in a modded game profile with an existing version of CGM, please remove the CGM .jar from the mods folder and add the CGM Expanded .jar in its place. By default the mod experience will be similar to CGM, with some new features (i.e. the ammo counter HUD and a dynamic crosshair option) and some changes (smoother recoil and some bugfixes).
CGM Expanded by default tries to mirror the default CGM experience, but can be customized significantly with resource packs and data packs to enable some of the new features, such as magazine-style reloading and custom animations. Most snapshots releases also come with demonstration resource/data packs. These can be installed and loaded like with any resource/data pack. The datapack can also be loaded automatically by a global datapack mod such as Global Datapacks or Paxi.
The current snapshot versions of NineZero's Gun Expansion (NZGE) and Redundant Guns support CGM Expanded through their own combined resource/data packs. https://github.com/zaeonNineZero/NineZero-Gun-Expansion/releases https://github.com/zaeonNineZero/Redundant-Guns-MC/releases