MagicSpells
Note: MagicSpells is being maintained on this GitHub fork and you can find help at the official Discord.
Info
MagicSpells is a Minecraft Bukkit plugin that creates magic spells your players can use. Its main purpose is to give your players access to certain abilities that you might not want to give them unlimited access to. However, instead of just giving them access to boring commands, they instead get more interesting spells. Each spell can be configured in many ways:
- Reagent costs (the cost of using the spell, including items, mana, health, hunger, experience, and item durability)
- Cooldowns (the amount of time a player must wait between uses)
- Durations (how long certain effects last)
- Ranges (how far away spells can be used from their target)
- Many more options, depending on the spell
Spells can be cast by using the /cast command, swinging a configurable wand item, or both. It's also possible to have them triggered from other actions the player may take. It's all customizable.
Usage
Before a player can cast a spell, they must already know it. There are several ways a player can learn a spell:
- Taught with the teach spell
- Learned from a spellbook
- Learned from a tome
- Gained from a grant permission
- Purchased from a shop
- Being a server op (they know all spells) For example, a server op can teach Bob the blink spell by typing: ''/cast teach bob blink''.
Once a spell is learned, it can be cast either by using the ''/cast'' command or by using a wand item. Now that Bob knows the blink spell, he can either cast it by command, by typing ''/cast blink'', or he can cast it with a wand item. To select the spell, he holds the wand in his hand and right clicks. Right clicking will cycle through any spells assigned to the item he is holding. When he has the one he wants, he left clicks to cast.
If Bob does not have the required reagents for the spell, or if he has cast it recently and it is still on cooldown, he will not be able to cast the spell and will instead receive an error message.
If mana is enabled, a player can use the ''/mana'' command to see how much mana they currently have. Mana can also be configured so it is displayed on the experience bar.
Useful Links
Videos
Comments
-
-
#2979 doctorcococonut Posted Dec 16, 2021
Why all the links are not working
-
Anyway to make a block be anti magic area like 5 squares.?
-
whenever i type /cast anything it just says in chat "/cast" pls help
-
#2973 thearsonistgamer Posted Mar 7, 2019
when i do /cast it just says /CAST in chap omg help
-
- Join Date: 9/12/2012
- Posts: 519
- Member Details
#2971 MithrandirMage Posted Nov 23, 2018
Hey just pointing this out for the people still commenting here, the project is being maintained by a small comunity on Discord just check the message below please xD
-
#2970 Forge_User_54516373 Posted Sep 9, 2018
It would be so cool if we were able to use it on 1.13
I'm a big fan on this mod and I wanted to use it on my futur server but it doesn't work : / -
#2974 vthorblaster Posted Apr 1, 2019
In reply to Forge_User_54516373:
use this version for 1.13
-
#2968 castmultiple Posted Jun 29, 2018
Quote from castmultiple >>
Hi, my name is MoMoMo34. And I have a problem:
Well the problem is that I can not see the particles that I mix with magicspells and effectlib for example.
I put a spell with reddust and it does not load me already probe of everything to put the folder of effectlib in magicspells etc. At least also try everything please help me that is to say in a few words I do not get the particles of the effectlib and actually I want to use them please help me. Please could you explain me carefully schematic in learning thank you waiting for your help -
#2967 castmultiple Posted Jun 29, 2018
Hi, my name is MoMoMo34. And I have a problem:
Well the problem is that I can not see the particles that I mix with magicspells and effectlib for example.
I put a spell with reddust and it does not load me already probe of everything to put the folder of effectlib in magicspells etc. At least also try everything please help me that is to say in a few words I do not get the particles of the effectlib and actually I want to use them please help me. Please could you explain me carefully schematic in learning thank you waiting for your help -
I need help every time I do /cast or /c it doesn't do anything but just put /cast and /c in chat could anyone please help?
-
#2972 toxic16yt Posted Jan 17, 2019
See AlsoAre addons safe?In reply to Chip_wxX:
i have the same issue
-
#2964 Forge_User_76568594 Posted Dec 10, 2017
I know this is now out of date but is anyone else having issues with the mana system displaying on xp bar?
-
#2963 _ForgeUser9370583 Posted Sep 22, 2017
This plugin is no longer maintained by Nisovin. It is now maintained by ComputerGeek whom wishes not to have a page on bukkitdev or spigot. Support can be found in the discord and updated versions on the GitHub.
Discord:https://discord.gg/6bYqnNy
Github: https://github.com/TheComputerGeek2/MagicSpells/releases
Last edited by _ForgeUser9370583: Sep 22, 2017
-
#2961 JSingDreams Posted Aug 28, 2017
This is an amazing plugin!
I would also like these features added:- Leveling System (Level Up Spells To Increase Damage, Shorten Cooldown, Shorten Cost)
You can gain EXP for Spells just by casting the spell.- More Crowd-Control Spells (Attack Players Within A Radius like FireNova, but does more damage)
The players really enjoy this plugin and I can't wait for future updates!
-
#2959 MithrandirMage Posted Aug 22, 2017
The slow and painfull death of a plugin...
Is it open source by the way @nisovin? If not, I'd recommend at least making sure it is. Anyone could revive it in the future :) Including me.By the way, for those who where asking. My server (MithrandirCraft) uses this plugin, but it's spanish translated, and the spells are kinda very rare to find.
Last edited by MithrandirMage: Aug 22, 2017
-
Hello!!! i need some help every time i try to do /cast it wont do the spell but /cast will pop up in the chat. The server im on in 1.12.1 please help as soon as possible
-
#2957 user_8971370 Posted Aug 4, 2017
Looking for magic spell coders to help my server
Skype: HighBridRed
Discord: HighBridRed
PMC: HighBridRed
Email: [emailprotected]
You get the point :)
-
#2960 MithrandirMage Posted Aug 22, 2017
In reply to HighBridRed:
I'm curious. All of you guys must be from the same server right?
What do you actually need. A spells configurer? (Which would be odd since the plugin is half broken)
Or maybe you are attempting at recoding this plugin?
I'm not a Java coder (I'm c++), so I can't help. I just want to know what your plans are, and even if you would make the resource public. -
#2969 Kalashnikov79 Posted Aug 21, 2018
In reply to MasterMithrandir:
oh wow dude... Java is so easy compared to C++
They share a lot of syntax too.
- To post a comment, please login or register a new account.
Posts Quoted:
Reply
Clear All Quotes
About This Project
-
Project ID
31225
-
Created
Aug 25, 2011
-
Last Released File
May 27, 2014
-
Total Downloads
401,189
-
License
- View on CurseForge
- Report Project
Members
-
nisovin Owner
-
_ForgeUser7629212 Contributor