Another compatibility update, this time for 1.21.4
Changes
- Remembered to actually update the mod version.
- Updated to 1.21.4 Minecraft.
- 1.21.4 messed with the angle that parry swords get held at, I have attempted to recreate the original visuals, but it is slightly different now.
Mod update to work on version 1.21.2 and 1.21.3.
Along with updating the mod, this update also addresses some existing issues with cooldowns.
Changes
- Updated to 1.21.3 Minecraft.
- Parry and Lunge now change the cooldown group of the enchanted item.
- Parrying an attack will put all items with parry on cooldown and only those items.
- Lunging works similarly, putting all Lunge weapons on cooldown.
- Items without either of these enchantments are unaffected.
- Parrying and attack will now apply the maximum cooldown, as if you had held the weapon out for too long.
- Offhand damage no longer uses mixins and now makes use of Fabric API for improved compatibility.
Patch to fix a niche incompatibility issue involving item stacks.
Changes
- Offhand damage is now based off item stack attributes instead of the default attributes for an item.
Major update to make Dual Swords work in 1.21 Minecraft.
Additions
- New tags control the special rendering of parry and lunge.
- Several new enchantment components have been created, making simpler off-hand effects possible through datapacks.
Changes
- Every enchantment has been converted into the new data-driven system.
- The sweeping particles from Lunge have been condensed to appear more tightly around the player.
- The specialised grouping system of offhand enchantment has been removed due to exclusive sets being only tags.
Backport of 1.20.6 update.
Minor patch to update the mod to 1.20.6
Changes
- Riposte, Deflection, Thrusting, and Forceful are now treasure enchantments.
- This removes them from the enchanting table to prevent clutter.
- All enchantments rely on
combat-plus:offhand_enchantable
now.
Dual Swords is now part of the Combat+ ecosystem, making it fully interactive with other Combat+ mods. This update includes major internal reworks that make use of the new system as well as a new group of enchantments
Additions
- Added a new type of Offhand enchantment, Lunge.
- Lunge allows the user to leap forwards and attack. Thrusting and Forceful modify the properties of this attack.
- Added Deflection enchantment.
- Increases the return speed of deflected projectiles.
- Parrying an attack or lunging now applies on-hit effects from Combat+ weapons and enchantments.
Changes
- Daisho no longer checks for ToolItems to apply its damage bonus, it now checks for DualWeapon items from Combat+.
- Reduced Daisho damage to 0.8 per level.
- The license has been changed to the Minecraft-specific Lily License.
- The offhand enchantment tag now under the
combat-plus
namespace.
Implementation Information
- Offhand damage bonuses are no longer tied to swords, but DualWeapon items from Combat+ (which includes swords).
- Offhand enchantments that modify item usage are no longer tied to swords but all items.