promotional bannermobile promotional banner

Pack Doctor

Diagnose and disable slow or broken mod integrations from a config file, without editing any mod jars.
Back to Files

Pack Doctor 1.3.6

File namepackdoctor-1.3.6.jar
Uploader
anonymooseyanonymoosey
Uploaded
Jul 22, 2026
Downloads
15
Size
37.1 KB
Mod Loaders
Forge
File ID
8489482
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:pack-doctor-1621214:8489482")

Learn more about Curse Maven

What's new

First public release.

Pack Doctor turns "this mod's integration is slow or broken" into a config line, instead of making you delete the mod or edit classes out of its jar.

JEI

  • Blacklist JEI plugins by full plugin UID (irons_spellbooks:jei_plugin) or by bare mod id (irons_spellbooks, blocking every plugin that mod registers). JEI keeps working; only that mod's recipes stop appearing in the browser.
  • logJeiPlugins prints every plugin UID at startup so you know what you can blacklist.
  • autoBlacklistOverSeconds times each plugin, writes a worst-first summary to config/packdoctor-timings.txt, and automatically skips any plugin that took longer than the threshold on the previous launch. 0 disables it.

Vanilla recipe book

  • disableRecipeBook skips building the recipe book's categories entirely.
  • recipeBlacklist drops just one mod's recipes from the recipe book and leaves the rest working - use this when only one mod misbehaves. JEI is unaffected either way.

Force-given join items

  • blockedJoinItems removes guidebooks and other items that mods hand you on first join with no config toggle. Accepts mod:item or mod:*. Every removal is logged with the item, stack size and the rule that matched it.
  • Sweeps repeatedly rather than once, because Origins-style character selection and class mods can deliver items minutes after login.
  • This permanently deletes items from player inventories. mod:* includes gear the player crafted and armour they are wearing. Read the description before enabling it.

UI

  • hideSidebarButtons hides FTB Library's sidebar buttons over the inventory screen. FTB Library ships no toggle for them.

Compatibility

  • JEI is an optional dependency. Without it, the JEI mixins never apply.
  • Every mixin uses defaultRequire: 0, so if a future JEI or Minecraft version moves a target the mod degrades to doing nothing rather than crashing.
  • displayTest="IGNORE_ALL_VERSION" - not required on both sides. A client can use the JEI blacklist against a vanilla-Forge server, and a server can use the item blocker without requiring anything of its clients.

This mod has no additional files