Here's a fun idea — how about instead of having custom wands for different spells like most plugins (that are outdated), we have a single wand that can cast different spells based on the combos the user pulls off?
The goal of this plugin is to consolidate all spell casting into a single item, making it flexible and lightweight instead of having custom items do various effects/spells.
Current Spell List:
• Summon Magic Arrow: Twirl + Twirl! Launches an arcane arrow that creates an arcane explosion upon hitting an entity.
• Summon Potion (buff): Push + Swing! Throws a potion that buffs self and any entity nearby.
• Summon Beast: Swing + Swing + Swing + Push! Makes you a beast tamer...
• Summon Lightning: Swing + Swing + Twirl! Bring in the wrath of God and summon a strike of lightning where you decide...
• Summon Flame: Thrust + Thrust! Shoot an "Eye of Sauron" that punches the victim high into the air and sets them ablaze.
• Summon Fire Explosion: Thrust + Swing + Thrust! Make an AoE explosion of fire particles that lights all entities hit on fire.
Looking to add more — but I want to hear from server owners what they would like!
Here are a few features to get you started:
• Configurable health, hunger, and damage stats for each spell!
• Item has custom meta coded in, so you can rest assured this item will not be "duped".
• Spell book command to give players an understanding how to cast spells.
• Color coded messages to help players understand what "move" they made so they can pull off combo spells.
• See below examples:
Showcase:
And here are some other things to expect:
• Lightweight both for server and user. There are no infinity glitches. You only need ONE item (the custom coded wand) to cast all spells!
• Each "move" is mapped to a keystroke. I.e., left-clicking a block is a different move from left-clicking the air, or sneaking, etc.
• This is a beta release, so I am open to adding more spells. I just wanted to see what people are interested in...
• Let me know of any permissions/configurations desired!
Source code is provided as well (please credit me!), but this is just the wand. I do plan on making a bigger plugin themed around Lord of the Rings. Please do support if you are interested!
Spoiler: Config
Code (Text):
#Cooldown is in seconds summonPotion_Cooldown: 30 summonArrow_Cooldown: 1 summonBeast_Cooldown: 300 summonLightning_Cooldown: 60 summonFlame_Cooldown: 5
#Every multiple of 2 == one bar of hunger. So 6 is 3 bars of hunger summonLightning_Food_Penalty: 6 summonPotion_Food_Penalty: 2 summonArrow_Food_Penalty: 1 summonBeast_Food_Penalty: 4 summonFlame_Food_Penalty: 4
#Food spell replenishes full hunger bar enableFoodSpell: true enableBeastSpell: true
#Other settings summonFlame_Knockback_Level: 1.5 summonArrow_damage: 3
#Every multiple of 2 == one bar of hunger. So 6 is 3 bars of hunger summonLightning_Food_Penalty: 6 summonPotion_Food_Penalty: 2 summonArrow_Food_Penalty: 1 summonBeast_Food_Penalty: 4 summonFlame_Food_Penalty: 4
#Food spell replenishes full hunger bar enableFoodSpell: true enableBeastSpell: true
#Other settings summonFlame_Knockback_Level: 1.5 summonArrow_damage: 3
Spoiler: Permissions
Code (Text):
name: MagicWands version: '${project.version}' main: org.golovlev.magicwands.MagicWands api-version: '1.21' commands: magicwand: description: 'A wand that does many things' usage: '/magicwand' magicwandhelp: description: 'Gives a spell tutorial book' usage: '/magicwandhelp' permissions: MagicWands.use: description: 'Allows players to use the commands of this plugin' default: true
=============
TODO LIST:
• Add spells that users request below
• Make wand integrate to other plugins
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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 Spigot — 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.
SpellCombo is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 714 times (via Spigot). Download it and open it directly in the game.