Inactive Supernatural Players v2.5.2 - Vampires, Werewolves, Ghouls, Priests and More [1000]

Discussion in 'Inactive/Unsupported Plugins' started by Matterz, Jul 22, 2011.

  1. Offline


    Supernatural Players
    A player classes plugin for Minecraft

    Current Version: v2.5.2

    This plugin was originally inspired by TrainYourBrain's Vampire plugin. My server used and enjoyed Vampires, but we felt that more fun could be had by having multiple classes; each with their own unique abilities. After a lot of brainstorming, civilized debate, and shouting; we decided to start with an initial release of Vampires, Werewolves, Ghouls and Priests.

    What's new in Version 2:
    Version 2 of Supernatural Players adds the classes of Demon and WitchHunter. Both classes are considered to be Ranged DPS type. Further details can now be found in the Classes list below. Also available is Multi-World support. To use this feature you need to set (multiword: true) in the config.yml. Then set for all permission groups in the worlds where you don't want the plugin to be active.

    version v2.5.2 (Recommended)
    version v1.1.9


    Recommended Plugins:
    - Permissions
    - WorldGuard

    • General Information:
      • Classes include Vampire, Werewolf, Ghoul, and Priest
      • All classes have active and passive abilities that depend on their current power level.
      • Each class has a slightly different method for gaining power (See class details below).
      • Using active abilities and dying both drain a player's power.
      • Each class has unique join and quit events (See class change details below).
      • Your current power/total power determines how well your passive abilities work!
      • In-game help is accessed by /sn help
      • WitchHunters' Kill List is randomly generated on server restarts. (Admin command /sn rmTarget can be used to remove players from the list)
    • Class Join/Leave Information:
      • Each class has a unique event required for joining or leaving.
      • Joining a Class:
        • Humans construct special Altars to convert to Vampires, starting with a solid Gold Block.
        • Humans sometimes convert to Werewolves when dying to wild wolves at night.
        • Pig Zombies sometimes have the ability to make humans undead rather than just dead.
        • Any human who shows proper devotion to the Church may become a Priest.
        • Non-Priest humans who can prove their Supernatural Hunting Abilities by slaying 3 different types of supernaturals without dying will be invited to the WitchHunters' Association.
        • Humans who enter the Nether covered in dead animal skins (leather armor) and sacrifice themselves to the Inferno will become Demonic.
      • Leaving a Class:
        • Vampires construct special Altars to regain their humanity, starting with a solid Lapis Block.
        • Werewolves must make themselves a Wolfbane potion, starting with an empty Bowl.
        • Priests merely have to insult the Church by offering Coal to the donations' Altar.
        • The Holy energy of the Church's Altar will sometimes cleanse a Ghoul and restore their humanity.
        • Demons who die in icy water while carrying snowballs will find the demonic fire in their blood cooled.
        • WitchHunters who exhibit extremely poor bow skills (kill themselves) will be removed from the Association.
    Classes (open)

    • Vampires (Melee DPS):
      • Gain Power By:
        • Killing Creatures
        • Killing Players
        • Gained over time while logged into the server (Passive)
      • Passive Abilities:
        • Water Breathing (Drains Power)
        • Health Regeneration (Drains Power)
        • Increased Attack Damage
        • Combat Damage Reduction
        • Fall Damage Immunity
        • Truce with Some Monsters
      • Active Abilities:
        • Set Teleport Location (Right-Click with: Red Rose) - Uses 0 Power
        • Teleport (Left-Click with: Book) - Uses 9000 Power
        • High Jump (Left-Click with: Red Rose) - Uses 1000 Power
      • Weaknesses:
        • Catch Fire in Sunlight (if not wearing Gold Helm)
        • Increased Damage Taken from Wooden Objects
        • Cannot Eat Food
    • Werewolves (Melee DPS):
      • Gain Power By:
        • Killing Creatures
        • Killing Players
        • Eating Food (excludes Bread)
      • Passive Abilities:
        • Health Regeneration
        • Increased Attack Damage
        • Fall Damage Reduction
        • Truce with Wolves
      • Active Abilities:
        • Summon Wolf Pet (Left-Click with: Raw Pork) - Uses 2000 Power
        • Dash (Left-Click with: Feather) - Uses 400 Power
      • Weaknesses:
        • Abilities only Active at Night
        • Cannot Use Weapons at Night
    • Ghouls (Tanks):
      • Gain Power By:
        • Killing Creatures
        • Killing Players
      • Passive Abilities:
        • Health Regeneration
        • Increased Attack Damage
        • Combat Damage Reduction
        • Fall Damage Immunity
        • Truce with Undead Monsters
      • Active Abilities:
        • Summon Zombie (Left-Click with: Raw Pork) - Uses 1000 Power
        • Unholy Bond (Left-Click with: Bone) - Uses 50 Power
      • Weaknesses:
        • Damaged by Water
        • Cannot Use Weapons
    • Priests (Healers/Utility):
      • Gain Power By:
        • Donating to the Church (Bread, Fish, Grilled Pork)
      • Passive Abilities:
        • Additional Damage vs. Supernaturals
        • Smite (Fire) Damage vs. Supernaturals
        • Smite (Fire) Damage vs. Monsters
      • Active Abilities:
        • Banish Supernatural (Left-Click with: Feather) - Uses 4000 Power
        • Exorcise Supernatural (Left-Click with: Sugar) - Uses 9000 Power
        • Drain Supernatural (Left-Click with: Book) - Uses 1000 Power
        • Cure Supernatural (Left-Click with: Flint) - Uses 4000 Power
        • Heal Human (Left-Click with: Paper) - Uses 1000 Power
        • Guardian Angel (Left-Click with: Wool) - Uses 5000 Power
      • Weaknesses:
        • Cannot Wear Armor
        • Cannot Attack Animals
    • Demons (Ranged DPS):
      • Gain Power By:
        • Killing Creatures
        • Killing Players
        • Standing in Lava
      • Passive Abilities:
        • Immune to All Fire Damage
        • Heal while in Lava
        • Immune to Fall Damage
      • Active Abilities:
        • Fireball (Left-Click with: Redstone) - Uses 2000 Power
        • Snare (Left-Click with: Ink Sack) - Uses 1000 Power
      • Weaknesses:
        • Cannot Wear Armor
        • Lose Power when NOT in Lava or the Nether
    • WitchHunter (Ranged DPS):
      • Gain Power By:
        • Killing Players
        • Bonus for killing Players on the kill list (/sn KillList)
      • Passive Abilities:
        • Fall Damage Reduction
      • Active Abilities:
        • Fire Arrow (Light target on Fire) - Uses 100 Power
        • Triple Arrow (Quickly fire 3 arrows) - Uses 100 Power
        • Grapple Arrow (Grapples on target) - Uses 500 Power
        • Power Arrow (Attack with bonus damage) - Uses 1000 Power
      • Weaknesses:
        • Can Only Wear Leather Armor
        • Cannot Use Melee Weapons

    • Spell Details:
      • The term 'Supernatural' applies to Vampires, Werewolves, Ghouls, and Demons only.
      • All spells will consume the item used to cast them.
      • Priest spells have a range of 20 blocks.
      • Banish will send the target player to the Banish Location set by server admins
      • Drain will remove 15% of the target's current power
      • Heal restores up to 5 hearts of health per cast
      • Cure will restore the target to Humanity (reverting them to Priesthood or making them merely Human) [Both the Priest and the target must be holding Flint for this spell to function]
      • Exorcise also restores the target to Humanity, but does not require the target's cooperation!
      • Teleport to Coven will return the Vampire to a location set by server admins
      • Demons' Snare spell lasts only 10 seconds.
      • Cycle through a WitchHunter's Arrow Types by Left-Clicking with a Bow
      • A WitchHunter's Power Arrow will cause the bow to go into 'cooldown' before you can fire again.
      • Triple Shot is intended to help WitchHunters keep a supply of arrows. If you do not want WitchHunters to gain arrows this way then remove Triple Shot from the config.yml
      • Vampires are immune to sun damage when wearing a Gold Helm
      • Ghouls' Unholy Bond ability allows them to share damage taken with their supernatural target as long as they are close by
      • Priests' Guardian Angel ability will protect their friend from death once
    Future Features:

    • Adding Ice Elemental (Supernatural: Ranged Utility)
    • Adding NightStalker (Human: Stealth)
    If interested you can join us on our Minecraft server to 'beta test' new classes and provide feedback and suggestions.

    Forum Thread: ChaoticUniformity

    Altar Examples:
    AltarExamples (open)

    Vampire Cure Altar:


    Vampire Infect Altar:

    Priest Altar:

    WitchHunter Hall:

    <optional Parameter>
    [required Parameter]
    /sn help - Shows a list of available commands
    /sn power - Shows current class and powerlevel
    /sn list - Shows a list of online players in each class
    /sn classes - Shows a list of classes with a short description of each
    /sn admin - Shows a list of available Admin commands
    /sn cure <playername> - Restores player to humanity (either reverting them to Priest or making them human)
    /sn convert <playername> [class] - Converts a player to the specified class
    /sn power <playername> [amount] - Gives player specified amount of power
    /sn reset <playername> - Resets a player's power to zero
    /sn rmTarget <playername> - Removes player from the WitchHunter kill list
    /sn reload <type> - Reloads the config.yml or data.yml file
    /sn save - Saves both the config.yml and data.yml files (default: config.yml)
    /sn restartTask - Restarts the task timer used for many passive abilities (in case of it crashing due to overload)
    /sn setChurch - Sets the player's current location as the Church
    /sn setBanish - Sets the player's current location as the Banish location

    Permissions Nodes:
    Code: - access to /sn help
    supernatural.command.list - access to /sn list
    supernatural.command.power - access to /sn power
    supernatural.command.classes - access to /sn classes
    supernatural.command.killlist - access to /sn killlist
    supernatural.player.shrineuse - access to vampire and priest shrines
    supernatural.player.wolfbane - access to wolfbane potion creation
    supernatural.player.preventwaterdamage - prevents ghouls from taking water damage
    supernatural.player.preventsundamage - prevents vampires from taking damage in sunlight
    supernatural.player.witchhuntersign - allows player to create WitchHunter signs used for WitchHunter Halls
    supernatural.admin.infinitepower - gives player unlimited power
    supernatural.admin.partial.curse - allows player to change their own class only - disables supernatural players in world if: (multiworld: true) in the config.yml
    supernatural.admin.command.adminhelp - access to /sn admin
    supernatural.admin.command.cure - access to /sn cure
    supernatural.admin.command.curse - access to /sn convert
    supernatural.admin.command.power - access to /sn power <playername> [amount]
    supernatural.admin.command.reset - access to /sn reset
    supernatural.admin.command.reload - access to /sn reload - access to /sn save
    supernatural.admin.command.setchurch - access to /sn setChurch
    supernatural.admin.command.setbanish - access to /sn setBanish

    Setup Steps:
    1. Download .zip file
    2. Unzip files and place in plugins/ folder
    3. Start Server
    4. Go to Church location and use /sn setChurch
    5. Go to Banish location and use /sn setBanish
    6. Create a WitchHunters' Hall by placing an Iron Door with a nearby sign using the term 'WitchHunter' (default)
    Additional Note:
    Most features in this plugin can be changed in the config.yml for balancing or to help prevent conflict with other plugins. However, be warned that improper changes to the config.yml can cause the plugin to fail entirely! Most servers should not have to make any changes to the default settings in order to successfully run Supernatural Players.

    (Appreciated, but definitely not required.)

    Versions are numbered x.y.z
    x - major release (major incompatibility changes)
    y - feature release (feature changes, some incompatibility changes)
    z - bugfix only (general bugfix, bukkit version update)

    version 2.5.2
    • Corrected NPE bug with ghouls
    CompleteChangeLog (open)

    version 2.5.1
    • All Classes can have Armor/Weapons restrictions!
    • Ghoul Unholy Bond correctly considers Armor
    • Added Persistence for Guardian Angel, WitchHunter Application Progress, and Vampire Teleport spots
    version 2.4.1
    • Fixed several bugs:
      • Vampires can no longer eat ever
      • Players will not lose power while in a disabled world
      • Fireballs with not damage players with GodMode active
    • New Priest spell 'Guardian Angel'
    • New Ghoul ability 'Unholy Bond'
    • Vampires can now prevent sun damage with a Gold Helm (default)
    • Vampires can now set their own teleport location
      • Right-Click with a Red Rose (default)
      • /sn setCoven removed as it is no longer used
    version 2.2.10
    • Minor adjustments to help server load
    version 2.2.8
    • Minor Bug Fixes:
      • Ghouls now regen in rain when under glass
      • MultiWorld should correctly disable all Supernatural events
      • Hunters can no longer fire without arrows
      • All death events should penalize power
    version 2.2.7
    • New permission allows admins infinite power
    • Gave demons fall damage immunity to prevent lava-fall bug
    version 2.2.6
    • Completely fixed chance to convert to Werewolf
    version 2.2.5
    • Fixed chance to convert to Werewolf and Ghoul
    • Ghouls no longer regen in rain
    • Demons power messages in lava should now be accurate
    • Added CreatureKill to WitchHunters (against my will :'()
    version 2.2.3
    • Added new classes:
      • WitchHunter
      • Demon
    • Added Multi-World Support
    • Added Permission node for WitchHunter sign creation
    • Prevent Ghouls from taking water damage if in a Boat
    • Allows Priests to use Smite on Monsters
    • Added admin command to start Task Timer if it fails
    version 1.1.9
    • Re-ordered deathevents to give proper power credit
    version 1.1.8
    • Added Permission node for Sunlight damage on Vampires
    version 1.1.7
    • Added Permission node for Wolfbane Creation
    • Added Permission node for Ghoul water damage
    • Adjusted Vampire power usage math
    version 1.1.6
    • Made WorldGuard and Permissions Optional
      • Defaults to Op if Permissions is missing
      • Defaults to full build and full PvP if WorldGuard is missing
    • Added Permission node for Shrine Use
    • Added config option for Vampires burning in Sunlight
    version 1.0.6
    • Initial public release

    Attached Files:

    gtgaugusto, LegioN7, axo801 and 9 others like this.
  2. Offline


    I have been following that procedure to the letter.
    I have not used any world-generators so I am pretty sure that I am using the correct nether-world. I do not know how to check this for sure though.

    Checking the Bukkit Console in-game these messages are occuring

    Show Spoiler
    00:48:49 [INFO] Aphantas [/REDACTED] logged in with entity id 201 at ([Th
    e Endless Cold] 234.5, 59.0, -44.5)
    00:49:45 [INFO] [SupernaturalPlayers v2.2.3] Player inventory logged.
    00:49:45 [INFO] [SupernaturalPlayers v2.2.3] Player teleported to Nether. Check
    ing inventory...
    00:49:45 [INFO] [SupernaturalPlayers v2.2.3] Leather Helm
    00:49:45 [INFO] [SupernaturalPlayers v2.2.3] Leather Chest
    00:49:45 [INFO] [SupernaturalPlayers v2.2.3] Leather Legs
    00:49:45 [INFO] [SupernaturalPlayers v2.2.3] Leather Boots
    00:50:04 [INFO] [SupernaturalPlayers v2.2.3] Player died.
    00:50:04 [SEVERE] Could not pass event ENTITY_DEATH to SupernaturalPlayers
    at me.matterz.supernaturals.manager.SuperNManager.deathEvent(SuperNManag
    at me.matterz.supernaturals.listeners.SNEntityMonitor.onEntityDeath(SNEn
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    at net.minecraft.server.EntityPlayer.die(
    at net.minecraft.server.EntityLiving.damageEntity(

    at net.minecraft.server.EntityHuman.damageEntity(
    at net.minecraft.server.EntityPlayer.damageEntity(

    at net.minecraft.server.Entity.ab(
    at net.minecraft.server.Entity.R(
    at net.minecraft.server.EntityLiving.R(
    at net.minecraft.server.Entity.m_(
    at net.minecraft.server.EntityLiving.m_(
    at net.minecraft.server.EntityHuman.m_(
    at net.minecraft.server.EntityPlayer.a(
    at net.minecraft.server.NetServerHandler.a(
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(
    at net.minecraft.server.NetServerHandler.a(
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(

    EDIT: Found the issue, there is a conflict between DeathNotifier and SupernaturalPlayers while passing the Entity_Death event.
  3. Offline


    This plugin is great, but is it that you could add that vampire burns in the sun ?

    Because, as my server does not burn the vampires during the day and it's a bit annoying
  4. Offline


    I havent read too many post yet but Great Plugin and I have a suggestion for you. You dont have to use it, but why not make it so adds can turn on infinity power for them or turn it off so they can play with others?
    vrox likes this.
  5. Offline


    Thats already a feature. Maybe you accidently gave them the prevent sun damage node, or turned sun damage off in the config?
  6. Offline


    im having a problem with the demons? it isnt working, i tried turning multiworld:true
    and after that it worked once, but not for my friend who also has the same permissions as me. i converted myself back to human to try again and now I cannot get it to work. I equipped full leather and jumped into lava, dont really know what the problem is. also when i was a demon fireball didn't work for me? converting to them isnt working either, that or i cant spell demon or witchhunter
  7. Offline


    Im not sure if this is even possible, but could you add a setting which makes ghouls stop regenerating when in the rain? It seems odd that they die in a matter of seconds in a small stream of water, but are perfectly fine in a thunderstorm. And I think it would add to the game, especially in servers where you can pay money to change the weather. Team of ghouls trying to kill you? Make it rain.

    And the '/sn restarttask' command isn't fixing the regeneration and power levels not going up. It gives the message that it restarted the timer, but doesn't actually seem too do anything. I'll run the plugin in debug mode for a while so that next time I run into the problem maybe Ill have a bit more to show.
  8. Offline


    Thanks the wearing the leather into the nether made all the difference.

    Still no luck with werewolf and ghoul yet. I have Death Control on that might be preventing it. I am still not seeing any errors in the server log and the only item entry that seems to happen occasionally around death is [SupernaturalPlayers v2.2.3] Entity Explode event with CraftFireball.

    For werewolf the time is set to 15000 and angry wolves are killing me while I am human. I have the spread.curse set to true and spread.chance at .99

    For ghoul I am in the nether and dying to zombie pigman while humn and still nothing. I have several plugins installed so probably one is interfering.
  9. Offline


    I love the plugin but have some questions:

    1.) Did you know that when Witch Hunters fire triple arrows it only uses one. Then they can pick up the 3 they fired. Which means infinite arrows

    2.) Can vampires still infect others by using melee on them. If not, can you please bring that back.

    3.) Same question as # 2, but with werewolves.

    Keep up the good work
  10. Offline


    Hey, vampires only life in the night so i think they need probaly some kind of nightvision ! and you must change somethin at the priest because they are at disadvantage at two other classes ! At the werewolfes because they can summon wolfes and the priests can not kill those and at the demons because when setting the demon on fire the demon becomes stronger, so the priest seems to be the weakest class i think ...
    And can someone pls post the part of the config where i can change the possibility of becoming a werewolf !
  11. Offline


    Using "/sn convert" to become a demon or witchhunter returns the "Supernatural Type invalid!" error.

    Also, would it be possible to add a Power Kill CreatureGain option for the WitchHunter? My server isn't very PvP centric, so it would be nice as WitchHunters aren't required to kill other players.
    vrox likes this.
  12. Offline


    Wow...scary. I hope that gets fixed before my players realize that.

    Is it night when you get killed? It only works at night I think.
  13. Offline


    Yep it is nighttime 15000 - night starts at 13000.
  14. Offline


    IDEA: holy water for killing demons because megalanias's point about setting demons on fire reeally isnt fair.
    also, i figured my problem out, i had to get a new config file. is there anyway to slow the regeneration rate of vampires?
  15. Offline


    Thanks vrox for your help.
    vrox likes this.
  16. Offline


    Can a way to remove the message about demons gaining power while in fire be added? It spams up the chat box alot. Same for ghouls being hurt by water and vampires losing power when healing, those those aren't as bad.
  17. Offline


    help i can't use spells and abilitys and the cure command doesn't work. Ghouls get no waterdamage and most off the functions aren't working
  18. Offline


    Ah, I read your post wrong.

    I had it working just fine in version 1, but I just tested again and I cant seem to get the disease, I tried about 10 times. Weird.

    Well for ghoul waterdamage, did you accidently give your players the prevent waterdamage permission node?
    Cant help with anything else with how vague those statements are.
  19. Offline


    It determines what blocks the Fire Arrows will set on fire.

    1) Yes. This is intended to help WitchHunters keep a supply of Arrows.
    2)No. Because Vampires and Werewolves can infect Priests and WitchHunters as well as normal Humans it would be overpowered for them to do it without at least killing the victim. This feature was very exploitable in the original Vampires because people could do it in non-PvP zones and to people using /god. Only allowing it on death makes it much cleaner.

    You didn't rename your old config.yml file before updating to version 2.x. This means you need to manually add - WitchHunter and - Demon to your list of Supernatural Types.

    Odd. I am not familiar with DeathNotifier, but it must be doing something really strange with death events to cause my plugin to have an NPE.

    Don't give players the following permission:

    supernatural.player.preventsundamage - prevents vampires from taking damage in sunlight

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 17, 2016
  20. Offline


    Can you add either an option to disable triple arrow completely or an option to make that use up 2 more arrows? I have other ways on my server to supply arrows, and don't really like this.
  21. Offline


    This is already implemented:

    Just remove Demon from the list.

    Night Vision requires a client-side mod and cannot be done in a plugin.

    Triple arrow doesn't really have another purpose other than to supply arrows.

    I'd recommend just disabling it by removing it from the list:

    Sounds like an issue with Permissions? Any errors in your server.log?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 17, 2016
  22. Offline


    Hey, i cant get in to a werewolf i have tryied to die against wolf at night 100 times but it still dont work plz help ??=)
  23. Offline


    I figured it was to shoot three times faster.
    Thanks, didn't realize I could just remove it from the list like that without breaking things.
  24. Offline


    Plz help i cant get in to a werewolf i have tryied to die against wolfs at night 100 times im still not a werewolf =( help
  25. Offline


    @OscTard, @kallyssa, @Aphantas


    Odd. You are using version 2.x?
    You may want to delete your config.yml and it the plugin recreate it.

    Unfortunately a person can only take damage in Minecraft once every 50 ms. This means that Triple Arrow can only hurt with 1 arrow even if all 3 hit. As a result Triple Arrow just provides a bit more spread for a better chance to hit as well as a couple of extra arrows.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 17, 2016
  26. Offline


    Thank you, thank you, thank you - now time to kill some angry wolves that are populating my world :)

    Ok Ghoul is working great - still no luck with werewolves
  27. Offline


    Yep. I was wrong and Werewolf was still buggy. Version 2.2.6 should have squashed this bug for good. Sorry about all this, not on my game today. :(
  28. Offline


    Thanks again and for all your hard work - you are great for doing all this work :)
  29. Offline


    I don't see any hooks to allow my plugin to get information from REGIOS... His info page only shows player commands.
  30. Offline


    Awesome, thanks!

    Ah, that makes sense. Ill just disable it for now. If my WitchHunter players start complaining about not having enough arrows, Ill probably try it out.
  31. Offline


    When i become a witch hunter the /sn power dosn't say I am and it dosnt let me in the hunters hall.

Share This Page