{"id":37342,"date":"2026-06-01T21:56:06","date_gmt":"2026-06-01T18:56:06","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/"},"modified":"2026-06-01T21:56:06","modified_gmt":"2026-06-01T18:56:06","slug":"casteros","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/","title":{"rendered":"CasterOS"},"content":{"rendered":"<p># CasterOS<\/p>\n<p>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\u2019s style.<\/p>\n<p>&#8212;<\/p>\n<p>## \u2728 Main Features<\/p>\n<p>&#8211; **Easy Spell System:**<br \/>\n  Add, remove, or change spells just by editing a config file. Each spell can have its own effects, particles, and sounds.<\/p>\n<p>&#8211; **Custom Incantations:**<br \/>\n  Players cast spells by saying or typing magic words (incantations) that you define in `spells.yml`.<\/p>\n<p>&#8211; **Spell Synergy &#038; Status Effects:**<br \/>\n  Spells can interact with each other, creating combos or applying special effects for deeper gameplay.<\/p>\n<p>&#8211; **Magic Wand Support:**<br \/>\n  Players can get a special magic wand (a stick with a unique name and tag).<br \/>\n  *Note: For a custom wand image, a resource pack is required due to Minecraft limitations.*<\/p>\n<p>&#8211; **\/wand Command:**<br \/>\n  Instantly gives you a magic wand for spellcasting.<\/p>\n<p>&#8211; **Reload Without Restart:**<br \/>\n  Change your spell config and reload it in-game\u2014no server restart needed.<\/p>\n<p>&#8211; **Easy to Extend:**<br \/>\n  Developers can add new spells by creating a new class and registering it.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\ude80 Getting Started<\/p>\n<p>1. **Install:**<br \/>\n   Put the CasterOS JAR file in your server\u2019s `plugins` folder.<\/p>\n<p>2. **Configure Spells:**<br \/>\n   Open `spells.yml` to add or edit spells, incantations, and aliases.<\/p>\n<p>3. **(Optional) Custom Wand Texture:**<br \/>\n   If you want a custom image for the magic wand, you\u2019ll need a resource pack with the right `CustomModelData` setting.<\/p>\n<p>4. **Get Your Wand:**<br \/>\n   Use `\/wand` in-game to receive your magic wand and start casting spells!<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcc1 File Overview<\/p>\n<p>&#8211; `plugin.yml` \u2014 Plugin info and commands<br \/>\n&#8211; `spells.yml` \u2014 All spell settings and incantations<br \/>\n&#8211; `src\/main\/java\/com\/casteros\/paper\/` \u2014 Main plugin code<br \/>\n&#8211; `src\/main\/java\/com\/casteros\/paper\/spell\/` \u2014 All spell files<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83e\udde9 How to Add a New Spell<\/p>\n<p>1. Make a new class in `com.casteros.paper.spell` that implements the `Spell` interface.<br \/>\n2. Register your spell in `SpellRegistry.java`.<br \/>\n3. Add your spell to `spells.yml` with a unique incantation.<\/p>\n<p>&#8212;<\/p>\n<p>## \u26a0\ufe0f Important: Custom Textures<\/p>\n<p>Minecraft does **not** allow plugins to change item textures or models without a resource pack.<br \/>\nIf you want your magic wand to have a custom look, you must use a resource pack.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcdc License<\/p>\n<p>CasterOS is open-source and released under the MIT License.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CasterOS is a cross-platform Minecraft magic plugin for Paper and Sponge servers. It features immersive spell casting, dynamic magic mode, and easy spell management with YAML files\u2014making it simple to customize and expand your server\u2019s magical experience.<\/p>\n","protected":false},"featured_media":37343,"template":"","meta":{"_minecraft_slug":"casteros","_minecraft_project_id":"80m9rI0h","_minecraft_author":"gaberd","_minecraft_license":"Apache-2.0","_minecraft_downloads":104,"_minecraft_follows":4,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"casteros.zip","_minecraft_size_bytes":48841,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-15T19:41:12.019665Z","_minecraft_date_created":"2025-12-21T05:18:11.635196Z","_minecraft_date_modified":"2025-12-25T20:19:19.737738Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/casteros","_minecraft_icon_attachment_id":37343,"_minecraft_imported_at":"2026-06-01T18:56:09+00:00","_minecraft_import_hash":"cd1d0b36f1e268d2af92b899fbafca1d","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,124,43,125,89,873,122,127,128,129],"mod_loader":[130,131,132,133,134],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-37342","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-bukkit","mod_category-cursed","mod_category-folia","mod_category-game-mechanics","mod_category-library","mod_category-magic","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_loader-bukkit","mod_loader-folia","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CasterOS - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CasterOS - Minecraft\" \/>\n<meta property=\"og:description\" content=\"CasterOS is a cross-platform Minecraft magic plugin for Paper and Sponge servers. It features immersive spell casting, dynamic magic mode, and easy spell management with YAML files\u2014making it simple to customize and expand your server\u2019s magical experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/casteros\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/casteros\\\/\",\"name\":\"CasterOS - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/casteros\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/casteros\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/casteros-icon-8ddcbbddcc038912df60e4a0ccf017de277294a7_96.webp\",\"datePublished\":\"2026-06-01T18:56:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/casteros\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/casteros\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/casteros\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/casteros-icon-8ddcbbddcc038912df60e4a0ccf017de277294a7_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/casteros-icon-8ddcbbddcc038912df60e4a0ccf017de277294a7_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/casteros\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"CasterOS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CasterOS - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/","og_locale":"en_US","og_type":"article","og_title":"CasterOS - Minecraft","og_description":"CasterOS is a cross-platform Minecraft magic plugin for Paper and Sponge servers. It features immersive spell casting, dynamic magic mode, and easy spell management with YAML files\u2014making it simple to customize and expand your server\u2019s magical experience.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/","name":"CasterOS - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/casteros-icon-8ddcbbddcc038912df60e4a0ccf017de277294a7_96.webp","datePublished":"2026-06-01T18:56:06+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/casteros\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/casteros-icon-8ddcbbddcc038912df60e4a0ccf017de277294a7_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/casteros-icon-8ddcbbddcc038912df60e4a0ccf017de277294a7_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/casteros\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"CasterOS"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/37342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/37343"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=37342"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=37342"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=37342"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=37342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}