Skip to content

Casting Spells

NagasonicDev edited this page Aug 16, 2026 · 2 revisions

Casting Spells

Alkatraz has three casting methods: Code Casting (default), Hotbar Mode, and Grimoire Casting.


Code Casting Mode

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

How It Works

  1. Hold your wand in the main hand.
  2. Input a 5-click sequence (e.g., RRRRR, RLSRS, SSSRR).
  3. The action bar shows your current code with symbols.
  4. After the 5th click, the spell matching your code is cast.
  5. The code resets when you switch held items.

Example: Casting Magic Missile

  1. Hold your wand.
  2. Right-click 5 times (RRRRR).
  3. A magic circle appears, then Magic Missile fires.

Cast Time

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%.

Cooldowns

Each spell has its own cooldown. Cooldowns are tracked per-spell and shown in the action bar when attempting to cast too soon.

Mana Cost

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

Hotbar mode lets you assign spells to hotbar slots and cast with a single click.

Activation

/alkatraz castmode hotbar

To switch back:

/alkatraz castmode code

Configuration

  1. Run /spells to open the Spell Menu.
  2. Click "Configure Spell Hotbar" (Comparator icon, slot 49).
  3. Click a slot (0-7) to focus it.
  4. Click a spell from the pool to assign it.
  5. Right-click a slot to clear it.

Casting in Hotbar Mode

  1. 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)
  2. Right-click a spell item to cast it.
  3. All inventory interactions are locked while in hotbar mode.

Exiting Hotbar Mode

  • Right-click the wand in slot 8.
  • Type /alkatraz castmode code.
  • Die (inventory is restored on respawn).

Grimoire and Lectern UI

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.

What Are Grimoire Items?

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.

Opening the Lectern UI

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.

Using the Lectern UI

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.

Assigning Spells to Pages

To assign a spell to an empty page:

  1. Open the Page Menu (sneak + right-click the grimoire).
  2. Click an empty page to open the Spell Select Menu.
  3. Browse your discovered spells (sorted by circle level).
  4. Click a spell to assign it to that page.

Managing Pages in the Page Menu

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.

Obtaining Grimoires

Grimoires can be found through Spellbook & Loot sources, including spellbook villager trades.


Spell Discovery

You must discover a spell before you can cast it. See Spellbooks & Loot for how to find spellbooks.

  • Undiscovered spells show as "???" in the /spells menu
  • The alkatraz.allspells permission bypasses the discovery requirement

Spell Codes

Here are the codes for all spells:

Circle 0

Spell Code
Magic Missile RRRRR

Circle 1

Spell Code
Air Burst RRLLS
Earth Throw SSRRR
Fireball LLLLL
Water Sphere RRSLL

Circle 2

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

Circle 3

Spell Code
Barrier RRRSL
Dark Tendrils RLRLS
Disguise RRLRS
Fire Wall SSSRR
Geyser LSRLS
Heal RSRRS
Tremor SLLRS

Circle 4

Spell Code
Blink SSRRS
Earthen Wall LLRSR
Flaming Volley RLRRR
Light Buff RRRLS
Summon Zombies SRSRS
Whirlpool RLLSR
Wind Barrier RRSSR

Circle 5

Spell Code
Meteor Shower SSRLL
Tsunami LLRSS
Fissure SRRLL
Tornado RRSRR
Radiance LRLRS
Shadow Realm SLLSR

Clone this wiki locally