Repository navigation
Casting Spells
Alkatraz has three casting methods: Code Casting (default), Hotbar Mode, and Grimoire Casting.
When holding a wand, you build a 5-click code using three actions:
| Action | Symbol | Key |
|---|---|---|
| Right-click | R | Right mouse button |
| Left-click | L | Left mouse button |
| Swap hand | S | F key |
- Hold your wand in the main hand.
- Input a 5-click sequence (e.g.,
RRRRR,RLSRS,SSSRR). - The action bar shows your current code with symbols.
- After the 5th click, the spell matching your code is cast.
- The code resets when you switch held items.
- Hold your wand.
- Right-click 5 times (
RRRRR). - A magic circle appears, then Magic Missile fires.
Each spell has a base cast time (e.g., Magic Missile: 0.25s, Heal: 2.0s). Final cast time is:
castTime = wandMult x spellCastTime
At max mastery, cast time is reduced by 25%.
Each spell has its own cooldown. Cooldowns are tracked per-spell and shown in the action bar when attempting to cast too soon.
Mana is deducted immediately when casting begins. If you don't have enough mana, the cast is cancelled with a warning. Mana cost can be modified by spell options.
Hotbar mode lets you assign spells to hotbar slots and cast with a single click.
/alkatraz castmode hotbar
To switch back:
/alkatraz castmode code
- Run
/spellsto open the Spell Menu. - Click "Configure Spell Hotbar" (Comparator icon, slot 49).
- Click a slot (0-7) to focus it.
- Click a spell from the pool to assign it.
- Right-click a slot to clear it.
- Hold your wand. Your inventory is replaced with the hotbar layout.
- Slots 0-7: Your assigned spells
- Slot 8: The wand (click to exit hotbar mode)
- Right-click a spell item to cast it.
- All inventory interactions are locked while in hotbar mode.
- Right-click the wand in slot 8.
- Type
/alkatraz castmode code. - Die (inventory is restored on respawn).
Grimoires are spell-storing books that provide an alternative way to cast spells. Instead of memorizing codes, you assign spells to grimoire pages and cast by navigating to the right page.
Grimoires are magic items that come in 8 tiers. Each grimoire stores a fixed number of spells on pages:
| Grimoire | Pages | Max Circle |
|---|---|---|
| Leather | 3 | 2 |
| Runic | 5 | 5 |
| Blaze | 5 | 5 |
| Glacier | 5 | 5 |
| Storm | 5 | 5 |
| Mountain | 5 | 5 |
| Luminous | 5 | 5 |
| Void | 5 | 5 |
See Grimoires for full stats and details on each tier.
Right-click while holding a grimoire to open the Lectern UI — a virtual lectern that displays the grimoire's pages as a written book. This is a client-side fake lectern; no block is placed in the world.
Sneak + Right-click to open the Page Menu (chest-based GUI) instead, which gives direct access to page management.
When the lectern opens, you see a book with one page per spell slot:
- Navigate pages using the lectern's built-in arrows (prev/next page buttons).
- The book shows spell name, element, circle level, mana cost, cast time, and cooldown on each page.
- Empty pages show instructions: close the book to finish, or use the Page Menu to assign spells.
To cast a spell from the lectern: navigate to the page with your desired spell, then close the book (press Escape or the close button). The spell on the current page is cast automatically.
To assign a spell to an empty page:
- Open the Page Menu (sneak + right-click the grimoire).
- Click an empty page to open the Spell Select Menu.
- Browse your discovered spells (sorted by circle level).
- Click a spell to assign it to that page.
The Page Menu displays two pages side by side (a "spread"):
- Left-click a spell page to cast that spell.
- Right-click a spell page to clear it (unassign the spell).
- Use the arrow buttons (bottom-left and bottom-right) to navigate between spreads.
- Click an empty page to assign a new spell.
Grimoires can be found through Spellbook & Loot sources, including spellbook villager trades.
You must discover a spell before you can cast it. See Spellbooks & Loot for how to find spellbooks.
- Undiscovered spells show as "???" in the
/spellsmenu - The
alkatraz.allspellspermission bypasses the discovery requirement
Here are the codes for all spells:
| Spell | Code |
|---|---|
| Magic Missile | RRRRR |
| Spell | Code |
|---|---|
| Air Burst | RRLLS |
| Earth Throw | SSRRR |
| Fireball | LLLLL |
| Water Sphere | RRSLL |
| Spell | Code |
|---|---|
| Air Blades | RLSRS |
| Buff | SRLSS |
| Debuff | LSLSS |
| Detect | LSLRS |
| Earth Spike | RLRSR |
| Fire Blast | RRLSR |
| Lesser Heal | LRRSS |
| Stealth | SSLRS |
| Swift | RLLRS |
| Water Pulse | RSLLR |
| Wind Vortex | SRLRS |
| Spell | Code |
|---|---|
| Barrier | RRRSL |
| Dark Tendrils | RLRLS |
| Disguise | RRLRS |
| Fire Wall | SSSRR |
| Geyser | LSRLS |
| Heal | RSRRS |
| Tremor | SLLRS |
| Spell | Code |
|---|---|
| Blink | SSRRS |
| Earthen Wall | LLRSR |
| Flaming Volley | RLRRR |
| Light Buff | RRRLS |
| Summon Zombies | SRSRS |
| Whirlpool | RLLSR |
| Wind Barrier | RRSSR |
| Spell | Code |
|---|---|
| Meteor Shower | SSRLL |
| Tsunami | LLRSS |
| Fissure | SRRLL |
| Tornado | RRSRR |
| Radiance | LRLRS |
| Shadow Realm | SLLSR |