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
@altair123ezio
@Tythiras
Download the latest development build and the problem will go away http://ci.drtshock.com/job/HarryPotterSpells/
@altair123ezio
I also have this problem it work first time i start the server with the plugin but if i stop/reload it its come up with the error.
@jacklin213
thanks ,really thanks
@altair123ezio I have confirmed this error for you, We will try fix this as soon as possible
@kezz101 Please help me fix it; i am doing HarryPotter server and i need this awesome plugin.
this is the error:
2013-07-18 11:46:55 [INFO] [HPS] Enabling HarryPotterSpells vALPHA 0.5 2013-07-18 11:46:55 [SEVERE] Error occurred while enabling HarryPotterSpells vALPHA 0.5 (Is it up to date?) java.lang.IllegalArgumentException: No enum constant org.bukkit.ChatColor.&f[&6HarryPotterSpells&f] at java.lang.Enum.valueOf(Unknown Source) at org.bukkit.ChatColor.valueOf(ChatColor.java:13) at com.hpspells.core.PM.<init>(PM.java:29) at com.hpspells.core.HPS.onEnable(HPS.java:61) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
@WaMarkus123 1. Not yet. You can keep informed about the progress here. We are planning to rewrite how players know spells and with this will come the features you want!
2. Yeah! This is fully configurable too! Check out the wand section of the configuration.
3. Yup! Let us know the IP and I'll stick a link in the main page for ya :D
@altair123ezio Thanks :) We really appreciate your comment! Regarding the issue you have, can you pastebin the error that comes up in your console? In the future, it is better to use clean restarts rather than reload.
the plugin have 1 problem:
when I reload the server......the plugin crash; please fix it T_T
The best plugin of bukkit¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡the best¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
@kezz101
1. Is there a permission so that PLAYERS can ONLY TEACH THEMSELVES a CERTAIN spell? 2. Can you make a wand by crafting a stick? 3. Can I use this on my server?
@gamer2003
Both Multicorfors and Glacius are in the books. Multicorfors is a color-changing charm and Glacius is the freezing spell (both are used in the book numerous times). The actual incantations are referenced in some of the video games.
I LOVE this plugin but i do have one thing bout it because some of the spells you say are in harry potter arent in harry potter like multiforcos and glacius
@Natolikin
1. Please supply a more detailed bug report following the directions listed under 'Support'. 2. Please read the first line under 'Commands and Permissions'.
@Desslink
Do you mean allowing Multicorfors to cycle through data values (similar to the WorldEdit cycler tool)?
2 Things,
1.Expelliarmus is broken.
2.You cant teach spell with a space in the name.
Fix plz.
I think that the Multicorfors spell will be useful if you add the fact that you can change BrickStone type too. And why not wood too :D PS: Add the last spells effects on the main page of the plugin.
There's a bug in this plugin. if you unteach a spell. All their spells goes away. If there a possible way to fix it?
You should add something like "Protego", which cancels every cast pointed towards you. And also add more fireworks (green ones for Avada Kedavra etc) !
Keep up the great work !
AWSOME PLUGIN !!!!! :D keep adding more spells this is awsome for my donation packs you guys are AWSOME
@kezz101 Thanks for helping out! Will this be in an update or will I have to add an add-on to the plugin??
@tumbleshack Aww thanks! It means a lot to get nice comments. We're all glad you like it!