promotional bannermobile promotional banner

Apothic Category Compat

Adds Apotheosis loot category compat for Cataclysm, Twilight Forest, Epic Fight, Forbidden Arcanus, Traveloptics, Lands of Icaria, and more.

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

Forge

implementation fg.deobf("curse.maven:apothic-category-compat-1516278:8194186")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

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_blacklist array in apothic_compat-common.toml stops 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_weapon regardless 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_weapon instead of pickaxe.

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 * multiplyBase term 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.