
CasterOS
CasterOS is a cross-platform Minecraft magic plugin for Paper and Sponge servers. It features immersive spell casting, dynamic magic mode, and easy spell…
⬇ Download on ModrinthCasterOS
CasterOS is a powerful and easy-to-use magic system for Minecraft PaperMC servers. It lets players cast a variety of spells using simple commands or incantations, with support for spell combos, status effects, and custom spell logic. CasterOS is designed to be flexible, so server owners can easily add or change spells to fit their server’s style.
✨ Main Features
Easy Spell System:
Add, remove, or change spells just by editing a config file. Each spell can have its own effects, particles, and sounds.Custom Incantations:
Players cast spells by saying or typing magic words (incantations) that you define inspells.yml.Spell Synergy & Status Effects:
Spells can interact with each other, creating combos or applying special effects for deeper gameplay.Magic Wand Support:
Players can get a special magic wand (a stick with a unique name and tag).
Note: For a custom wand image, a resource pack is required due to Minecraft limitations./wand Command:
Instantly gives you a magic wand for spellcasting.Reload Without Restart:
Change your spell config and reload it in-game—no server restart needed.Easy to Extend:
Developers can add new spells by creating a new class and registering it.
🚀 Getting Started
Install:
Put the CasterOS JAR file in your server’spluginsfolder.Configure Spells:
Openspells.ymlto add or edit spells, incantations, and aliases.(Optional) Custom Wand Texture:
If you want a custom image for the magic wand, you’ll need a resource pack with the rightCustomModelDatasetting.Get Your Wand:
Use/wandin-game to receive your magic wand and start casting spells!
📁 File Overview
plugin.yml— Plugin info and commandsspells.yml— All spell settings and incantationssrc/main/java/com/casteros/paper/— Main plugin codesrc/main/java/com/casteros/paper/spell/— All spell files
🧩 How to Add a New Spell
- Make a new class in
com.casteros.paper.spellthat implements theSpellinterface. - Register your spell in
SpellRegistry.java. - Add your spell to
spells.ymlwith a unique incantation.
⚠️ Important: Custom Textures
Minecraft does not allow plugins to change item textures or models without a resource pack.
If you want your magic wand to have a custom look, you must use a resource pack.
📜 License
CasterOS is open-source and released under the MIT License.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as CasterOS-Paper-1.0.1-SNAPSHOT.jar — drop this file into the mods folder
- Download size: 42 KB
- Download link checked 20 Aug 2026 — working
These come from our own check of the pack file, not from the source page.