File Details
forbidden_sorcery-1.0.jar
- R
- May 16, 2026
- 8.71 MB
- 4
- 1.20.1
- Forge
File Name
forbidden_sorcery-1.0.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Forbidden Sorcery — Changelog
1.0 (Initial Release)
Target: Minecraft 1.20.1 / Forge 47.x — Java 17.
Required deps: Curios, Patchouli.
Core systems
- Mana / grimoire system (Novice, Advanced, Master) with curio grimoire slot.
- Spell casting: staff focus, spell book focus, spell tomes, sneak-cast variants.
- Patchouli guide book *The Dark Arts* with categorized chapters and advancement-gated entries.
- Custom recipe types: cauldron, ritual circle, spinning wheel, alchemy table, smithing template.
Items / blocks
- Pale Iron tier (sword, pickaxe, axe, shovel, hoe, bow, boots, chestplate, belt, block, anvil, ingot, nugget).
- Mage's Ink (10-use smithing template, blocked from enchanting, durability decremented per craft).
- Jar, Blessed Vapour, Cursed Odour, Twilight Mallow.
- Nightmare's Echo (liquid), Blighted Ring (Wither immunity, ring curio), Overgrown Ring (tree-portal curio).
- Necromantic Stone (with full / empty texture states), Necrotic Belt, Bone Needle, Waystone, Blood Phial, Crystal Ball, Magic Mirror, Journal, Transformation Amulet, Illusionary Core, Attuned Lapis, Corrupted Lapis, Scroll of the Spellweaver, Wizard's Staff, Spell Book, Tome.
- Brews: custom brew item with effect serialization, Brew of the Seven Seas, Levitation Brew, Brew Enchanted Book.
- Music Disc: Corruption.
- Custom Cauldron block + block entity with bubbling, color, stirring, bottle/jar collection.
- Spinning Wheel block + block entity.
- Alchemy Table block + screen + menu.
- Mandrake Root crop, Grave Root crop, Dark Weave, Ectoplasm, Golden Thread, Enchanted Twine.
Spells (tomes)
- Ignite (Pyromancy), Mine I–IV (Nature), Strike of the Storm (Aeromancy), Withering Blight (Necromancy), Summon Vex (Evocation), Grow (Nature), Rotate (Evocation).
- Mage Light (Holy), Plow (Nature), Path (Nature), Summon Water (Arcane), Magic Missile (Arcane), Gravity (Nature).
- Summon: Crafting Table, Furnace, Smoker, Blast Furnace, Anvil, Smithing Table, Jukebox (Evocation; 1-minute despawn; break to keep contents).
- Per-spell school tagging with colored tooltip line.
Entities
- Wizard (trader; vanishes on first hit).
- Iceologer (boss-style, custom Iceologer Death Provoked sound, ice chunk projectile).
- Friendly Vex (sneak-cast to dismiss; bound to caster).
- Spell Bolt, Soul, Player Reflection, Puppeteer.
- Ravager Servant (mountable, key-triggered roar, riding step-sound suppressed when idle).
- Blight (boss): 150 HP, persistent, casting invulnerability, soul beam, summon waves, sacrifice heal, custom boss bar music, post-death purification ring, Wuthering Blights advancement.
- Gas Cloud (instant brews capped at 5 s).
Twilight Plane dimension
- Custom dimension type and chunk generator with split light/dark biome source.
- Sky/fog rendering, fixed time, no-rain enforcement.
- Jar collection of Blessed Vapour (light side, z ≤ -0.5, Y ≥ 128) and Cursed Odour (dark side, z ≥ 0.5, Y ≥ 128).
- Inventory stash on entry/exit; travel-exempt items: Bone Needle, Jar (vapour/odour), Enchanted Twine, Golden Thread, ender chest item (after Wuthering Blights), Dark Arts guide book.
- Grimoire in curio slot stashed on entry unless curse is lifted.
- Hostile mob spawn allowance on dark side via Forge `MobSpawnEvent.PositionCheck`.
Curse cycle
- Encounter trigger: first Cursed Odour drawn from dark-side air with active curse — three dark-red action-bar lines, laugh, teleport, Blight spawn on the caster.
- Boss death broadcasts curse-lifted state to clients, removes fog, switches grass/foliage colors to light-side tones (chunk re-render on flip).
- Purification ring: bounded particle spokes, flower seeding, passive animal spawn, single broadcast of *The curse is lifted. The Twilight Forest thanks you.*
- Overgrown Ring grant on celebration; At Last, No More Mallow advancement.
- *Restore the Curse* ritual: 8-frame circle, Nightmare's Echo activator, 1000 mana, wuthering_blights-gated. Destroys all Overgrown Rings (inventory + curios + dropped), tags existing odour as pre-curse (no encounter), kills passives + plants on dark side, broadcasts *The curse returns…*.
Rituals
- Spawner-based circles with candle/torch + frame requirements.
- Weather: night, day, rain, long rain, thunderstorm, clear weather (returns buckets at frame positions).
- Crafting: Powder Snow, Totem of Undying, Wizard Robes, Wizard Staff, Enchanted Golden Apple, Everlasting Meal, Budding Amethyst, Smelt, Necromantic Stone, Manuscript Fragment, Crystal Ball, Ghast Tear, Magic Mirror, Attuned Lapis, Journal, Poppet, Illusionary Core, Transformation Amulet, Vex Tome (Caged Joy).
- Summon: Wizard, Witch, Evoker, Illusioner, Vindicator, Iceologer, Servant.
- Special: Summon Player (taglock), Teleport to Waystone, Heart Extraction (iceologer choreography), Mob Capture, Dark Spirits delivery.
- Standard orbit + drain animation, player→spawner mana beam.
Enchantments / brewing
- Custom enchantments (Receiving, etc.).
- Cauldron-based brew crafting with catalysts, augments, water levels, gaseous brews, hidden particles, fast drink, splash, lingering.
- Bottling tracker with per-player level and 0-3 progression; `/bottling` command (no cheats) to read level.
- Alchemy table operations with amethyst-shard fuel and workstation bonuses.
Structures / world content
- Wizard Tower, Frozen Lair, Illusioner Shack, Dollhouse.
- Loot modifiers and Ancient City chest additions.
- Pale Iron ore generation, Mandrake/Grave Root crops, Dark Weave block.
Advancements
- Root, The Dark Arts, A Real Cauldron, Fire Burn Cauldron Bubble, Magic Stick, Alchemist, Granny's Expertise, Captain's Reserve, Who Needs Buckets, Who You Gonna Call, Monstrous Creations, Soul Extractor, Shiny Stone, Not So Secret Now, Forbidden Favours, Where's My Evil Queen, Final Form, Oops, Icy, Wuthering Blights, Twilight Forest's Discount Cousin, Am I Supposed To Drink This?, At Last No More Mallow.
- Chapter-unlock toast: in-game "New Chapters Unlocked" notification with guide book icon fires on any mod advancement.
Curios integration
- Slots registered: back, belt, charm (×2), head, necklace, ring (×3).
- Curio items: Necrotic Belt, Blighted Ring, Overgrown Ring, Journal, Transformation Amulet, Voodoo Protection Poppet, Grimoire slot layer.
- `/bottling` — read-only bottling level (no cheats required).
- `/fs *` — all subcommands gated behind permission level 2 (do not appear in tab-complete without cheats).
Networking
- Custom SimpleChannel with packets for spell sync, cauldron, ravager input/roar, twilight fade, music, curse state, grimoire slot, journal, chapters-unlocked toast, etc.
Visual / audio
- Custom particles: circle_explode, magic_missile_particle.
- Sky/fog/grass/foliage color overrides driven by curse state.
- Custom sound events for blight, iceologer, gas cloud, magic missile, etc.
- Mod icon (`icon.png`) and Forge mod metadata.
Build
- Forge 47.x, Curios 5.9.1+, Patchouli 1.20.1-84+.
- Built with Java 17 toolchain; ships as `forbidden_sorcery-1.0.jar`.
---
Roadmap
- Many more spells across every school (offensive, utility, summoning, transmutation).
- New magical armor sets with full set bonuses (robes, hats, regalia).
- Additional curses with conditional triggers and cleanse paths.
- Expanded potion / brew catalog with new catalysts and augments.
- New rituals (crafting, summoning, transformation, world-bending).
- New bosses with multi-phase encounters.
- Final forms (player ascension paths tied to school mastery).

