Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Details

Information
-
This Project contains spoilers to the Harry Potter Book series by J. K. Rowling.
-
ALL CREDIT goes to J. K. Rowling, including: Spells, items, etc.. She created every aspect of Harry Potter, I simply coded them into minecraft.
If you find any bugs, feel free to report them on my GitHub or Discord
Installation Steps
Mod
- Download the mod version of the project.
- Place the downloaded file in the
modsfolder of your Minecraft instance.
Datapack And Resourcepack
- Download the datapack and resourcepack (both found in the selected version page in versions tab).
- Place the Datapack in the
world datapack folder. - Place the Resourcepack in your
Resourcepack folderand select it.
Introduction
If you've ever read the Harry Potter book series by the author, J. K. Rowling, then you have most likely wondered.. "These books are incredible.. I WISH IT WAS IN MINECRAFT!". Well Im proud to present, Harry Potter | And The Wizarding World! Its a fan made datapack and Mod that brings exactly everything you've ever read in the Harry Potter series, right into your survival world or server.
Harry Potter | And the Wizarding World is desigend to be integrated into a survival world, so you can experience Harry Potter outside of an adventure map!
Duel your friends with your choice of 27 wands, customize your spell wheel with over 30+ spells(not fully added yet), and experience the magical world of Harry Potter with your friends like never before!
Features
Crafting
Recipes
Recipes
Wand Crafting Table

- 3 Oak Planks
- 2 Amethyst Shards
- One Book
- One Diamond
Phoenix Feather

- 4 Honeycomb
- 2 Gold Ingots
- 2 Amethyst Shards
- 1 Feather
Dragon Heartstring

- 4 Magma Cream
- 2 Fermented Spider Eyes
- 2 Amethyst Shards
- 1 Crimsion Hyphae
Unicorn Hair

- 4 Ghast Tears
- 2 Echo Shards
- 2 Amethyst Shards
- 1 Phantom Membrane
Wand Crafting Table
Wand crafting is made easy with a custom crafting system! Simply throw your choice of wood and wand core onto the wand crafting table, and the wand will apear right on top!
(This is an example of crafting a Mangrove Unicorn Hair Wand!)
Wand Crafting Materials
Wand Cores:- Phoenix Feather
- Dragon Heartstring
- Unicorn Hair
Wood Types:
wood types are stripped woods. Ex: Oak Stripped Wood
- Oak
- Spruce
- Dark Oak
- Birch
- Acacia
- Jungle
- Cherry
- Mangrove
- Pale Oak

(A picture of all current 27 wand varrients. 9 wood types, 3 cores, and a picture of Dragon Heartstring, Phoenix Feather, and the Unicorn Hair wand cores)
The Main Wand
About
The main tool of Harry Potter | And The Wizarding World is the wand, also know as the Main wand, to differentiate the Main wand And Spell wheel wands. The main wand is the item that allows you to control your activated spell (if avalible), or open the spell wheel, a UI overlay above your hotbar, displaying customizable pages of binded spells, making dueling and fighting with wands easy and cinimatic! (more information can be found in the "The Spell Wheel" section below)

Controls
-
To control your activated spell, or trigger a spell's action, press the
attack/destroykeybind. (default: Left Click) If there is no action, then the chat will return "No Action." -
Simularly, press the
use.item/place_blockkeybind to open the spell wheel
The Spell Wheel
About
The highlight of the project is the Spell Wheel; a completely custom UI (that is far to complicated to explain) which displays seven pages, each with four spell slots above the hotbar. You can bind any spell to any slot, and activate that slot with the respective keybind (read below) to activate that spell! (You can even bind more than one spell on the same page!)
This video showcases the spell Lumos
Activation and Deactivation
Activating the spell wheel could not be more simple! Simply press the use.item/place.block keybind (Default: Right Click) to open the spell wheel.
Closing the spell wheel is just as easy. Again, press the attack / destroy keybind (Default: Right Click) on the exit button (hotbar slot 9) to exit the spell wheel. Once done, you automatically recive all of your hotbar items back! (and any wands extra wands from the spell wheel is also removed..)
Controls
The spell wheel has 7 pages, and 2 buttons. Every page has 4 slots. Scroll with your mouse to change pages The first slot is activated by single pressing the attack/destroy keybind (default: Left Click). The second slot is activated by doubble pressing the attack/destroy keybind. The third and fourth slot can be activated the same way, just by pressing and doubble pressing the use.item/place.block keybind (default: Right Click)
Buttons
for both buttons, press the use.item/place_block keybind to trigger them
Settings Button: Press the settings button to open a GUI, where you can bind spells to specific slots in specific pages.
Exit Button: The Exit button will simply exit the spell wheel, returning all of your hotbar items, including your main wand!
Spells
Lumos
Lumos
Lumos is an essential spell in the Wizarding World. Lumos allows you to shine a light for any ammount of time at your location. You can also exit your spell wheel and still have lumos activated when holding your main wand! (you can quickly deactivate it with the main wand spell trigger action)
Basic Cast
Basic Cast
-
Basic cast is a simple damage spell, triggerd with
shift left clickkeybind. Use it to damage your enimies inbetween combos with other spells.
Protego
Protego
- Protego, or the shield charm, is a utility spell that allows players to fully block incoming spell attacks! simply press
Qkeybind to activate.

Road Map
-
Every thing you read in the Harry Potter book series is planned! Right now we are in the beta stage meanining, spells and items are being addded and bugs are being fixed. The goal for release one is as follows:
- At least 10 spells. (most likely more than 10)
- An improved crafting system
- An immersive settings menu, that becomes a floating GUI infront of the player
- A field guide, giving acsess to quests, recipies etc..
- Full survival compatibility
Known Bugs
If your items glitch or anything happens, reset your wand wheel player data with /function pack:main/spellwheel/wheel/function/reset_player_data or the button in the settings menu.
If you find any bugs, please share them on my GitHub Page





