
Apprentice's Codex
An addon for Iron's Spells and Spellbooks that adds some apprentice's magic contents.
Screenshots






Über diese Mod


A lightweight add-on for Iron's Spells 'n Spellbooks focused on side-grade magic: new spells, spellcasting weapons, curios, spellbooks, and utility blocks.
It does not add new mobs, spell schools, ores, biomes, or mandatory progression. Existing worlds can use the content without restarting, while newly generated villages may include a new profession villager.
Contents
The following content is currently included.
Spells (Around 60 spells)
Including:
- Combat spells: summoned blades, rifles, shotguns, muskets, and other magical weapons.
- Defensive and support spells: barriers, guard stances, traps, healing blooms, and mana recovery.
- Exploration and utility spells: magical lights, personal storage, remote vision, structure search, pet storage, and treasure sensing.
- Gathering and crafting spells: tree cutting, terrain shaping, crop harvesting, smelting-style processing, and item collection.
Items
Items include:
- Spellcasting gear: Spellcaster Guns, Swingcast Staves, Offhand Spell Amplifiers, and other spell-triggering equipment.
- Specialized magic weapons: Smashcast Scepter, Focus Staffbow, Multipurpose Staffrifle, Reflectcast Shield, Mana Force Blade, and more.
- Spellbooks and curios: Ender Grimoire, Archivist's Grimoire, Spell-stained Runic Tablet, mana/defense accessories, and utility curios.
- Mage armor sets: glass-cannon robes and school-agnostic caster gear for players who want more spell power at a real defensive cost.
- Utility blocks: Spellcaster Workbench, Spell Dispenser, Atelier Station, and other support blocks.
Spell Dispenser can cast supported scroll spells with redstone, mana potion fuel, and optional Create contraption support.
Datapack Customization
This mod supports customization via datapacks.
You can add or modify several behavior definitions, such as spell-related profiles, deny lists, recipe-like data, and other configurable gameplay data.
Because the available options have grown large, detailed documentation has been moved to the GitHub Wiki.
See the datapack documentation here: https://github.com/hexqua/apprentice_codex/wiki
The documentation is currently written in Japanese.
If needed, please use your browser's translation feature.
Note:
- Datapack formats may change between mod versions.
- Please check the documentation page matching your mod version.
- In-game descriptions, tooltips, and JEI integration may not cover every datapack option.
License & Use
This project is licensed under MIT and CC0-1.0; however, third-party content may be licensed differently. For details, please refer to the GitHub repository.
Permissions
- Free to use in modpacks.
- Free to create resource packs and data packs.
- Free to take screenshots and create videos.
Support Policy
For bug reports and support requests, please use GitHub Issues with logs, Minecraft/mod version, and mod list.
- Official downloads are provided only via CurseForge or Modrinth.
- I do not provide support for builds obtained from other sources (reuploads, mirrors, etc.).
- If you encounter an issue, please reproduce it using an official file and include the version number and logs.
- Unofficial reuploads may be outdated or tampered with. Use them at your own risk.
- If you run into a bug, please report it on GitHub Issues when possible, with logs/mod list included.
Note
- This is my first mod, so some parts may be rough.
- The author is Japanese, so some English wording may be awkward or imperfect.
Verfügbare Versionen
Apprentice's Codex auf dem Server installieren
Server bestellen
Bestelle einen Minecraft Java Server mit mindestens 3 GB RAM (4 GB empfohlen).
forge Loader setzen
Wähle im Panel unter "Egg" den forge-Loader und die passende Minecraft-Version (1.21.1).
Mod installieren
Öffne den Mod-Browser im Dashboard und suche nach "Apprentice's Codex". Klicke "Installieren" – fertig! Alternativ: Lade die .jar via SFTP in den /mods Ordner.
Kompatibilität
Mod-Loader
Minecraft-Versionen
1.21.1, 1.20.1
Server-seitig
✓ ErforderlichEmpfohlener RAM
4 GB(min. 3 GB)Häufige Fragen
Apprentice's Codex Server crasht beim Start – was tun?
Häufigste Ursache: falsche forge-Version oder zu wenig RAM. Prüfe im Server-Log (latest.log), ob ein "OutOfMemoryError" oder "Mixin"-Fehler auftritt. Bei Mado Hosting: Stelle sicher, dass mindestens 3 GB RAM zugewiesen sind und der Loader zur Mod-Version passt (1.21.1). Über das Panel kannst du den Loader mit einem Klick wechseln.
Ist Apprentice's Codex mit forge und neoforge kompatibel?
Apprentice's Codex unterstützt offiziell forge, neoforge für Minecraft 1.21.1, 1.20.1. Im Mado Dashboard werden inkompatible Loader-Kombinationen automatisch erkannt.
Server laggt mit Apprentice's Codex – wie optimiere ich die Performance?
Empfohlener RAM: 4 GB (+1 GB pro 8 Spieler). Prüfe mit /spark profiler, ob Apprentice's Codex den meisten Tick-Time verbraucht. Häufige Fixes: Server-View-Distance auf 8-10 reduzieren, bei Forge "performant" oder "starlight" als Zusatz-Mod installieren. Bei Mado Hosting läuft dein Server auf NVMe-SSDs mit dedizierten CPU-Kernen für minimale Latenz.
Ähnliche Mods
Modded Server mieten
Installiere Apprentice's Codex mit nur einem Klick auf deinem Server.