Local knowledge base
Scan Patchouli, GuideME, and Modonomicon manuals; the 1.12.2 line also supports Mantle/Tinkers' Construct books while preserving complete Markdown, heading paths, and source navigation.
SQLite · FTS5Minecraft · Three compatibility lines
ModPedia is a local mod knowledge assistant for large Minecraft modpacks. It reads manuals from installed mods, builds a searchable local knowledge base, and can connect to your configured AI to organize answers.
Local first · Search only · Optional AI
ModPedia
Knowledge ready
FEATURES
Turn information scattered across manuals, quests, and item Tooltips into a clear local retrieval path.
Scan Patchouli, GuideME, and Modonomicon manuals; the 1.12.2 line also supports Mantle/Tinkers' Construct books while preserving complete Markdown, heading paths, and source navigation.
SQLite · FTS5The model can call local search, calculation, and recipe tools, continue searching when evidence is incomplete, and cite only sources actually retrieved in the current round; four API formats are supported.
Configurable APIFTB Quests, JEI, and Jade are optional integrations for task progress, staged recipe queries, item names, and crosshair targets.
Optional dependenciesLOCAL FIRST
You can use ModPedia without AI. Turn on Search-only mode to query the local knowledge base directly; connect a model through any of the four supported API formats when you want more natural explanations.
GET STARTED
Choose Minecraft 1.21.1/NeoForge, 1.20.1/Forge, or 1.12.2/Forge and Cleanroom to match the download.
Put the ModPedia JAR in the instance mods/ directory.
Wait for the loading-screen prefill, enter the game, and press K; use F9 for a rebuild.
SUPPORT THE PROJECT
Your support helps fund compatibility testing, knowledge-source adapters, documentation, and release maintenance. Sponsorship is optional and does not affect the local knowledge base or Search-only mode.
LATEST RELEASE
Three compatibility lines ship together: NeoForge 1.21.1, Forge 1.20.1, and the Forge 1.12.2 / Cleanroom 0.3+ compatibility line. All three have completed current release testing.
Local key protection: AI settings store AES-GCM ciphertext derived from a system identifier in the user directory; the game decrypts it in memory and logs never record the API key. Do not copy user-level settings or Worker libraries into a modpack.
FEATURE MATRIX
✓ means the adapter is included in that build; — means the feature is not provided by that line or requires the target mod separately.
| Feature | 1.21.1 NeoForge | 1.20.1 Forge | 1.12.2 Forge / Cleanroom |
|---|---|---|---|
| Local manuals, SQLite / FTS5 | ✓ | ✓ | ✓ |
| Patchouli books | ✓ | ✓ | ✓ 1.12 API |
| GuideME / Guide-API | ✓ | ✓ | ✓ legacy |
| Mantle / Tinkers' Construct manuals (1.12.2) | — | — | ✓ |
| Modonomicon / APP JSON | ✓ | ✓ | — |
| Custom Markdown / Wiki sources | ✓ | ✓ | ✓ |
| Four AI APIs and Search-only | ✓ | ✓ | ✓ |
| Separate Worker JVM / isolated writes | ✓ | ✓ | ✓ |
| Item catalog, Tooltips, Ctrl ID view | ✓ | ✓ | ✓ |
| FTBQ static tasks and on-demand progress | ✓ | ✓ | ✓ legacy |
| JEI recipe queries and Shift navigation | ✓ | ✓ | ✓ legacy |
| Jade integration | ✓ | ✓ | — |
| Crosshair / Tooltip target freeze and insert | ✓ | ✓ | ✓ |
| Inline citations and manual navigation | ✓ | ✓ | ✓ |
| Supported versions | Minecraft 1.21.1 NeoForge 21.1.x Java 21 | Minecraft 1.20.1 Forge 47.x Java 21 | Minecraft 1.12.2 Forge 14.23.5.2847 / Cleanroom 0.3+ game Java 8 / Worker 21 |
PACK RELEASE NOTICE
These files may contain personal player settings, an API key, or a knowledge database generated for the current instance. A modpack should carry only reusable source content.
runtime/config/modpedia/runtime/conversations/config/modpedia/runtime/diagnostics/config/modpedia/runtime/worker/config/modpedia/runtime/assistant-window.jsonconfig/modpedia/runtime/assistant-glass.jsonconfig/modpedia/runtime/knowledge/knowledge.db*config/modpedia/runtime/knowledge/generated/config/modpedia/runtime/knowledge/cache/config/modpedia/runtime/knowledge/manifest.jsonconfig/modpedia/runtime/knowledge/keyword-index.jsonconfig/modpedia/runtime/knowledge/state.jsonThe user-level ~/.modpedia/ai.json and ~/.modpedia/worker/lib/worker-baseline-3/ live outside each game instance and are shared between instances. They are not part of a modpack and must not be copied.
knowledge/config/modpedia/knowledge/custom/**/*.mdconfig/modpedia/knowledge/sources/<source-id>/source.jsonconfig/modpedia/knowledge/sources/<source-id>/documents/**/*.mdconfig/modpedia/knowledge/sources/<source-id>/media.jsonconfig/modpedia/knowledge/source-overrides.jsonconfig/modpedia/knowledge/search-synonyms.jsonruntime/ is regenerated on first startup or after pressing F9. media.json stays with its source directory for Wiki media metadata; the current text search indexes Markdown only. Read the complete README rules ↗