
How to use
Release the scroll to spend MYSTIC_STAFF_SUMMON_MANA_COST and receive the Mystic Staff.
Function
Using the staff
Sneak and right-click the staff to cycle between Big Explosion, AOE Explosion, and Beam. Hold right-click to use the selected mode. Each mode has its own color setting.
Big Explosion
Big Explosion targets the block the caster is looking at. Several circles form around the target while it charges, and the central beam indicates when the attack is ready. Releasing the staff after it is ready creates the explosion; releasing it early does not fire it.
The base cost is MYSTIC_STAFF_BIG_MANA_COST. If MYSTIC_STAFF_SCALING_MANA is above 0, the additional cost is the caster's maximum mana multiplied by that value, rounded down.
Damage is maximum mana multiplied by MYSTIC_STAFF_BIG_FACTOR when scaling is enabled. When scaling is disabled, the factor is used as flat damage instead.
The charge can change the local rain and thunder levels and create visual lightning. MYSTIC_STAFF_WORLD_DAMAGE controls whether the Big Explosion and AOE Explosion destroy blocks.
AOE Explosion
AOE Explosion continuously launches small explosive projectiles in the direction the caster is aiming. MYSTIC_STAFF_AOE_DELAY controls the firing interval and has a minimum of 1 tick.
While the staff is held, its mana cost each tick is the base cost plus maximum mana multiplied by MYSTIC_STAFF_AOE_SCALING_MANA, rounded down.
Damage is maximum mana multiplied by MYSTIC_STAFF_AOE_FACTOR when scaling is enabled. When scaling is disabled, the factor is flat damage.
Beam
Beam has a short startup animation, then projects a 64-block beam along the caster's aim while right-click remains held.
The beam consumes mana every active tick. Its cost is MYSTIC_STAFF_BEAM_MANA_PER_TICK plus maximum mana multiplied by MYSTIC_STAFF_BEAM_SCALING_MANA, rounded down. It ends when that cost cannot be paid.
Beam damage starts at MYSTIC_STAFF_BEAM_DAMAGE_FACTOR, multiplied by maximum mana when scaling is enabled. It is multiplied by MYSTIC_STAFF_BEAM_DAMAGE_ACCELERATION once for every full second that the beam remains active.
The beam can destroy blocks independently of MYSTIC_STAFF_WORLD_DAMAGE. Set MYSTIC_STAFF_BEAM_MAX_BLOCK_BREAK_PER_TICK to 0 to prevent this. Entries in MYSTIC_STAFF_BEAM_BLOCK_WHITELIST are protected from the beam; despite the setting's name, it is an exclusion list.
Configuration
| Setting | Default | Range | Effect |
|---|---|---|---|
MYSTIC_STAFF_SUMMON_MANA_COSTmahoutsukai-server.tomlmysticbig explosion | 100 | 0–100000000 mana | Mana consumed when the Explosive Mana Condensation scroll creates its staff. |
MYSTIC_STAFF_BIG_MANA_COSTmahoutsukai-server.tomlmysticbig explosion | 5000 | 0–100000000 mana | Base mana consumed when a fully charged Big Explosion is released. |
MYSTIC_STAFF_BIG_SCALESmahoutsukai-server.tomlmysticbig explosion | true | — | When true, Big Explosion damage is its factor multiplied by the caster's maximum mana; otherwise the factor is flat damage. |
MYSTIC_STAFF_BIG_FACTORmahoutsukai-server.tomlmysticbig explosion | 0.012 | 0–100000000 | Big Explosion damage multiplier when scaling is enabled, or flat damage when it is disabled. |
MYSTIC_STAFF_BIG_SIZEmahoutsukai-server.tomlmysticbig explosion | 30 | 0–100000000 blocks | Radius used by the Big Explosion. |
MYSTIC_STAFF_BIG_RAINmahoutsukai-server.tomlmysticbig explosion | true | — | Controls the rain, thunder, and visual lightning produced while Big Explosion charges. |
MYSTIC_STAFF_SCALING_MANAmahoutsukai-server.tomlmysticbig explosion | 0 | 0–10000000 | Fraction of the caster's maximum mana added to the Big Explosion mana cost. |
MYSTIC_STAFF_WORLD_DAMAGEmahoutsukai-server.tomlmysticbig explosion | true | — | Controls block destruction by Big Explosion and AOE Explosion. Beam block destruction is controlled separately. |
MYSTIC_STAFF_AOE_SCALING_MANAmahoutsukai-server.tomlmysticaoe explosion | 0 | 0–10000000 | Fraction of the caster's maximum mana added to the AOE mode cost per use tick. |
MYSTIC_STAFF_AOE_MANA_COSTmahoutsukai-server.tomlmysticaoe explosion | 600 | 0–100000000 mana per use tick | Base mana consumed each tick while AOE Explosion mode is held. |
MYSTIC_STAFF_AOE_SCALESmahoutsukai-server.tomlmysticaoe explosion | true | — | When true, AOE Explosion damage is its factor multiplied by the caster's maximum mana; otherwise the factor is flat damage. |
MYSTIC_STAFF_AOE_FACTORmahoutsukai-server.tomlmysticaoe explosion | 0.004 | 0–100000000 | AOE Explosion damage multiplier when scaling is enabled, or flat damage when it is disabled. |
MYSTIC_STAFF_AOE_SIZEmahoutsukai-server.tomlmysticaoe explosion | 4 | 0–100000000 blocks | Radius used by each AOE projectile explosion. |
MYSTIC_STAFF_AOE_DELAYmahoutsukai-server.tomlmysticaoe explosion | 3 | 1–10000000 ticks | Interval between AOE explosive projectiles while the staff is held. |
MYSTIC_STAFF_BEAM_MANA_PER_TICKmahoutsukai-server.tomlmysticbeam | 500 | 0–100000000 mana per tick | Base mana consumed on every active Beam tick. |
MYSTIC_STAFF_BEAM_SCALING_MANAmahoutsukai-server.tomlmysticbeam | 0 | 0–10000000 | Fraction of the caster's maximum mana added to the Beam mana cost each tick. |
MYSTIC_STAFF_BEAM_DAMAGE_FACTORmahoutsukai-server.tomlmysticbeam | 0.001 | -10000000–100000000 | Starting Beam damage multiplier when scaling is enabled, or flat damage per tick when it is disabled. |
MYSTIC_STAFF_BEAM_DAMAGE_SCALESmahoutsukai-server.tomlmysticbeam | true | — | When true, starting Beam damage is its factor multiplied by the caster's maximum mana; otherwise the factor is flat damage. |
MYSTIC_STAFF_BEAM_DAMAGE_ACCELERATIONmahoutsukai-server.tomlmysticbeam | 1.5 | 0–100000000 | Multiplier applied to Beam damage once for each full second the beam remains active. |
MYSTIC_STAFF_BEAM_MAX_BLOCK_BREAK_PER_TICKmahoutsukai-server.tomlmysticbeam | 90 | 0–100000000 blocks per tick | Maximum number of blocks submitted for destruction on one Beam tick. Set to 0 to disable Beam block damage. |
MYSTIC_STAFF_BEAM_BLOCK_WHITELISTmahoutsukai-server.tomlmysticbeam | [] | — | Blocks protected from Beam destruction. Despite the setting's name, listed blocks are excluded from destruction. |
MYSTIC_STAFF_BEAM_VOLUME_FACTORmahoutsukai-client.tomlClient | 0.1 | 0–10 | Multiplier for the distance at which the Beam sound can be heard by the player. |
MYSTIC_STAFF_EXPLOSION_SOUNDmahoutsukai-client.tomlClient | true | — | Controls whether Mystic Staff explosions play their explosion sound on this client. |



