This mod is one of the first of my mods, and many other mods that have served their purpose and are obsolete on one or more of their platforms
there are 2 other gun mods for fabric that are probably better:
https://www.curseforge.com/minecraft/mc-mods/flytres-gun-mod
https://www.curseforge.com/minecraft/mc-mods/mcdoom-fabric
The aim for a good deal of my older fabric mods was to spur the community to make better mods for that niche, so in my opinion, for this mod, that job is complete
Arms Of Fire
A lightweight gun mod for fabric
I feel this is generally self explanatory, but it adds guns, there is no config as of yet but it should be fairly easy for a dev to add there own if they look at the code in sources
This mod also adds "perks" which must be equipped in the off hand to work
[from left to right, starting from top left, a row at a time]
Guns:
pistol: simple short ranged weapon with low damage
uzi: fast firiring short ranged weapon
tommygun: bigger clip and slightly slow uzi
shotgun: fires 3 bullets
sawn-off shotgun: fires 3 bullets in a much wider spread
combat-shotgun: fires 5 bullets
rifle: medium-long range relatively high damage weapon with scope (all scoped weapons use sneaking as the zoom in key)
sniper: long range heavy damage weapon
grenade launcher: explosive medium damage weapon
rocket launcher: bigger explosion medium damage weapon
Perks:
Red: "last stand": on a conventional death, revive with 10 health, but you are permentantly withered until you die again, and you can only use pistols.
Green: "Creeper Martyrdom": on a conventional death, spawns a creeper
Blue: "Calm": guns with scopes zoom in further, regeneration when zoomed in
Yellow: "Lock-On": makes hit entities glow and does an extra 3 damage per shot
--Each perk is found in dungeon chests randomly--
Planned additions:
-More guns
-More perks
-Attachments to customize your weapons
-different ammo (currently everything uses fire charges or TNT)
-alternative gun skins
-better gun models
-grenades and other things like traps and drones
If any of the above sound good, put it in the comments!
You can use the mod in modpacks but don't repost it anywhere without my express permission in the comments