From c51474f36a7196a3141a67845566ebab244cb5f3 Mon Sep 17 00:00:00 2001 From: Florian Meyer Date: Sun, 23 Aug 2026 12:29:14 +0200 Subject: [PATCH 1/2] fix: Stop adding knockback on overcasting damage --- Common/build.gradle | 6 +++--- .../data/minecraft/tags/damage_type/no_knockback.json | 5 +++++ .../hexcasting/datagen/tag/HexDamageTypeTagProvider.java | 3 ++- .../data/minecraft/tags/damage_type/no_knockback.json | 5 +++++ 4 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 Common/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json create mode 100644 Neoforge/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json diff --git a/Common/build.gradle b/Common/build.gradle index b385824523..5b0a856611 100644 --- a/Common/build.gradle +++ b/Common/build.gradle @@ -13,11 +13,11 @@ repositories { // paucal, patchi, inline, JEI maven { url 'https://maven.blamejared.com' } - maven { - // location of the maven that hosts JEI files + /*maven { + // location of the maven that hosts JEI files, temporarily disabled due to HTTP 523 errors name = "Progwml6 maven" url = "https://dvs1.progwml6.com/files/maven/" - } + }*/ maven { // fallback maven for JEI name = "ModMaven" diff --git a/Common/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json b/Common/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json new file mode 100644 index 0000000000..4209c89aa3 --- /dev/null +++ b/Common/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json @@ -0,0 +1,5 @@ +{ + "values": [ + "hexcasting:overcast" + ] +} \ No newline at end of file diff --git a/Common/src/main/java/at/petrak/hexcasting/datagen/tag/HexDamageTypeTagProvider.java b/Common/src/main/java/at/petrak/hexcasting/datagen/tag/HexDamageTypeTagProvider.java index 16e7020d08..220598df0c 100644 --- a/Common/src/main/java/at/petrak/hexcasting/datagen/tag/HexDamageTypeTagProvider.java +++ b/Common/src/main/java/at/petrak/hexcasting/datagen/tag/HexDamageTypeTagProvider.java @@ -22,7 +22,8 @@ protected void addTags(@NotNull HolderLookup.Provider provider) { add(HexDamageTypes.OVERCAST, DamageTypeTags.BYPASSES_ARMOR, DamageTypeTags.BYPASSES_EFFECTS, - DamageTypeTags.BYPASSES_SHIELD + DamageTypeTags.BYPASSES_SHIELD, + DamageTypeTags.NO_KNOCKBACK ); } diff --git a/Neoforge/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json b/Neoforge/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json new file mode 100644 index 0000000000..4209c89aa3 --- /dev/null +++ b/Neoforge/src/generated/resources/data/minecraft/tags/damage_type/no_knockback.json @@ -0,0 +1,5 @@ +{ + "values": [ + "hexcasting:overcast" + ] +} \ No newline at end of file From 8a6708136e7edddbda38063dc71eb608d476cb2d Mon Sep 17 00:00:00 2001 From: Florian Meyer Date: Wed, 26 Aug 2026 10:45:14 +0200 Subject: [PATCH 2/2] chore: reenable progwml6 maven --- Common/build.gradle | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Common/build.gradle b/Common/build.gradle index 5b0a856611..b385824523 100644 --- a/Common/build.gradle +++ b/Common/build.gradle @@ -13,11 +13,11 @@ repositories { // paucal, patchi, inline, JEI maven { url 'https://maven.blamejared.com' } - /*maven { - // location of the maven that hosts JEI files, temporarily disabled due to HTTP 523 errors + maven { + // location of the maven that hosts JEI files name = "Progwml6 maven" url = "https://dvs1.progwml6.com/files/maven/" - }*/ + } maven { // fallback maven for JEI name = "ModMaven"