I'm working on a mod based on the Harry Potter universe. My goal is to stay as true as possible to HP lore, while also fitting nicely with vanilla Minecraft (and being compatible with other popular mods). MC already has a decent system for enchanted items and potions, so I want to build on that by adding wands (that let you cast spells) and a few specialized items (like flying brooms and floo powder).
My first conundrum: how to craft a wand?
I'd like this to somehow tie into how enchanted items are already made in Minecraft (via enchantment table/anvil). So I could simply add a new enchantment that only applies to sticks (or to some more expensive but non-magical wand you could make on a crafting table). But it's a little funny in terms of Minecraft lore, as usually any item has lots of possible enchantments, and you have no control over what you get. In this case there'd be only the one applicable enchantment, and the result wouldn't be "an enchanted stick" but a completely different item (a wand). So... if that can work at all, it seems a little weird.
Another thought was to give you some sort of "grinder" object you can craft, that grinds enchanted items down to magical dust. The stronger the enchantments on the item, the more magic dust it gives you. Then you would craft a wand using this magic dust (the more, the better). I like this because it ties nicely into existing MC magic, and has a bit of logic to it; it also gives you a reason to seek out or make enchanted items before crafting a wand. Only trouble is, I can't find any precedent for magic dust in the HP lore. There are some potion ingredients like Pearl Dust, and the Fairy Spark Dust that Lockheart used to whiten his teeth, but nothing like an "essence of magic" substance that I can find.
Maybe there are other ideas I'm completely overlooking... what do you think?
I found the Harry Potter Universe mod from 2014 or so, though it appears the author has abandoned it. Can't really blame them, given how much the Forge API keeps changing (and getting harder to use in recent versions). And if the community doesn't have much interest in this sort of mod anyway, it's not really worth the time and effort to keep up.
Better to find out now than after pouring hundreds of hours into it!