- Updated to Fabric 0.102.1 for Minecraft 1.21
- Fixed crash caused by duplicate mob effect registration
- Gunslinger range properly set to 24, and follow range set to 32
- Adjusted Gunslinger avoid and sawn off goal distance for more consistent close range behavior
- Refactored Musket attack goal for use by other mods
- Initial 1.21 port
- Musket cartridges and the Firepower enchantment changed to use the same logic as the Mace's breaching enchantment
- Cartridges reduce armor efficacy by 10% after the vanilla armor reduction logic is applied, instead of ignoring 50% of the target's armor before applying damage
- Iron golems deflect bullets and receive 25% of the incoming damage
- Enchanted cartridges reworked into Hex cartridges, which reduce the target's defensive enchantment efficacy by 50% and raises the level of an attacker's damage and armor piercing enchantments by two levels
- Hex cartridges added to armorer villager trades
- Hellfire cartridge damage increased to 20 (From 16)
- Hellfire cartridge armor decrease effect duration increased to 30s (from 15s)
- Hellfire cartridges removed from bastion stable loot tables
- Increased the quantity of Hellfire cartridges found in chests and bartering
- Reduced the number of Gunslingers that appear during raids
- Gunslingers will no longer rush to pick up ominous banners during raids
- Blast Enchantment removed as it lacked meaningful use
- Configuration for Hellfire cartridge crafting removed as it is no longer necessary
- Configuration for Gunslinger range removed for consistency reasons
- Initial Fabric 1.20.1 port
- Added the Blast enchantment, which shores up the musket's close range weaknesses
- Overhauled the Deadeye enchantment (As it was uninteresting)
- Longshot enchantment changed to provide a greater exponential damage increase
- Copper rounds removed
- Netherite rounds replaced with Hellfire rounds, which lower the target's armor
- Iron rounds renamed/replaced with cartridges
- Gold rounds replaced with enchanted cartridges, repurposed as consecration compatibility (possibly temporary)
- Default reload time set to 40 ticks (was 50) and default aim time set to 60 ticks (was 50)
Bullets loaded in muskets will be lost due to some internal changes. Back up your saves before updating.
Backport of changes included in 1.20.1-1.4.0
Changes:
- Added datagen for loot tables to fix and prevent any issues with invalid loot tables (Only affected 1.20.1)
- Golden bullet enchantment damage bonus now properly capped at 15, for a maximum of 24 damage per bullet
- Musket shots can be heard up to 32 blocks away and produce a cloud of smoke when fired
- Added reload animations, firing sounds, and reload sounds for the musket
- Removed bullet particle trails as they were redundant and did not appear for other clients
Pillager changes:
- Can fire upon targets without hitting friendlies
- Can spawn with muskets enchanted with repeating on hard difficulty raids
- Will always load copper buckshot if their target is within 5 blocks, and uses the proper bullet deviation
- Adjusted raid spawns, can spawn 4 on higher difficulties (from 3)
- Attack range reduced to 24 blocks (from 32)
- Added marksmen to raider entity tag
Bullets loaded in muskets will be lost due to some internal changes. Back up your saves before updating.
Backport of changes included in 1.20.1-1.4.0
Changes:
- Added datagen for loot tables to fix and prevent any issues with invalid loot tables (Only affected 1.20.1)
- Golden bullet enchantment damage bonus now properly capped at 15, for a maximum of 24 damage per bullet
- Musket shots can be heard up to 32 blocks away and produce a cloud of smoke when fired
- Added reload animations, firing sounds, and reload sounds for the musket
- Removed bullet particle trails as they were redundant and did not appear for other clients
Pillager changes:
- Can fire upon targets without hitting friendlies
- Can spawn with muskets enchanted with repeating on hard difficulty raids
- Will always load copper buckshot if their target is within 5 blocks, and uses the proper bullet deviation
- Adjusted raid spawns, can spawn 4 on higher difficulties (from 3)
- Attack range reduced to 24 blocks (from 32)
- Added marksmen to raider entity tag
Bullets loaded in muskets will be lost due to some internal changes. Back up your saves before updating.
Changes:
- Added datagen for loot tables to fix and prevent any issues with invalid loot tables (Only affected 1.20.1)
- Golden bullet enchantment damage bonus now properly capped at 15, for a maximum of 24 damage per bullet
- Musket shots can be heard up to 32 blocks away and produce a cloud of smoke when fired
- Added reload animations, firing sounds, and reload sounds for the musket
- Removed bullet particle trails as they were redundant and did not appear for other clients
Pillager changes:
- Can fire upon targets without hitting friendlies
- Can spawn with muskets enchanted with repeating on hard difficulty raids
- Will always load copper buckshot if their target is within 5 blocks, and uses the proper bullet deviation
- Adjusted raid spawns, can spawn 4 on higher difficulties (from 3)
- Attack range reduced to 24 blocks (from 32)
- Added marksmen to raider entity tag