From 7f396f30bdafce5b5c60f20e9eb54b1f0ac3be9a Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Wed, 18 Feb 2026 21:23:33 +0000 Subject: [PATCH] Add windup enchantment --- .../data/mc_rebalance/enchantment/windup.json | 41 +++++++++++++++++++ .../enchantment/exclusive_set/capability.json | 1 + 2 files changed, 42 insertions(+) create mode 100644 overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/enchantment/windup.json diff --git a/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/enchantment/windup.json b/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/enchantment/windup.json new file mode 100644 index 0000000..1107b7f --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/enchantment/windup.json @@ -0,0 +1,41 @@ +{ + "anvil_cost": 5, + "description": { + "translate": "enchantment.mc_rebalance.windup" + }, + "effects": { + "minecraft:attributes": [ + { + "amount": 1024, + "attribute": "generic.attack_speed", + "id": "mc_rebalance:enchantment.windup", + "operation": "add_value" + } + ], + "minecraft:post_attack": [ + { + "affected": "victim", + "enchanted": "attacker", + "effect": { + "type": "mc_rebalance:windup_effect", + "amount": 0.8 + } + } + ] + }, + "exclusive_set": "#mc_rebalance:exclusive_set/capability", + "max_cost": { + "base": 51, + "per_level_above_first": 10 + }, + "max_level": 1, + "min_cost": { + "base": 1, + "per_level_above_first": 10 + }, + "slots": [ + "mainhand" + ], + "supported_items": "#mc_rebalance:enchantable/axe", + "weight": 10 +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/tags/enchantment/exclusive_set/capability.json b/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/tags/enchantment/exclusive_set/capability.json index dbb9b86..64a3575 100644 --- a/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/tags/enchantment/exclusive_set/capability.json +++ b/overrides/global_packs/mc_rebalance_datapack/data/mc_rebalance/tags/enchantment/exclusive_set/capability.json @@ -8,6 +8,7 @@ "minecraft:feather_falling", "minecraft:fire_aspect", "minecraft:sweeping_edge", + "mc_rebalance:windup", "mc_rebalance:exploit", "minecraft:channeling", "minecraft:riptide",