Let's say you tried using ewewukek's musket mod with Talhanation's villager recruits, because arming soldiers with muskets is cool. Maybe you're doing a historial SMP of sorts, maybe you just like having more weapon variety. You arm your recruits the muskets, and send them to glory in battle! Hurrah! As your musketeers fire at the enemy, you notice something shocking: the recruits reload the muskets faster than you can say the word "reload" and destroy everything on the wrong end of the barrel within seconds. "This is incredibly unbalanced," you say. "and very unreasonable!"
I too, have been put in a situation similar to you, and I too found it very unreasonable how fast the recruits can reload a musket. 1 shot every 3 seconds? That's 20 shots a minute! Even the best soldiers of the time couldn't shoot more than 6 times a minute, and the average recruit was likely only able to shoot 3. Very, very unreasonable. I decided to create a solution for this problem, and share it with all of you, who suffer just as I. Introducing...
Reasonable Recruits Musket Reloading Datapack!
Here to make musket-based warfare a little more reasonable.
Now, muskets actually feel like muskets instead of a rifle you'd issue to depressed soldiers in the trenches somewhere in Picardy, 1916.
By default, the reload times are set to the following:
However, I made it easy to change the times to whatever you want them to be! You don't even need to open the files or do /reload! All you need to do is run this command:
/scoreboard players set reload_times [WEAPON]_reload [#]
If you're unsure of how to write it, here's some examples:
With that, you'll be all set and ready to fire volleys are your opponents at a very reasonable rate of fire!