File Details
Apothic Compat 2.0.0 Forge (1.19.2)
- R
- Jun 4, 2026
- 42.29 KB
- 22
- 1.19.2
- Forge
File Name
apothic_compat-2.0.0.jar
Supported Versions
- 1.19.2
Curse Maven Snippet
v2.0.0
Major rebuild of the categorization architecture plus three new features.
Architecture
Rebuilt categorization around a universal rule. Items that deal melee attack damage split into sword or heavy_weapon by attack speed using Obscure API thresholds (1.0 and slower, or 10.0+ damage = heavy). Bows, crossbows, tridents, pickaxes, shovels, shields, and armor are read from the vanilla class hierarchy. Works on any mod no matter which Java class its weapons extend.
Explicit per-mod overrides now exist only for items the universal rule can't place.
A second pass runs after mod loading so weapons finalized during deferred init get recategorized after stats settle.
New compat modules
- Born in Chaos: Trident Hayfork as heavy, Pumpkin Pistol and Pumpkin Pistol v2 as crossbows. All plain
Item. - Celestisynth: Poltergeist pinned to heavy (
SkilledAxeItem).
New features
- Affix blacklist:
affix_blacklistarray inapothic_compat-common.tomlstops specific affixes from rolling on new gear. Existing items keep their affixes. Affix ids match the JSON file path, e.g.apotheosis:sword/attribute/vampiric. Reapplies on server start, datapack reload, and/ac reload. - name_based_heavy_override (default off): items whose registry id contains a heavy weapon name (greatsword, claymore, zweihander, warhammer, halberd, glaive, battleaxe, lance, scythe, etc.) route to
heavy_weaponregardless of attack stats. - weapon_pickaxes_as_heavy (default on): the L'Ender's Cataclysm forges and Forbidden and Arcanus's blacksmith gavels (all 8 tiers) route to
heavy_weaponinstead ofpickaxe.
Reload command
/ac reload reports actual changes now. File change detection via mtime and hash. Override count split into new, changed, unchanged. Affix blacklist diff. Warning when the categorization toggles were edited (restart required to apply those).
Fixes
- The MULTIPLY_BASE attack attribute formula matches vanilla now. The previous form dropped the
base * multiplyBaseterm and underreported stats for items carrying MULTIPLY_BASE modifiers.
Breaking
- Config file renamed to
apothic_compat-common.toml. Old file not migrated. Copy any existing entries into the new file.
Requirements
Minecraft 1.19.2, Forge 43.x, Apotheosis 6.5.2. Everything else is optional.

