Simple mod that adds a craftable musket. Use RMB to both load and fire. Doesn't work under water
Look for recipes in Images tab
Forge
No additional dependencies required
Fabric
Requires Fabric API
(Don't mind beta status, it's there merely to show both files on right panel)
For Wandering Trapper users
Please use 1.16.5-Forge-1.1.3
Newer versions currently incompatible with Wandering Trapper mod.
Configuration
Stored in GAME_DIRECTORY/config/musketmod.txt
Configurable values are damage, bullet speed, maximum travel distance and accuracy. Supports /reload
command
Reload duration is not configurable with current implementation. It may change in the future
As already mentioned on github page:
You may include this mod in any modpack, private or public, along with any modifications. (please notice if it's been modified)
Its funny, i was looking for a gun mod that might blend into a older themed mod pack and i forgot all about muskets.
release 1.2.1:
Hi would it be possible to change in the config how far the bullet goes
In reply to yaybuster:
hi! that feature is easy to implement, i'll add that to a next release
In reply to ewewukek:
Thank you very much for your fast reply. Are you planning on adding new Projectile types like fire explosive or something ? would be pretty cool.
In reply to yaybuster:
well, not to this mod. if I'll ever add more ammo types or enchantments, that will be a separate mod
is it possible you will add a config option for the amount of time it takes to load... would be nice for editing and balance when adding to a modpack... i would also ask for a range and configurable melee damage limit but that's not as important... i love your mod however keep up the good work mate
In reply to RedrixTTV:
hi! making reload duration configurable would require changing all animations and sound timings. i have an idea how to move all that to data files to make it modifiable more easily, but i haven't got around to it yet
In reply to RedrixTTV:
hi! making reload duration configurable would require changing all animations and sound timings. i have an idea how to move all that to data files to make it modifiable more easily, but i haven't got around to it yet
Would be nice if there was the player animation while charging the weapon (the player moves the arms when charging the crossbow, for example).
In reply to saturn_dog:
if i had some kind of system for configurable animations, i'd do that. but i'm not sure yet if i'm going to implement something like that in nearest future
In reply to ewewukek:
The exact same animation of the crossbow would be fine, as the pose used when pointing the charged weapon is the crossbow one that players and pillagers do, but it was just an idea. I wasn't thinking about custom animations, just the vanilla ones seen in third person.
So i have the wandering trapper mod and they use the musket in this mod. When they try to fire the game crashes but when i remove the mod it works fine... do u know why this happens?
In reply to Csquaredaap:
i must have broken something for the wandering trapper with my latest update. i'll look into it
try downloading previous forge versions of this mod for now
In reply to ewewukek:
theres a config? lol oops..... ill look into it... thx! :P
Edit: So the config file was a text file for some reason...... is that normal?
In reply to Csquaredaap:
versions below 1.2.0 store configurations per-world in WORLD_SAVE/serverconfig/musketmod-server.toml
new versions store it in single file. txt is just for convenience
Awesome Mod! Would you be willing to add a configuration option to tweak the reload speed for the musket?
In reply to 13pricer:
thanks! unfortunately it would be difficult to implement at this point since all sound and animations are hard-coded and tied to 1.5 seconds
Hey Ewewukek, it's me again. I tried to change the musket damage by modifying the musketmod.txt values (eg: 200) However, when I start the game, it returns to the default values :/ I dunno what to do
In reply to anwyle01:
could you post your config? (preferably using pastebin). mod reverts to defaults if it can't read configuration