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
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
Dude I don't know what to do it says i dont know any spells yet?
@LordGongorg
Thats weird, I did have that issue once. But then I wasn't able to replicate it again. Are you able to take the wand out of the crafting inventory while its still there?
Hi. First of all, thank you for your nice work! I'm running your plugin on Spigot 1.9.2. I don't know if this is a common issue or it happens only to me, but wands appear out of nowhere when the crafting board is empty. Every time I open the inventory, there is a new wand by default. It dissapears the moment I put anything in the crafting board. Reading through the configuration I even found that wands should be crafted, but for now I just get wands for free, which kind of takes out the challenge out of getting one. Thank you again, IGnacio.
Jenkins Server is now back online, You can download development builds again
@ProWco
Sorry for taking so long, issue has been resolved. Will be released in v1.1.5
@Grizzly157 Current List: http://harrypotterspells.tk/spells.html
A few spells missing from there, will update when I can
@TheL0w3R
Thanks for the support, Yeh been slighty inactive. But im starting to get things moving again
Hi, I love this plugin but I think it's inactive, so, for all the Harry Potter fans, I created one myself on Spigot, it's actually pretty stable and I'm currently working on it, hope to get some feedback!! https://www.spigotmc.org/resources/hpwizard.8836/
Can I get an updated list of the spells and what they do? Thanks!
Btw the backfiring thing, is there a way that you could make it that as you use the spell more the chance of backfiring disappears?
Thanks! I really enjoy using this plugin and I love how all the different spells have a different sort of particle effect
I think that with the level thing added it would really make this the ultimate spells plugin
@Segius22
i quite like both your ideas, but we are low on developers. the level one is slightly harder to implement. but i could slowly get the backfiring idea done
thanks for the ideas
Even if you don't plan to add these please respond to my comments!
ALSO if a player does a spell wrong there is a bunch of different things that could happen (also determined by a randomizer)
For Example
Backfire (spell hits person who shot it Example: Player shoots stupefy and gets hit with it)
Blindness (Self explanatory)
Nausea (10-20 seconds?)
Explosion (Only a small chance)
Death (probably like.09 chance)
Posion (idk? maybe?)
ECT
Hey I use the plugin for my server {warrior craft.serv.nu} and I have some suggestions
is there a way you could make it so that players can level up in spell usage? like start at level 1 and have a maximum of level 39? also could you make different types of wands be better for different types of spells
Also could you make a randomizer that when you cast a spell you have a certain percentage chance of doing it correctly For Example
(A Player with a level 1 Spell casting Casts a spell and has a 2.5% of getting the spell right (small I know but it can be configured in console?) and overtime you cast a spell you gain xp (failing a spell gets less xp then getting it right) anyways as the player levels up their success chance increases by 2.5% so a level 2 person has a 5% chance of success, a level 5 person has a 12.5% chance of success and so on (something along these lines)
Ty for considering
-Segius22
I have a big big problem with the config every time i try translate the config file: For example change the word Wand For Varita in Spanish the plugin stop working if u use /wand in game u receive a wand call Varita but the wand it dosent work you can see the how i edit the files. please help me or add this options to the lang file in the locale carpet please.
Here u have my config so u can determinate why dont work. http://pastebin.com/hKQZqrxk
Can u please add expecto patronum spell so when u use this spell some particles or light kill the enderman please?
@pellepop1212
If your using a permissions plugin add the node "harrypotterspells.cast" to the group you want casting.
In-depth details about permissions for this plugin found here
If your not using a permissions plugin only op's can cast spells sadly
Only operators can use the wand:P why? how do i make normal players to use the wand?
Help please;)
and plus, i found out how to get the wand. I just had to remove my other plugin for it.
How do i get my wand? It doesn`t work when i take a normal stick from creative mode. Do i do /wand? Or something?
Please help me!
For anyone having difficulty using the permissions.
Here is an example of how I used the HP permission nodes with PermissionsEx.
http://pastebin.com/z9R0mJ6R
The Admin should use - /teach all me - To learn all of the HP spells and then the Admin would 'teach' the Mod, They can teach the Apprentice and the Magician. The Mod and the Magician can only teach the spells they have been taught.
For further information see the Commands page as linked in the description 'Commands and Permissions' section above.