Ollivander's
Ollivander's
Ollivander's is a Harry Potter plugin that strives to provide the most faithful to canon experience possible in Minecraft.
Notice: If you are running Ollivander's on your server and you would like to have your server featured on the front page, send cakenggt or joehardy8 a private message and they will check it out
Plugin Spotlights
I also do the twitter: @cakenggt. Check it out to get updates on new features and releases.
Features
- 100/170 spells from Harry Potter canon, cast with their in-canon incantations
- Wandmaking and wandlore
- Spellbooks that let you pass on your knowledge and power
- Cat post to let you send messages and items to your friends
- Configuration that allows you to turn the plugin on or off for your world or regions
- Only one command
- Vanishing Cabinets
- Floo Powder and Floo Network
- Chat Dropoff
- Deathly Hallows
- Apparition
- Portkeys
- Horcruxes
- Divination
Feature Overview
Spells
Spells are cast by first speaking the spell incantation in normal chat with a wand in your hand. This is the in-canon incantation, so your Harry Potter fanaticism can finally be rewarded. You do not have to be taught the spell or have read a spellbook with the incantation in it to cast the spell. After speaking the incantation, left clicking with the wand still in your hand will cast the spell, which takes the form of a rapidly moving ball of particle effects. Hitting living entities requires aiming for their eyes.
Note: During this beta testing, all of the currently implemented spells can be found in the DEBUG book given by the /Okit command.
The more times you have cast a spell, the more powerful it will become. If you have over 100 casts of a spell, then the spell is saved in your memory for nonverbal casting. Simply left click again and you can cast the spell as many times as you want. You can scroll forward through the spells you have mastered nonverbally by right clicking with the wand in your hand. Sneak and right click to scroll backwards.
Also possible is wandless spellcasting, although its results are fickle at best. By speaking a spell incantation and left clicking, you have a small chance to cast the spell you desire. This chance scales up with your previous successful uses of the spell. Even when you successfully cast the spell, your wandless casting will render the spell with 1/10 it's normal power.
Wandlore
The creation of wands is a highly guarded secret, the information on which is stored in a book given to server ops with the /Okit command. There are 16 different types of wands using 4 woods and 4 cores. Each player has a destined wand type. You can see if a wand is your destined type by right clicking while holding it. If it is your destined type, then you will hear the level-up sound and a particle effect will play. Casting spells using a wand not of your destined type will half the effectiveness of the spell.
The first time you cast a spell with a wand, the wand will ally itself to you. This can only be changed by losing your wand to a disarming spell.
Spell Books
By writing down the incantation of a spell in a book and signing it, your experience with that spell can be passed down to others. Your current uses of the spell are saved with the book, and anyone who reads it will get a boost of their uses of the spell by half the difference between the amount in the book and their current amount.
Through the /kit command, a server op has access to many pre-written spell books included in this plugin. These spell books explain the effects and usage of the various spells. Every spell in the plugin is mentioned in these books, and a small amount of experience with the spells is gained by reading the book.
You do not need to be taught a spell or have read a book with an incantation in it to use that incantation. Reading a book just helps give you a little more experience with the spell.
Note: During this beta testing, the experience gained from the DEBUG book is 200 castings. All other books given by Okit give 20.
Cat Post
Like the owl post in the Harry Potter series, cats can now be used in minecraft to send an item to another player. In order to utilize this, your recipient must be online and in the same world as you. Find a tamed cat and lay an item at it’s feet, within 2 meters. Then, while standing no further than 10 meters away, say “deliver to PlayerName”, where PlayerName is replaced with the recipient’s name, which is case sensitive. If the delivery was successful, you will hear a meow and the cat will disappear. If the delivery was unsuccessful for any reason, the cat will hiss.
Configuration
The config.yml has a node called zones. With this you can define where certain spells can and cannot be cast. In the default config.yml, this plugin will be active on all worlds. Check the configuration page to find out more on how the configuration works.
Command
/Okit - This command is only runnable by server ops. This gives the kit of all possible types of wands, all pre-written spellbooks, and the Deathly Hallows. Optionally this command can have one or two arguments. The first argument can either be "wands" or "books". This will give you only the wands in the plugin or only the books in the plugin. The second argument can be an integer, specifying how many copies of the wands or books you want. "/Okit wands" will give you only the wands in the plugin. "/Okit books 10" will give you 10 copies of each book in the plugin. See the command page for how to use it in detail.
Horcruxes
Using a horrific incantation, you can create a horcrux. Normally, upon death, all of your spell experience is wiped out. However, the creation of a horcrux will teleport you to that location on your death, with your spell experience still intact. However, with every horcrux you create, your maximum health is halved. The details on this spell can be found in the book "Secrets of the Darkest Art".
Divination
Players can divine the future through peering into a crystal ball. By default, peering into a glass block while sneaking for an extended period of time will reveal a prophecy to you. Prophecies will detail long term effects that will happen to you at a specified time in the future for a specified duration. You have a chance to get any potion effect as a prophecy, but remember that only 60% of the potion effects are positive in nature. More details can be found in the book "Unfogging the Future".
Deathly Hallows
- The Elder Wand is distinguished by being a blaze rod instead of a stick, with a core of Ender Pearl. If the Elder Wand is allied to you, any spell you cast with it will be twice as strong. If it is not allied to you, then spells cast with it will be as strong as if they were cast using a wand of your destined type allied to you.
- The Cloak of Invisibility is a chainmail chestplate with the lore "Silvery Transparent Cloak". Wearing this cloak will hide you from all other players. It will also prevent mobs from targeting you, however, mobs that have already targeted you will continue chasing you until you hit them with something.
Chat Dropoff
This plugin uses a chat dropoff system to prevent console spam from people practicing their spellcasting. Any players within 50 meters of you will hear you casting spells, but players further away than that won't receive the chat message. This does not affect normal non-incantation speech.
Permissions
Each spell has a permissions node called Ollivanders.SPELL_NAME and this permission node can be set to false to disable use of that spell. By default, if the permissions node does not exist, players can use the spell.
Planned Features
- Full integration of all 170+ known incantations in Harry Potter
- Spell research to discover spells that you haven't used yet
- WorldGuard integration
Servers Running Ollivander's
- Submit your server to see it featured on this list!
- theckstudios.cloudapp.net
- smp.projectbuilder.info
Bugs
Please report all bugs with the ticket system.
Stats
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
You can disable the stat collection via /plugins/PluginMetrics/config.yml if you wish.
Updater
As of version 0.11 this plugin comes with an updater that will automatically update it to the newest version on restart. The updater can be disabled in the Ollivanders config by setting "update" to false.

-
View User Profile
-
Send Message
Posted Feb 25, 2014There are a lot of new features in the next version, and last night cake and I did a lot of bug fixing. This new version should be more stable and a lot more packed than previous releases, and I personally think it's awesome!
-
View User Profile
-
Send Message
Posted Feb 24, 2014@Sidghdrake
If you would like to send me a private message with the server IP, I would be happy to come online and help you sort it out.
That is of course, if you feel you would be fine with me coming on.
-
View User Profile
-
Send Message
Posted Feb 23, 2014@joehardy8
Thank you Joehardy8
That is a factor in one set of cabinets I've been having trouble with. I'll see if that and the world name changing does a thing differently. But the two that are right next to each other have no negative coordinates as detailed below. I'm stumped. I'd be happy to provide screenshots but as the server name is identical to the world name I'd not be willing to divulge that publicly.
-
View User Profile
-
Send Message
Posted Feb 23, 2014@Sidghdrake
If you have any negative coordinates, it will not be the exact coordinate you are looking for. You need to add another (-1) to each negative coordinate.
As an example, if one of your coordinates is (-56), change it to (-57). Positive numbers are already correct.
-
View User Profile
-
Send Message
Posted Feb 23, 2014@cakenggt
Thank you for the response.
I performed the following: I built a frame with a hopper in it under a slab. removed the hopper and tossed a book and quill on the slab. I then cast Portus on the book and quill and replaced the hopper. Opening the hopper I then moused over the book and quill and noted the name of the world. The coordinates in this instance were not a concern as I am most interested in the World Name. As the world name coincides with my server name I will not divulge it here.
I then replaced both world names on the signs in my vanishing cabinets. Since my cabinets face each other, the signs are legible from the opposing cabinet with their doors open. I ensured that the sign I was not standing over matched my f3 coordinates. Casting Harmonia Nectere Passus, simply saying it or clicking the sign after saying it still does nothing.
-
View User Profile
-
Send Message
Posted Feb 22, 2014Wondering if you could add our server to the list? It's in my signature. (smp.projectbuilder.info)
-
View User Profile
-
Send Message
Posted Feb 22, 2014@Sidghdrake
Are you positive that the cabinet coordinates refer to the coordinates of the other cabinet's sign (your foot location when you stand inside the sign)? Use the portkey spell on an item, pick it up using a hopper, and then check it's lore. The portkey lore will have the location the portkey will teleport you to, and the first item of the location will be the world's name in string form. Use that name on the first level of the sign. Let us know if this works or what your problems were.
-
View User Profile
-
Send Message
Posted Feb 22, 2014Ok, I feel like a newb. I've made multiple vanishing cabinets that do not work. The rest of the plugin works wonderfully though.
I've built both vanishing cabinets similiarly to this: Foot Level: Sandstone Sandstone Sandstone Sandstone Sign Sandstone Sandstone Door Sandstone
Eye Level: Sandstone Sandstone Sandstone Sandstone Air Sandstone Sandstone Door Sandstone
Overhead Level: Sandstone Sandstone Sandstone Sandstone Glowstone Sandstone Sandstone Sandstone Sandstone
On the sign I have the coordinates of a) 1335, 63, 130 and b) 1330, 53, 130 These are very close together in this instance as it makes it easier to test them. On line one of these signs I've used "world", "Overworld", "global.world" and no combination of these and the above coordinates have worked.
I've thought perhaps the Vanishing Cabinet Repair spell is not working but had verified this with the spell in the books supplied by the /Okit command. I am using Harmonia Nectere Passus yet merely speaking it within the cabinet does nothing. Speaking it then casting at the sign does not work. Speaking it while casting at the sign while standing over the sign shows no improvement.
I am certain I've done something wrong yet I've followed what instructions exist on the Vanishing Cabinet page and in the Okit book to the best of my knowledge. Could anyone whom has been successful in making a working cabinet please point out my error?
-
View User Profile
-
Send Message
Posted Feb 21, 2014@cookieeater45
I'm definitely considering all of those additions to the plugin, and have already put a lot of thought into almost every single one you mentioned. Thanks for the list! You are right, this is more of an "after everything is done" project, and at that time perhaps the Bukkit modding tools and minecraft api will have gotten to the point where I can implement these things.
-
View User Profile
-
Send Message
Posted Feb 21, 2014Very nice plugin, me and my friends use it on our server and we love it. I would share the IP but it is a personal, not public, server. It is very fun to use the spells and I am still working on memorizing all of them.
However, I have some more ideas for the future. After spells are fully implanted, maybe you could consider adding Potions, Magical Creatures, Quidditch, and/or Herbology Elements? I can't wait to see what the future brings, and depending on what it does bring I might make a operational Full 7 Year Hogwarts using this plugin on a server I work for.
-
View User Profile
-
Send Message
Posted Feb 16, 2014@cakenggt
OK, i was in creative, that would explain it. I am almost always in creative mode when admin. Thank you.
-
View User Profile
-
Send Message
Posted Feb 16, 2014@MERCHANToDEATH
Yes there is, check the book "Quintessence: A Quest" for a list of most of the area of effect spells. This spell is one of the major wards.
Also, to find out if an area of effect spell is around a place, use the information-gathering spell on the area. It will tell you if there is anything going on.
-
View User Profile
-
Send Message
Posted Feb 16, 2014@MERCHANToDEATH
Hmm, have you been doing the command as a creative user? Because if so, some of the books get destroyed because you can't pick up more than can be in your inventory. Try again in survival mode.
-
View User Profile
-
Send Message
Posted Feb 16, 2014Is there a spell that would lock a chest and make it unbreakable? I put some wands in a chest to have players go though and test which one is best for them and suddenly it was locked and unbreakable. I asked the other player if she cast a spell but she says no. I don't know what is happening if it's not a spell of some sort.
-
View User Profile
-
Send Message
Posted Feb 16, 2014@cakenggt
I've done that command many times and it does not give me a book called "The Secrets of Wandlore"
-
View User Profile
-
Send Message
Posted Feb 14, 2014I have just released v0.12 for approval with bukkit. Once it is approved, those of you with v0.11 only have to restart your servers twice to get the new version (the first restart downloads the new version, the second runs it instead of the old version).
This version sees the spell list rise to 92 spells! If all goes according to plan, v0.13 will have at least 100 spells and will be the first version branded as a release instead of a beta build!
If you want to see your server featured on the front page, now is the time to submit it to me. I will be checking all submissions and I hope to welcome our first release build with a few servers for prospective players to test the plugin out on.
-
View User Profile
-
Send Message
Posted Feb 14, 2014@MERCHANToDEATH
If you just type in /okit you will get a bunch of books, one of which is called "The secrets of wandlore". This book details the creation of wands. Any player can do it once they know the correct incantations.
-
View User Profile
-
Send Message
Posted Feb 14, 2014I don't understand how you craft wands. It says it's explained in one of the books but when I do the /okit command I don't get the wandlore books. Has this just not been implemented yet? If the only way to get the wands is by the /okit command you have got to make it a permission based thing and not this op only deal, I don't what to spend all my time as a server owner giving out wands personally. This is a very impressive plugin otherwise and I'm really enjoying experimenting with it, thanks for any help you can give me on this problem.
-
View User Profile
-
Send Message
Posted Feb 10, 2014@Dionysus9:
Interesting idea. We might look into it in the future, once we have more spells and everything is working smoothly.
-
View User Profile
-
Send Message
Posted Feb 10, 2014@aidan99davis
When you stand near a research object and say a single letter, you will hear a series of sounds. Each note corresponds to a single spell that also begins with that one letter. Then you try to guess the second letter by typing the first + the second letter. Such as: aa . If a note plays on one of these combinations, you have found the first two letters of a spell. Keep guessing letters this way until you find the whole spell.