A Minecraft 1.12.2 Forge mod that adds a "Spellcaster's Archives" block: a bottomless, capability-aware storage for Electroblob's Wizardry spell books. It integrates with hoppers/pipes/AE2/etc and provides an in-game GUI for browsing and extracting books.
- Bottomless Spells storage (up to Max Int per spell; overflow is always voided)
- Item insertion/extraction for automation with stable slot order
- Spells or identification scrolls can be manually inserted via right-clicking on the block with the item
- Spells can be manually extracted by left-clicking on their spine in the GUI (1 on click, 16 on shift-click)
- Undiscovered spells can be discovered by right-clicking on their spine (as long as you have identification scrolls left; can be disabled in config)
- Content is preserved when broken or when spell mods are removed/added (removed spells are lost, but others remain unaffected)
- Configurable GUI with paging (configuration through mod config, with config file hot-reloading)
- Left panel: element-colored spines arranged in shelves by tier
- Right panel: details for the hovered book
- Spell name/description (or glyph if undiscovered)
- Element icon/name, cost/cooldown/charge (? if undiscovered)
- Instructions about click controls
- Spell icon (if discovered)
- Minecraft 1.12.2
- Forge 1.12.2
- Electroblob's Wizardry (1.12.2)
- Place the built jar in your
modsfolder alongside Electroblob's Wizardry. - Launch with a compatible Forge 1.12.2 installation.
/archives fill <count|"max"> [typesCount]- Fills the Spell Archive block you are looking at (ray traced up to ~6 blocks) with all spells.
- Uses colored chat feedback to report success/errors and totals added.
count: Number of each spell book to add (or "max" for Max Int).typesCount: Number of different spell types to add (optional; defaults to all).
This project uses ForgeGradle 2.3 and Gradle. You can build from Windows, WSL, Linux, or macOS.
- Build (Linux/macOS):
./gradlew clean build- Build (Windows PowerShell):
./gradlew.bat clean buildThis project is licensed under the MIT License. See LICENSE.