Explosives
Missile
The Missile is an explosive that can be launched from a Javelin or Mortar and has an explosive power of 10.
Grenade
The Grenade is an explosive that can be thrown by hand or shot from a Grenade Launcher and has an explosive power of 4.
Guns
Carbine
The Carbine has 2 versions, one with a bayonet and one without, The one with does 4 melee damage and both do 6 ranged damage.
Machine Gun
The Machine Gun fires constantly and has 1 ranged damage.
Pistol
The Pistol is a standard, no-frills gun that does 5 ranged damage
Shotgun
The Shotgun fires a projectile that does area damage where it hits and deals 5 ranged damage
Miscellaneous
Light Ammo
Light Ammo is used by Pistols and Machine Guns.
Medium Ammo
Medium Ammo is used by both types of Carbines
Shells
Shells are used by Shotguns
Combat Knife
The Combat Knife is a melee weapon that does 5 damage
No.. that's not how it works. This mod is for 1.19.2, when you upload the mod you need to choose the version you exported it in, this case was 1.19.2, anyway the 1.20.1 generator isn't out yet, if you wanna use that you'd need to go to 1.19.4 first unless someone makes a 1.19.2 plugin for 2023.3.
Oh, you just check "fire constantly when holding" under ranged weapon