[ISS TMS] This is a Magic Staff !

[ISS TMS] This is a Magic Staff !

⚔️Transform any item in your hand — diamond swords, iron axes, even a potato — into a functional spellcasting staff with a single keystroke.

by
88 Downloads
neoforgeadventureequipmentmagic
Rent Server with this Mod

Screenshots

"True"  Iron's Spells
A bad author who is casting spells with an "Iron Staff"

About this Mod



⚔️ This is a Magic Staff | 万法皆杖 ⚔️

Turn any item into a spellcasting implement — Your sword is now your wand


📖 Overview

This is a Magic Staff! (万法皆杖) is a NeoForge 1.21.1 addon for Iron's Spells 'n Spellbooks that liberates your spellcasting potential.

  • Transform any item in your hand — diamond swords, iron axes, even a potato — into a functional spellcasting staff with a single keystroke. Cast devastating spells, then revert back to melee combat instantly.
  • Currently, you can press the J key while holding a magic book or weapon to take out the fixed spells. Executing this action will consume 5 levels of experience, and it can be toggled on or off in the configuration(🎉Thank you for the suggestions provided by the community!)
+ No crafting recipes needed — use existing gear
+ Seamless weapon/staff switching mid-combat
+ Persistent state saved to item NBT
+ Zero visual clutter — no new item sprites

✨ Key Features

Feature Description Benefit
🔮 Dynamic Conversion Toggle any item's casting capability on/off No inventory bloat
⚔️ Dual-Mode Items Switch between melee weapon and spell staff Tactical flexibility
💾 Persistent State Conversion status saved in item data Survives drops/death
🌐 Bilingual Full English & 简体中文 support Global accessibility

🎮 How to Use

Step 1: Hold any item (Sword, Axe, anything!)
    ↓
Step 2: Press [H] to activate casting mode
    ↓
Step 3: Equip spells via ISS spellbook/wheel
    ↓
Step 4: Right-click to cast!
    ↓
Step 5: Press [H] again to revert to weapon

💡 Tip: Keybind can be customized in Options → Controls → Key Binds


🔧 Technical Details

Utilizes Minecraft 1.21.1's Data Component System:

// Core logic (simplified)
item.set(DataComponents.CASTING_IMPLEMENT, true);  // Enable casting
item.remove(DataComponents.CASTING_IMPLEMENT);      // Disable casting
  • Iron's Spells 'n Spellbooks automatically recognizes items with the CASTING_IMPLEMENT component, enabling right-click spellcasting functionality.

🐛 Known Issues

  • None currently reported

Please submit issues via GitHub Issues or CurseForge comments!


📥 Download

CurseForge
Modrinth
GitHub

✨ -[ Every item is a wand waiting to be awakened ]- ✨

Available Versions

[ISS TMS] This is a Magic Staff ! 1.0.3release
MC 1.21.1neoforge
May 2, 2026
[ISS TMS] This is a Magic Staff ! 1.0.2release
MC 1.21.1neoforge
April 26, 2026
[ISS TMS] This is a Magic Staff ! 1.0.1release
MC 1.21.1neoforge
April 22, 2026
[ISS TMS]This is a Magic Staff ! 1.0.0release
MC 1.21.1neoforge
April 18, 2026

How to Install [ISS TMS] This is a Magic Staff ! on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set neoforge Loader

In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "[ISS TMS] This is a Magic Staff !". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

neoforge

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

[ISS TMS] This is a Magic Staff ! server crashes on startup – what to do?

Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is [ISS TMS] This is a Magic Staff ! compatible with neoforge?

[ISS TMS] This is a Magic Staff ! officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with [ISS TMS] This is a Magic Staff ! – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if [ISS TMS] This is a Magic Staff ! consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install [ISS TMS] This is a Magic Staff ! with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.1