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 Mar 6, 2014@nullschritt
By that, do you mean that when a person says an accurate incantation, others more than your configured chat distance away can hear them?
-
View User Profile
-
Send Message
Posted Mar 6, 2014Nice update !
-
View User Profile
-
Send Message
Posted Mar 5, 2014The spell dropoff isn't working on our server. Any idea why this could be?
-
View User Profile
-
Send Message
Posted Mar 5, 2014Okay, I was using the DEBUGGE book so that might be the problem. Thanks, I will try to do a few tests with the knowledge I have gained :)
-
View User Profile
-
Send Message
Posted Mar 3, 2014@Nuklear_Tahqo
The water should. If you are using the water-shooting spell, your spell experience will determine how long it stays. If you are reading out of the Debugger book, the water will take a very long time to leave because you have so much experience.
Also there are spells which should be red, green, etc, so it would be nice to have different particles.
-
View User Profile
-
Send Message
Posted Mar 3, 2014@joehardy8
A) this sounds great, I cant wait for you to add it more flexiable, but I waited for the water and glowstone to go away but water doesnt and glowstone takes way too long so its better. B) Its okay for the explosions, I can just disable the explosion spells that destroy land. C) Yeah all the spells. On my custom texture pack, the sponge is a custom texture so it doesnt look that good when casting
Thanks!
Cheers, Hybrid
-
View User Profile
-
Send Message
Posted Mar 3, 2014@BlackL0tus
If you do not want to give a player a certain spell, give them the permission
-Olivanders.SPELL_NAME
This should negate the permission of that spell for that person and prevent them from using it.
-
View User Profile
-
Send Message
Posted Mar 3, 2014How do you use the permission?
-
View User Profile
-
Send Message
Posted Mar 2, 2014@cookieeater45
Up at the top of the page you should see a link that says "Tickets".
-
View User Profile
-
Send Message
Posted Mar 2, 2014Is there any way to view a list of Tickets submitted? I have a few "enchantments" I would like to put in but I do not want to duplicate any :)
-
View User Profile
-
Send Message
Posted Mar 2, 2014@Nuklear_Tahqo
Currently, the water-placing and fire-shooting spells do actually go away after a set amount of time. We have it planned to make the duration be more flexible and in the configuration, it just has not been added yet. Making the explosions rebuild themselves seems counterproductive, and also would put a lot of stress on the server. I do not think it would really work. Mobs which are transfigured do change back after a set amount of time, depending on your spell experience. What spells would you want to be able to change block particles on? All of them? That seems like an odd request, but it could probably be added. We will look into it.
-
View User Profile
-
Send Message
Posted Mar 1, 2014Hello. I have a suggestion. I mean, I love this Plugin, and hope to use it for my Harry Potter roleplay server, but there are some things that are, well, not Ideal. I was wondering if, if the congif, you could add things like duration of say water from augomenti staying put, then once it runs out, the water goes away? if that doesnt make any sense, the thing that is placed / destroyed is only there for a specific amount of time before it goes away / rebuild. I like the spells, like how they shoot water and fire, but I want to make them go away after a certain amount of time, like 5 seconds or something. same with explosions, they are awesome, but maybe they could rebuild themselves? Thanks,
Cheers, Hybrid
EDIT: Also, make spawned mobs despawn after the time period, and also, make it so the player can choose what block particles are used
-
View User Profile
-
Send Message
Posted Mar 1, 2014@Sidghdrake
No problem, it's what I'm here for.
-
View User Profile
-
Send Message
Posted Mar 1, 2014@joehardy8
Thanks for all your help. Moving the sign from the center of the block to the "back wall" was all it took. Hope this helped anyone else as confounded by this as was I.
-
View User Profile
-
Send Message
Posted Feb 28, 2014Scrying only took me about 10 seconds, and it scared me because it happened by accident. There are a lot more features in this new update, and a lot more have been planned. Now, we are trying to sort out what will come sooner and what needs to be put on the to-do list for a bit longer. Also, I will be attempting to create a video to explain Vanishing Cabinets a little bit better. I have never actually made my own YouTube video before, so it will be a new experience for me.
-
View User Profile
-
Send Message
Posted Feb 28, 2014Uhhh..... how long does it take for you to see something in the Crystal Ball? It has not happened yet and we have been doing it for 5-8 Minutes straight, not unshifting.
EDIT: Got it to work in gamemode 0 about 2-3 blocks away from the glass.
-
View User Profile
-
Send Message
Posted Feb 28, 2014@joehardy8
Great! I can't wait to update! The Owner of my personal server says he is goning to do it in about 2 minutes.
-
View User Profile
-
Send Message
Posted Feb 28, 2014And version 0.13 is out. Your servers should automagically update if you have that set to true in the config, otherwise you can download it above.
-
View User Profile
-
Send Message
Posted Feb 27, 2014@cookieeater45
We've already submitted the file to Bukkit, and now we are awaiting their approval. If you have v0.11 or higher, your server will automatically update on restart after the new version is released.
-
View User Profile
-
Send Message
Posted Feb 27, 2014@joehardy8
Any idea when it is coming out? I can't wait for a update!