{"id":49156224,"url":"https://github.com/nightwielder23/apothic-compat","last_synced_at":"2026-05-12T01:05:48.993Z","repository":{"id":352745361,"uuid":"1212966615","full_name":"Nightwielder23/apothic-compat","owner":"Nightwielder23","description":"Adds Apotheosis loot category compat for Spartan Weaponry, Epic Knights, Simply Swords, L'Ender's Cataclysm, Marium's Soulslike Weaponry, Alex's Mobs, Enigmatic Legacy, and more. Server side only.","archived":false,"fork":false,"pushed_at":"2026-04-22T07:30:32.000Z","size":191,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-22T09:37:26.375Z","etag":null,"topics":["apotheosis","compatability","forge","java","minecraft","minecraft-1-20-1","minecraft-mod"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nightwielder23.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-16T23:06:21.000Z","updated_at":"2026-04-22T07:30:35.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Nightwielder23/apothic-compat","commit_stats":null,"previous_names":["nightwielder23/apothic-compat"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/Nightwielder23/apothic-compat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nightwielder23%2Fapothic-compat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nightwielder23%2Fapothic-compat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nightwielder23%2Fapothic-compat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nightwielder23%2Fapothic-compat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nightwielder23","download_url":"https://codeload.github.com/Nightwielder23/apothic-compat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nightwielder23%2Fapothic-compat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32175040,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-23T02:19:40.750Z","status":"ssl_error","status_checked_at":"2026-04-23T02:17:55.737Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apotheosis","compatability","forge","java","minecraft","minecraft-1-20-1","minecraft-mod"],"created_at":"2026-04-22T09:02:25.584Z","updated_at":"2026-05-12T01:05:48.984Z","avatar_url":"https://github.com/Nightwielder23.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Apothic Compat\n\nA small server-side 1.20.1 Forge mod that fills in Apotheosis loot-category assignments for weapon/armor mods that don't set them. Uses the Apotheosis IMC override API, so nothing is patched or mixin'd.\n\n## What it does\n\nApotheosis uses loot categories to decide which affixes and gem sockets an item can roll. A lot of modded weapons either don't have a category at all or get the wrong one, so affixes never appear on them. This mod sends the right categories at load time.\n\n## Supported mods\n\nEvery module is a soft dep. A module only runs when both Apotheosis and the target mod are loaded.\n\n- **L'Ender's Cataclysm**: full weapon, shield, and armor coverage\n- **Iron's Spellbooks**: melee weapons only (staves, scythes, blades). Defers to Fallen Gems \u0026 Affixes when loaded.\n- **Tetra**: fixes miscategorized bows, crossbows, and stabilizer-upgraded weapons\n- **Alex's Mobs**: Blood Sprayer as bow\n- **Alex's Caves**: spears, dagger, staves, ortholance, and gauntlet as swords. Primitive Club as heavy. Dreadbow and Raygun as bows.\n- **Spartan Weaponry**: suffix-matched for all material variants\n- **Simply Swords**: claymores, longswords, rapiers, katanas, cutlasses, twinblades, scythes, sai, warglaives, spears, and chakrams as swords. Glaives, halberds, greataxes, and greathammers as heavy weapons.\n- **Integrated Simply Swords**: matches the Simply Swords mapping across cross-mod material variants. Alex's Caves Polarizer integration as heavy weapon.\n- **Enigmatic Legacy**: Voracious Pan as sword, Axe of Executioner and Astral Breaker as heavy weapons\n- **Mowzie's Mobs**: weapons and armor\n- **Bosses of Mass Destruction**: Earthdive Spear as sword (older Obsidian Spear and Nether Staff entries retained for back-compat)\n- **Forbidden and Arcanus**: Draco Arcanus axe as heavy, rest as swords\n- **Born in Chaos**: scythes/axes/hammers as heavy, swords and daggers as swords\n- **Deeper and Darker**: suffix-matched swords and knives\n- **Spartan Shields**: all shields\n- **Knight Quest**: supports both GPL (knightquest) and Count Grimhart (knight_quest) variants. Paladin Sword as heavy, other weapons as swords\n- **Aquamirae**: weapons and armor\n- **Epic Knights**: polearms and mauls as heavy weapons, shield overrides\n- **Spartan and Fire**: Spartan-style additions handled via Spartan Weaponry compat\n- **Meet Your Fight**: Dusk Greatsword as heavy, rest as swords, Bell Crossbow as crossbow\n- **Samurai Dynasty**: katanas, kama, and spears as swords\n- **Dread Steel**: scythe as heavy weapon, shield as shield\n- **Marium's Soulslike Weaponry**: greatswords/scythes/glaives as heavy, spears/swordspears as swords, named legendaries pinned\n- **Dungeons and Combat**: hammers as heavy weapons, pyromancer/sanguine/fairy/scepter of compensation as staffs when FG\u0026A and Iron's Spellbooks are both loaded (otherwise sword)\n- **Weapons of Miracles**: overrides for named weapons and armor\n- **Epic Fight**: greatswords as heavy weapons; longswords, daggers, spears, tachis, bokken, uchigatana, and glove as swords\n- **EpicFight-Resurrection**: greatswords and great tachi as heavy weapons, longswords as swords\n- **EpicFight-Nightfall**: Ruins Greatsword and Ghiza's Wheel as heavy weapons\n- **Celestisynth**: nine named weapons, mostly swords with Poltergeist as heavy and Rainfall Serenity as bow. Defers to Fallen Gems \u0026 Affixes when loaded.\n- **T.O Magic 'n Extras**: boss weapons across all four upgrade tiers. Most as swords, Galenic Polarizer as heavy weapon, Trident of the Eternal Maelstrom as trident. Staffs as swords unless Fallen Gems \u0026 Affixes is loaded.\n- **RPG Style More Weapons**: battle axes and greatswords as heavy weapons, knives as swords\n- **Fallen Gems \u0026 Affixes**: when present, Iron's Spellbooks, T.O Magic 'n Extras staffs, and Celestisynth skip our overrides so FG\u0026A's Staffs and Celestial Melee/Ranged categories apply.\n\n## Handled by universal fallback\n\nThese mods extend the right vanilla classes (SwordItem, AxeItem, BowItem, etc.) so the universal fallback categorizes them correctly without needing an explicit module:\n\n- **Farmer's Delight**: knives as swords\n- **Dungeons Delight**: knives and cleavers as swords\n- **dacxirons**: staves as swords\n- **Cataclysm Weaponry**: ignitium tools and sword\n- **Immersive Armors**: armor pieces\n- **Armageddon**: most items\n- Anything else with vanilla-class weapons/armor\n\n## Config\n\nA config file shows up at `config/apothic_compat.toml` on first launch. Per-item and per-tag overrides go there:\n\n```toml\n[item_overrides]\n\"ruins:greatsword\" = \"heavy_weapon\"\n\n[tag_overrides]\n\"simplyswords:greathammers\" = \"heavy_weapon\"\n```\n\nValid category names: `sword`, `heavy_weapon`, `trident`, `bow`, `crossbow`, `shield`, `helmet`, `chestplate`, `leggings`, `boots`, `pickaxe`, `shovel`, `none`. Set an item to none to fully blacklist it from rolling any affixes. Categories registered by other mods (such as staffs from Fallen Gems \u0026 Affixes) are also accepted.\n\n## Items already handled by Apotheosis\n\nApotheosis hardcodes defaults in `config/apotheosis/adventure.cfg` under the `Equipment Type Overrides` list. These take precedence over both this mod's config and built-in compat modules. As of Apotheosis 7.4.8 the hardcoded defaults are:\n\n- `minecraft:iron_sword` set to `sword`\n- `minecraft:shulker_shell` set to `none`\n\nSetting these items in `apothic_compat.toml` will not work. To override them, edit `adventure.cfg` directly.\n\n## Reload command\n\n`/apothiccompat reload` or `/ac reload` (op level 2) re-applies the config without a restart. It's a no-op if the file hasn't changed.\n\n## Requirements\n\nMinecraft 1.20.1, Forge 47.x, Apotheosis 7.4.x. Everything else is optional.\n\n## Installation\n\nDrop the jar in `mods/`. Server-side only (clients don't need it).\n\n## License\n\nMIT, Copyright 2026 Nightwielder23. https://github.com/Nightwielder23/apothic-compat/blob/main/LICENSE\n\n## Source\n\nhttps://github.com/Nightwielder23/apothic-compat\n\n## Author\n\nNightwielder23, https://github.com/Nightwielder23\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnightwielder23%2Fapothic-compat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnightwielder23%2Fapothic-compat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnightwielder23%2Fapothic-compat/lists"}