HarryPotterSpells Plugin (1.16.5, 1.15.2) is the ultimate Harry Potter plugin. Whether you run a Harry Potter server, want to add magic to an RP server, or are just an admin looking for a bit of fun.

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

Commands and Permissions

Command Alias Function Permission Default
/harrypotterspells /hps Main plugin command, used to reload plugin and for help harrypotterspells.harrypotterspells op
/wand Gives the sender a wand harrypotterspells.wand op
/teach <spell> [player] Teaches the specified spell harrypotterspells.teach op
/unteach <spell> [player] Unteaches the specified spell (the target player will “forget”) harrypotterspells.unteach op
/spelllist [player] /sl List all available spells, or all known spells of the specified player harrypotterspells.spelllist true
/spellinfo <spell> /si Shows the description of the specified spell harrypotterspells.spellinfo true
/spellswitch <spell> /ss Changes the current spell to the specified spell harrypotterspells.spellswitch true

Notes:

  • Argument Syntax: < > brackets are manditory and [ ] brackets are optional
  • Default column represents the default permissions granted:
  • op – Only server ops have this permission
  • true – Every player should have this permission
  • false – No one has this permission
  • “All” or “*” can be used for spell to denote all spells
  • “Me” (or nothing) can be used for [player] to specify yourself

Other Permissions

Permission Function Default
harrypotterspells.cast Allows the player to cast all spells they know op
harrypotterspells.spell.<spell> Allows the casting, teaching and spellswitching of the <spell>
Note: (By default everyone has access to all spells)
true
harrypotterspells.nocooldown.<spell> Bypass the cooldown of <spell> false
harrypotterspells.nocooldown or harrypotterspells.nocooldown.* Bypass ALL spell cooldowns op
harrypotterspells.teach.known Restricts player to teaching only spells they know false
harrypotterspells.wand.others Allows the player to use /wand to give other players wands op
harrypotterspells.list.others Allows the player to use /spelllist to check another players known spells op
  • Spells like “Homenum Revelio” would have the permission node of harrypotterspells.spell.homenum-revelio
  • All the permission defaults listed here are correct as long as the permission plugin you use does not modify Spigot/Bukkits default permission handling system.
  • Permission negation (- -permission.node) is supported as long as the permission plugin you use supports it
  • Example: – -harrypotterspells.spell.arrow to prevent player from casting/switching/teaching spell

Screenshots:

How to install:

  • Download a plugin of your choice.
  • Place the .jar and any other files in your plugins directory.
  • Run the server and wait for it to fully load.
  • Type stop in your Minecraft server console to bring the server to a clean stop.
  • Run the server.
  • All done! Your plugin should be installed and ready to be used.

HarryPotterSpells Plugin (1.16.5, 1.15.2) Download Links

For Minecraft Bukkit 1.12

Download from Server 1

For All Versions from Minecraft Bukkit 1.13 to Minecraft Bukkit 1.16

Download from Server 1

Click to rate this post!
[Total: 0 Average: 0]