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 16, 2015@Rafay2005
Download 1.1.3 and follow the instructions under Locale based Errors on this page
-
View User Profile
-
Send Message
Posted May 15, 2015@jacklin213
http://pastebin.com/1TR2xaBi
Im using spigot 1.8.3 and im using the spartan host dedicated budget minecraft servers
-
View User Profile
-
Send Message
Posted May 9, 2015@Rafay2005
What operating system are you running? Could you post the contents of your latest.log file to http://pastebin.com and link it here thanks
-
View User Profile
-
Send Message
Posted May 9, 2015Hello there, ive recently been having trouble with the plugin. Nothing in it works and the name is in the &c (Light red) color in /pl. Im running spigot 1.8 plz help.
-
View User Profile
-
Send Message
Posted May 1, 2015@nick34252
Im currently working on the extensions manager and it will be very nice if you could port that plugin to an extension :D
Details about it will come out later on once the extension manager is near completion
-
View User Profile
-
Send Message
Posted May 1, 2015Hi jacklin i see you visited my server lateley and i would love to talk to you. i coded a plugin to go with your spells plugin. It is called spell spammer and it basically allows anyone who has permission to do /spellspam (player) which sends them a message saying do not spam spells and brings their life down to half a heart. i use it because i have no cooldown on my server so it allows no annoying cooldown without players being able to spam stupefy or for donators a spell like avada kedavra. I would be willing to give you the plugin too! heres how to get in contact with me: skype: enderdude0917 email: nick34252@gmail.com server: magic.mcserver.ws
talk with you soon!
-
View User Profile
-
Send Message
Posted Apr 21, 2015@jacklin213
Ubuntu 14.04.2 LTS, that seemed to have worked, Thanks!
-
View User Profile
-
Send Message
Posted Apr 21, 2015@xX99oddXx123
Thanks for providing that server log, Its a weird bug that seems to happen only to some computers, been trying to fix it for a while. I'll take a look into it again, meanwhile download hps.rar and from HERE. Extract it and stick the Locale folder inside hps.rar into your HarryPotterSpells folder.
If you don't mine me asking, what operating system do you run
-
View User Profile
-
Send Message
Posted Apr 20, 2015I am having an error, I start the server, the plugin sends this error code, I've tried everything I could think of and still can't fix it.
The server is running 1.8 Spigot(Bungee), I tried the second newest version as well as the newest version and still no luck. The only plugins installed are [17:18:22 INFO]: Plugins (2): Better_Proxy_Join, HarryPotterSpells.
This is the full server log from the start. http://pastebin.com/z1eZzEhz
Any help would be appreciated.
-
View User Profile
-
Send Message
Posted Apr 20, 2015@blockbrett
That should be it, but every time u use a colon, u need to indent the next line by 2 spaces
-
View User Profile
-
Send Message
Posted Apr 19, 2015I am the owner of a very amazing harry potter server. we are one of the very few 1.8 servers to use this plugin and have a successful server. We offer: - Hogwarts - Hogsmeade - Many harry potter locations - Wands - Spells - Brooms And loads of fun all based on this plugin. we would love if one of the plugin designers would check out the server to see how your amazing plugin is being used.
IP: Magic.mcserver.ws
-
View User Profile
-
Send Message
Posted Apr 13, 2015@jacklin213
Thank you, and one last thing, from your knowledge, does this look correct? (It isn't sadly) but if you can, let me know if I was close, or anything like that.
groups: player: -bPermissions.build -harrypotterspells.wand -harrypotterspells.cast -harrypotterspells.spell
Theres more, but that's all I copied. I've put them in the 'groups' notepad, and I never used tab. I hate to bug you, but all the help you give and have given me are so appreciated.
-
View User Profile
-
Send Message
Posted Apr 12, 2015@blockbrett
Ah the permissions.yml doesn't actually work with permission nodes to my knowledge, you will need to get bPerms working. The permission nodes can be found http://harrypotterspells.tk/commands.html
Remember these nodes are case sensitive
-
View User Profile
-
Send Message
Posted Apr 12, 2015@jacklin213
I have bPermissions, though I have yet to get it to work or anything. I haven't yet made an attempt to set it up, I only got it thinking it might help with other plugins that didn't work. I don't even know if it qualifies as a 'permissions plugin'. And yeah, I was trying to put stuff in the permissions.yml, and no, I didn't really have that big of an idea of what I was doing. I'm expecting the solution to my problem to be a quick-fix or something dumb that I haven't been doing, so it'd be fantastic if you went to simplest terms with me. (I'm pretty stupid when it comes to this stuff, I'm fairly new) So please don't be afraid to suggest anything extremely obvious, as I probably missed something very simple. Here's what I thought (to begin with) was how plugins worked. You put plugins into the plugins folder, and whatever plugins you want to be OP only, you put the node or whatever in the permissions.yml thing. One last thing, I'm the only OP on the server, its made up of just me and my friends, dunno if that's necessary for you to know, but whatever. -Thanks, Brett (just so we're clear, I have been putting random nodes or whatever in the permissions.yml, and haven't really touched the bPermissions plugin. At all.)
-
View User Profile
-
Send Message
Posted Apr 12, 2015@blockbrett
Do you have a permissions plugin or are you trying to put stuff into the permissions.yml in your server folder
-
View User Profile
-
Send Message
Posted Apr 11, 2015(I'm sort of a noob at this) I'm the OP of my server, and it appears that I'm the only one who can use the Harry Potter commands and spells. I put a buncha things in the permissions.yml - didn't work. I tried taking out all the permissions - didn't work either. Any help? Once again, I am a noob with the permissions.yml, so if I might just be doing it wrong. All help and support are ever so obliged.
-
View User Profile
-
Send Message
Posted Mar 29, 2015@kingsofbart
Done already, download HPS v1.1.3
-
View User Profile
-
Send Message
Posted Mar 2, 2015Hi,
Can you please update it to 1.8?
-
View User Profile
-
Send Message
Posted Feb 19, 2015@Rafay2005
Do you have an error log?
-
View User Profile
-
Send Message
Posted Feb 19, 2015Hello developer. Please can you add Stupefy and Avadara Kadarvara. Also add the eat slugs spell its really cool