
Kekusis' Muskets & Flintlocks
Fully server-side mod that adds cool animated flintlocks to your game. Possible thanks to the Polymer library.
Описание
About
This is a server-side Fabric mod for Minecraft 1.21.11 that adds muskets, pistols, sharpshooters, and hand cannons. It runs on the Polymer framework, so clients do not need to install the mod to see the models, aiming poses, or particle effects. A resourcepack, found in the dependencies section, is required for the mod to work properly.
Key Features
Server-Side: Runs completely on the server through Polymer.
Dual-Wielding: Hold and fire a pistol in each hand.
Aiming Animations: Players raise their weapons when loaded and ready to fire.
Weapon Variety: Rifles, sidearms, scoped marksman weapons, and explosive cannons.
Shield Counters: Heavy firearms disable blocking shields like an axe.
Weapons
Musket
Long-range rifle with high base damage and a slow reload.
Damage: 24 (12 hearts), 1.5x headshot multiplier
Range: 150 blocks
Reload: 5.5 seconds
Ammo: 1 Iron Nugget + 1 Gunpowder
Notes: Disables shields for 5 seconds.
Pistol
Compact sidearm for short-range combat.
Damage: 14 (7 hearts), 1.35x headshot multiplier
Range: 60 blocks (bullets drop with gravity)
Reload: 3.5 seconds
Ammo: 1 Iron Nugget + 1 Gunpowder
Notes: Supports dual-wielding. Stuns shields for 1.5 seconds.
Sharpshooter Rifle
Scoped rifle built for long-distance marksmanship.
Damage: 26 (13 hearts), 1.75x headshot multiplier
Range: 220 blocks
Reload: 6.5 seconds
Ammo: 1 Iron Nugget + 1 Gunpowder
Notes: Hold right-click to look through the scope. Disables shields for 5 seconds.
Hand Cannon
Heavy launcher firing arced explosive shells.
Damage: 28 on direct hit + shell effect
Reload: 7.5 seconds
Ammo: 1 Shell + 1 Gunpowder
Notes: Shell trajectory arcs downward. Disables shields for 5 seconds. Displays your loaded shell type in first person.
Ammunition
The Hand Cannon fires three different shells:
Explosive Shell: Standard 2x2 block blast.
High Explosive Shell: 4x4 block explosion designed to damage structures.
Shrapnel Shell: 7-block spread dealing 24 base damage that ignores shields.
Enchantments
Piercing (I-IV): Projectiles pass through entities and shields.
Power (I-V): Adds damage. Power V gives bullets a magenta smoke trail.
Flame: Ignites hit targets. Hand Cannon shells get a fireball effect in flight.
Infinity: Grants infinite ammo on Muskets, Pistols, and Sharpshooter Rifles. On the Hand Cannon, it only removes the gunpowder requirement, meaning shells are still required.
Crafting Recipes
Craft the parts first, then combine them to make the weapon.
Weapons
| Item & Ingredients | Recipe |
|---|---|
| Musket Combine Barrel, Lock Plate, and Stock (Shapeless). | ![]() |
| Pistol Combine Short Barrel, Lock Plate, and Handle (Shapeless). | ![]() |
| Sharpshooter Rifle Combine Barrel, Lock Plate, Stock, and Spyglass (Shapeless). | ![]() |
| Sharpshooter (Upgrade) Upgrade an existing Musket with a Spyglass (Shapeless). | ![]() |
| Hand Cannon Combine Wide Barrel, Heavy Lock Plate, and Stock (Shapeless). | ![]() |
Components
| Component | Recipe |
|---|---|
| Musket Barrel 3 Netherite Scrap in a horizontal row. | ![]() |
| Short Barrel 2 Netherite Scrap in a horizontal row. | ![]() |
| Wide Barrel Musket Barrel surrounded by 4 Iron Ingots in a cross. | ![]() |
| Lock Plate 3 Iron Ingots and 1 Iron Nugget. | ![]() |
| Heavy Lock Plate Lock Plate flanked by 4 Iron Blocks and 1 Flint. | ![]() |
| Stock 4 Oak Planks in an angled rifle stock shape. | ![]() |
| Handle 3 Oak Planks shaped into a pistol grip. | ![]() |
Shells
| Ammunition | Recipe |
|---|---|
| Shrapnel Shell (Yields 4) 1 Gunpowder surrounded by 4 Iron Nuggets. | ![]() |
| Explosive Shell (Yields 2) Gunpowder flanked by 2 Fire Charges and 2 Iron Ingots. | ![]() |
| High Explosive Shell (Yields 2) 1 TNT block flanked by 2 Gunpowder and 2 Iron Ingots. | ![]() |
Installation
This mod is for Fabric servers or singleplayer worlds running Minecraft 1.21.11.
Requirements:
Fabric API
Polymer Core
Resource Pack (Contains weapon models and sound effects)
License
This project is licensed under CC BY-NC 4.0.
Creator: Kekusis / Eyeman
Frameworks: Polymer by Patbox, Fabric by FabricMC
Credits: All players on the NC2 server, and Sodzars for the original idea.
















