From 09bdb52ccf23242ad6cdef6e5faae10956095672 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Fri, 13 Mar 2026 00:44:24 +0000 Subject: [PATCH] Remove sharpness --- .../inverse-tags/enchantment/weapon_damage_enhancements.json | 3 +++ .../enchantment_provider/raid/vindicator.json.patch | 5 +++++ .../raid/vindicator_post_wave_5.json.patch | 5 +++++ .../loot_table/chests/trial_chambers/reward_rare.json.patch | 4 ++++ .../loot_table/equipment/trial_chamber_melee.json.patch | 4 ++++ .../utils/inverse-tags/enchantment/exclusive_set/damage.json | 3 +++ .../utils/inverse-tags/enchantment/non_treasure.json | 3 ++- .../utils/inverse-tags/enchantment/tooltip_order.json | 1 + overrides/global_packs/mc_rebalance_datapack/pack.mcmeta | 2 +- 9 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 overrides/global_packs/mc_rebalance_datapack/data/c/utils/inverse-tags/enchantment/weapon_damage_enhancements.json create mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/enchantment_provider/raid/vindicator.json.patch create mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/enchantment_provider/raid/vindicator_post_wave_5.json.patch create mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/chests/trial_chambers/reward_rare.json.patch create mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/equipment/trial_chamber_melee.json.patch create mode 100644 overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/exclusive_set/damage.json diff --git a/overrides/global_packs/mc_rebalance_datapack/data/c/utils/inverse-tags/enchantment/weapon_damage_enhancements.json b/overrides/global_packs/mc_rebalance_datapack/data/c/utils/inverse-tags/enchantment/weapon_damage_enhancements.json new file mode 100644 index 0000000..05d279b --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/c/utils/inverse-tags/enchantment/weapon_damage_enhancements.json @@ -0,0 +1,3 @@ +[ + "minecraft:sharpness" +] diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/enchantment_provider/raid/vindicator.json.patch b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/enchantment_provider/raid/vindicator.json.patch new file mode 100644 index 0000000..df97e63 --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/enchantment_provider/raid/vindicator.json.patch @@ -0,0 +1,5 @@ +{ + "op": "replace", + "path": "/enchantment", + "value": "minecraft:knockback" +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/enchantment_provider/raid/vindicator_post_wave_5.json.patch b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/enchantment_provider/raid/vindicator_post_wave_5.json.patch new file mode 100644 index 0000000..df97e63 --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/enchantment_provider/raid/vindicator_post_wave_5.json.patch @@ -0,0 +1,5 @@ +{ + "op": "replace", + "path": "/enchantment", + "value": "minecraft:knockback" +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/chests/trial_chambers/reward_rare.json.patch b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/chests/trial_chambers/reward_rare.json.patch new file mode 100644 index 0000000..25864dc --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/chests/trial_chambers/reward_rare.json.patch @@ -0,0 +1,4 @@ +{ + "op": "remove", + "path": "/pools/0/entries/7/functions/0/options/0" +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/equipment/trial_chamber_melee.json.patch b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/equipment/trial_chamber_melee.json.patch new file mode 100644 index 0000000..7a72cb8 --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/equipment/trial_chamber_melee.json.patch @@ -0,0 +1,4 @@ +{ + "op": "remove", + "path": "/pools/1/entries/1/functions" +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/exclusive_set/damage.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/exclusive_set/damage.json new file mode 100644 index 0000000..05d279b --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/exclusive_set/damage.json @@ -0,0 +1,3 @@ +[ + "minecraft:sharpness" +] diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/non_treasure.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/non_treasure.json index 2f799d8..068a56b 100644 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/non_treasure.json +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/non_treasure.json @@ -1,3 +1,4 @@ [ - "minecraft:protection" + "minecraft:protection", + "minecraft:sharpness" ] diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/tooltip_order.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/tooltip_order.json index 2f799d8..7e9c3a4 100644 --- a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/tooltip_order.json +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/utils/inverse-tags/enchantment/tooltip_order.json @@ -1,3 +1,4 @@ [ + "minecraft:sharpness", "minecraft:protection" ] diff --git a/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta b/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta index 74b2dff..7b90ca9 100644 --- a/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta +++ b/overrides/global_packs/mc_rebalance_datapack/pack.mcmeta @@ -131,7 +131,7 @@ }, { "namespace": "minecraft", - "path": "enchantment/protection.json" + "path": "enchantment/(protection|sharpness).json" }, { "namespace": "enderitemod",