Tags
Creators
Details
1.21.1-1.0.1
Compatibility
Changes
Changelog
Apotheosis Mod Compatibility Fixes
-
Fixed the issue where Battle Axes cannot be placed in the Reforging Table: Added
SWORD_DIGto theItemAbilityset ofBATTLEAXE, allowing it to be recognized as a melee weapon by Apotheosis while retaining its original axe functionalities (stripping bark, removing copper patina, and de-waxing). -
Fixed the issue where other weapons cannot be placed in the Reforging Table: Added the
SWORD_DIGability to all melee weapons and thrown weapons, including:-
Melee Weapons: Dagger, Parrying Dagger, Sword, Rapier, Saber, Katana, Greatsword, Club, Gauntlets, War Hammer, Lucerne Hammer, Spear, Halberd, Pike, Lance, Flail, Naginata, Quarterstaff, Scythe
-
Thrown Weapons: Throwing Knife, Battle Axe, Javelin, Boomerang
-
Sweep Attack Mechanics Overhaul (Sweep)
-
**Modified **
PlayerMixin.java: Restored and rewrote the interception logic forEnchantmentHelper.getSweepingDamageRatio. -
New Calculation Formula: Final Sweep Damage = Weapon Base Damage × Sweep Trait Multiplier (e.g., 8.5 × 0.75 = 6.375).
-
**Updated Sweep Multiplier Definitions in **
WeaponTraits.java:-
SWEEP_1: 25% (0.25f) -
SWEEP_2: 50% (0.50f) -
SWEEP_3: 75% (0.75f) - Corresponds to the original "Sweeping Edge III" effect.
-
Attack Range (Reach) Adjustments
-
**Added New Trait Levels in **
WeaponTraits.java:-
REACH_1_5: +1.5 Blocks (Magnitude 6.5f) -
REACH_2_5: +2.5 Blocks (Magnitude 7.5f)
-
-
**Updated **
ModWeaponTraitTagsProvider.java: Adjusted attack range bonuses for various weapons (added to the original base values):-
+1.0 Block Increase:
-
Scythe: 0 -> +1.0 (
REACH_1) -
Javelin: 0 -> +1.0 (
REACH_1) -
Quarterstaff: 0 -> +1.0 (
REACH_1) -
Lance: +1.0 -> +2.0 (
REACH_2) -
Spear: +1.0 -> +2.0 (
REACH_2)
-
-
+0.5 Block Increase:
-
Pike: +2.0 -> +2.5 (
REACH_2_5) -
Halberd: +1.0 -> +1.5 (
REACH_1_5) -
Glaive: +1.0 -> +1.5 (
REACH_1_5)
-
-
更新日志
Apotheosis 模组兼容性修复
-
修复战斧无法放入重铸台的问题:为
BATTLEAXE的ItemAbility集合添加了SWORD_DIG,使其能被 Apotheosis 识别为近战武器,同时保留原有的斧头功能(剥树皮、刮铜锈、去蜡)。 -
修复其他武器无法放入重铸台的问题:为所有近战武器和投掷武器添加了
SWORD_DIG能力,包括: -
近战武器:匕首、格挡匕首、剑、刺剑、军刀、武士刀、巨剑、棍棒、拳套、战锤、锤矛、长矛、戟、长枪、骑枪、链枷、薙刀、棍棒、镰刀
-
投掷武器:飞刀、战斧、标枪、回旋镖
横扫攻击机制重构(Sweep)
-
PlayerMixin.java**修改 **:恢复并重构了EnchantmentHelper.getSweepingDamageRatio的拦截逻辑。 -
新增计算公式:最终横扫伤害 = 武器基础伤害 × 横扫特质倍率(示例:8.5 × 0.75 = 6.375)。
-
WeaponTraits.java更新 中的横扫倍率定义:SWEEP_1: 25% (0.25f) -
SWEEP_2: 50% (0.50f) -
SWEEP_3: 75% (0.75f) - 对应原版“横扫之刃III”效果。
攻击范围(Reach)调整
-
WeaponTraits.java在 中新增特质等级:REACH_1_5: +1.5 格(量级 6.5f) -
REACH_2_5: +2.5 格(量级 7.5f)
ModWeaponTraitTagsProvider.java **更新 **:调整了各类武器的攻击范围加成(在原有基础值上增加):
+1.0 格提升:
镰刀:0 → +1.0(REACH_1)
标枪:0 → +1.0(REACH_1)
棍棒:0 → +1.0(REACH_1)
骑枪:+1.0 → +2.0(REACH_2)
长矛:+1.0 → +2.0(REACH_2)
+0.5 格提升:
长枪:+2.0 → +2.5(REACH_2_5)
戟:+1.0 → +1.5(REACH_1_5)
薙刀:+1.0 → +1.5(REACH_1_5)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:w8V2GMiK:OrPyDNYQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:w8V2GMiK:OrPyDNYQ"
}

