
FlintUnlocked - a Musket!
A vanilla-like musket added to your mid and early game arsenal! View the gallery page for in-game looks and crafting recipes, recommended for faction and pvp related minecraft servers!
Screenshots



About this Mod
Whats this?
Its a musket datapack, easy to install and use.
While downloading the datapack please also install the provided resourcepack for better experience!
The musket does 16 damage (8 hearts) to players and 20 damage (10 hearts) to mobs, this can be reduced with armor and/or projectile protection enchantments. The projectile can travel thru air and most non-full blocks excluding water.
How its made?
Using 8 teleports and detections per tick an armor stand travels for 5 seconds in a straight line before disapearing, using the coordinate distance selector (dy=,dx=,dz=) it detects any entity's hitbox within 0.5 block range from the projectile and deals the damage to it using the damage command, the damage type being arrow.
Reloading happens automatically and takes 10 seconds with actionbar messages every second, every shot requires the shell seen below.
To ensure the safety of the player shooting it, the hit detection is disabled for 1 tick after shot making the weapon ineffective at very close ranges.
I put effort into as much optimizing as possible but there is still multiple checks running every tick, This datapack was not tested with large numbers of projectiles existing at the same time.
Musket ammo (shell) crafting recipe:

Musket crafting recipe:

ℹ️ - All Rights Reserved - Leaf's Project Information
- You are allowed to include this project in any modrinth modpack.
- For other requests you should contact me and ask directly.

Available Versions
How to Install FlintUnlocked - a Musket! on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set datapack Loader
In the panel under "Egg", select the datapack loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "FlintUnlocked - a Musket!". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
FlintUnlocked - a Musket! server crashes on startup – what to do?
Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is FlintUnlocked - a Musket! compatible with datapack and fabric and forge and quilt?
FlintUnlocked - a Musket! officially supports datapack, fabric, forge, quilt for Minecraft 1.20.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with FlintUnlocked - a Musket! – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if FlintUnlocked - a Musket! consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install FlintUnlocked - a Musket! with just one click on your server.