HarryPotterSpells
Harry Potter Spells
We now have a discord server, join us here: https://discord.gg/vQxduZC
To understand users/server owners better and see what to focus on next for the plugin please fill out this survey
https://bit.ly/mcharrypotterspells
Overview
HarryPotterSpells is the ultimate Harry Potter plugin. Whether you run a Harry Potter server, want to add magic to an RP server, or just an admin looking for a bit of fun, this plugin is for you!
Many of these options are configurable. If you don't want parts of the plugin, open the config.yml with your favorite text editor and disable anything you don't want.
Features
- Provides a complete Harry Potter experience
- Can be used on a HarryPotter server, an RPG server, or just to play around
- Has over forty spells, with more in progress
- Cast spells quickly with your magical wand (default: stick)
- Teach users spells with simple commands
Spells
Cast spells with your magic wand (by default, a stick). Right-click to scroll through your available spells, and left-click to cast! Server operators can "teach" and "unteach" other players (and themselves) spells.
For spell documentation, see the Spells page on our site.
Commands and Permissions
For information regarding commands and permissions, see the Commands page on the site.
Configuration
If your not sure how to setup your config or if your looking for a more detailed version of your config, see the Config page on the site.
Regarding Locale
Currently there are only two language options. We are looking for more translates and looking to branch HPS into more different languages Please message jacklin213 if you are interested
Supported Languages:
- us-english
- nl-dutch
- de-german
- es-spanish
- it-italian
- zh-chinese
- br-portuguese
- kr-korean
- cz-czech
- no-norwegian
Locale based Errors
As of 1.1.4 HPS will attempt to do the following steps automatically, in the case that it is not able to please follow the steps bellow Important: For anybody using a linux operating system please do the following steps to install HPS if you get locale based errors:
- Stop your server
- Download hps.rar
- Extract the locale folder directly into your HarryPotterSpells folder
- Start your server
The locale based errors should go away and the plugin should function like normal. If the problem still persists please read the support section bellow
Support
If you find a bug, or have a feature request that is NOT on our Trello board (see below), feel free to open an issue on GitHub (click "Tickets" on the top bar).
For more information regarding support, see the Contact page on the HarryPotterSpells site.
Source
The source is available on GitHub, and we are always looking for help. Pull requests are really appreciated! If you'd like to help, please go here.

Development Builds (Currently not available)
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

To Do
Our entire to-do list has been moved to Trello. Anyone can vote on issues/features they'd like to see implemented. If you'd like to add an item, hop on our IRC channel (see the support section) and someone will access will add it for you.

Future Plans
We plan to add an extension system to HarryPotterSpells, allowing server owners to add various HarryPotter- and magic-themed "addons" to the HarryPotterSpells core plugin. However, to prepare for this, we have removed all code not related to casting spells. This includes some of our old features: Spell signs, SortingHat, and hooking into WorldGuard, Towny, and LogBlock. These will be available as extensions in the near future.
Special Thanks and Credits
This plugin would not be what it is today without some of these people. NP98765 originally asked Kezz101 to help me create this, but soon it grew into a group project. Many have spent time and effort helping to develop this. Thanks to jacklin213 for taking this project on board and keeping it updated since 1.7.x
Some developers who have helped (In order of first pull request, most recent to earliest):
signorhuman, jacklin213, Ampayne2, MrBluebear3, zachooo, evilmidget83, korikisulda, RingOfStorms
Thanks to drtshock for hosting the Jenkins.
Interested in Helping?
See this forum post and the Contribution Guide for more details.
Feel free to send jacklin213 a PM and he will sort you out

-
View User Profile
-
Send Message
Posted May 26, 2013Can you please update this? And possibly add more spells. On the server I play on, we have the plugin, and a max of 4 of the spells work. And it's still in version 1.4.6 even though we're in 1.5.2 So, please update this plugin and possibly add and fix spells. Thanks!
-
View User Profile
-
Send Message
Posted Apr 12, 2013Could you make the spell Alohamora? It could open iron doors
It would be cool
-
View User Profile
-
Send Message
Posted Mar 30, 2013This plugin is broken to 1.5.1, it crashes on multiple spells, is this going to be updated? (Please say yes)
-
View User Profile
-
Send Message
Posted Feb 16, 2013oh i found it <sub> nevermind </sub> but spongify crashes my server ,it disconnect and say: Internal Exception: Java.net.SocketTimeoutException ,what should i do ?
-
View User Profile
-
Send Message
Posted Feb 16, 2013I didn't find the command that teaches me spells <sub> i'm the operator of the server </sub> can any one tell me the command ? plz
-
View User Profile
-
Send Message
Posted Feb 15, 2013For some reason Incendio crashes my server. I went into the log and my explosion protrection plugin was blocking and crashing the server. I deleted both my explosion protection plugins and tried again. It crashes again but this time it just says Connection Reset. Can anyone help me?
-
View User Profile
-
Send Message
Posted Feb 10, 2013This plugin doesn't work for me.. can someone help?
-
View User Profile
-
Send Message
Posted Feb 3, 2013never mind my previous post, found the command. But i now discovered that at least the confringo spell makes my server crash: Minecraft says: Internal Exception: Java.net.SocketTimeoutException: read timed out. The server says something like java out of memory error/ java heap space. The avada kedavra spell has no kill animation at mobs, they just disappear without even a drop. I don't know about the others, but these are some serious bugs i've experienced. Can you fix those?
-
View User Profile
-
Send Message
Posted Feb 3, 2013Even as an Operator it says that I dont know any spells. How can you teach yourself spells as Operator or set that you know all spells by default..?
-
View User Profile
-
Send Message
Posted Jan 31, 2013Does this plugin calculate house points at all? If not I may make a PR soon.
-
View User Profile
-
Send Message
Posted Jan 21, 2013Plz add a Hook In for CoreProtect. I really want to use it but i cant trust some people on my server.
-
View User Profile
-
Send Message
Posted Jan 17, 2013@CrapperCreeper1234 Spout support is for capes depending on which house you are in. This feature has not totally been implemented yet but expect it to be soon.
@sergisala I shall start work on it at once! And no, you do not need Spout for any other feature then capes.
-
View User Profile
-
Send Message
Posted Jan 13, 2013This plugin it's amazing! But it will be possible that when you type /sort you achieve a prefix like: [Slytherin] and you don't have to use spout to differentiate in which house you are member?
-
View User Profile
-
Send Message
Posted Jan 13, 2013@kezz101 i got spout and it didnt add anything
-
View User Profile
-
Send Message
Posted Jan 9, 2013@CaptiveCloud All the spells you see in our GitHub have been added to the latest released version. We also fixed Expelliarmus!
@Dee1010 To teach someone a spell you can do /teach <player> <spell> and to unteach just do /unteach <player> <spell>
@CrapperCreeper1234 Spout is a plugin that allows people with the Spout Launcher to view custom items, and other things that usually only work on modded servers. This plugin will use Spout for items like The Philosopher's Stone (Sorcerer's Stone in the USA) and for House capes!
-
View User Profile
-
Send Message
Posted Jan 6, 2013Alpha 0.2 Released
I did the impossible and dedicated the whole day to hacking away at this plugin! Great thanks to everyone that has helped along the way!
If you have any suggestions then please make a ticket at our GitHub Issue Tracker (link up the top!)
Thanks Kezz
P.S @TernovyKust Yes I will :D Suggest some spells over at our GitHub Issue Tracker and I'll get right to them!
-
View User Profile
-
Send Message
Posted Jan 6, 2013Will you continue this plugin ? For example, introduce new spells, Such as: protego, levikorpus, crucio, imperio and other.
-
View User Profile
-
Send Message
Posted Jan 6, 2013Development Restarting :D
Earlier today I cracked out the old book of spells. Wiped the dust off all the wands and got myself coding!
Expect a working (but still alpha) build soon!
-
View User Profile
-
Send Message
Posted Jan 1, 2013I got spout. but what does it do?
-
View User Profile
-
Send Message
Posted Dec 30, 2012How can you unteach spells or forget them