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.20.1)

  • R
  • Jun 4, 2026
  • 53.16 KB
  • 1.7K
  • 1.20.1
  • Forge

File Name

apothic_compat-2.0.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:apothic-category-compat-1516278:8194181")
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. Reads live, so combat mods that adjust stats at runtime are reflected.

Explicit per-mod overrides now exist only for items the universal rule can't place: ranged weapons not extending BowItem/CrossbowItem, custom shields not based on ShieldItem, plain Item weapons with no attack damage, and a handful of items pinned to a specific category.

A second pass runs after mod loading so weapons finalized during deferred init (Mowzie's Mobs is the canonical example) get recategorized after stats settle.

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.20.1, Forge 47.x, Apotheosis 7.4.x. Everything else is optional.