![[ISS TMS] This is a Magic Staff !](https://cdn.modrinth.com/data/tJuTRDX0/c70af2290007a13125d4830931b4354982801dce_96.webp)
[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.
Screenshots


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_IMPLEMENTcomponent, enabling right-click spellcasting functionality.
🐛 Known Issues
- None currently reported
Please submit issues via GitHub Issues or CurseForge comments!
Available Versions
How to Install [ISS TMS] This is a Magic Staff ! on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set neoforge Loader
In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).
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
Minecraft Versions
1.21.1
Server-side
✓ RequiredRecommended 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.
Similar Mods
Rent Modded Server
Install [ISS TMS] This is a Magic Staff ! with just one click on your server.