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

    Matterz

    Supernatural Players
    A player classes plugin for Minecraft


    Current Version: v2.5.2

    Background:
    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 supernatural.world.disabled for all permission groups in the worlds where you don't want the plugin to be active.

    Download:
    version v2.5.2 (Recommended)
    version v1.1.9

    Source: https://github.com/Matterz/SupernaturalPlayers

    Recommended Plugins:
    - Permissions
    - WorldGuard

    Features:
    • 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.



    Server: mc.chaoticuniformity.net
    Forum Thread: ChaoticUniformity

    Altar Examples:
    AltarExamples (open)

    Vampire Cure Altar:
    [​IMG]

    [​IMG]
    [​IMG]

    Vampire Infect Altar:
    [​IMG]
    [​IMG]

    Priest Altar:
    [​IMG]

    WitchHunter Hall:
    [​IMG]


    Commands:
    Code:
    <optional Parameter>
    [required Parameter]
    
    Player:
    /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
    
    Admins:
    /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:
    supernatural.command.help - 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
    
    supernatural.world.disabled - 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
    supernatural.admin.command.save - 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.


    Donations:
    (Appreciated, but definitely not required.)
    [​IMG]

    Changelog:
    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

    Matterz

    Looking at the ground while trying to eat appears to be a bug. However, vampires in sunlight should burn regardless of what they do. Make sure they aren't in water or under cover and make sure you don't have

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

    raught19

    Could vampires jump, actually go forward? Mine just goes up slightly in the air.

    Hey, how about adding the same mechanics as grapple arrow, to Vampire's Jump? They target a spot, and glide to it.
     
  4. Offline

    Cosmic Break

    right click with fist does nothing.
     
  5. Offline

    Aphantas

    It seems that my server has a abundence of flat areas compared to others, we have an entire frozen sea near the default spawn and a massive tundra biome to go along with it.
    construction is a difficult task when arrows are raining down on you, and walking along thin ledges moreso. Possible, but difficult. Hiding from arrows still creates a stalemate unless the archer is willing to give up his advantagous position which would a bad move for him.
    It seems that judging from others experiences, the Ghoul is not as flawed as I found with my own testing, but I still regard him as a weaker, more conditional class then the others.
    Sounds like an interesting battleground by the way

    Light Devourer sounds cool in concept, but wouldn't it mean that the player would always be unable to see as well. Redstone Torches are pretty weak, they would need some kind of low-light vision, it would make an extra reason to get rid of torches (they would blind them) that's for sure.
     
  6. Offline

    funfight22

    So i was playing on Realmz and thought of these things.
    Demons don't get attacked by nether creatures

    Ability to Combine classes.(You must switch between the classes multiple times, and you will get the message"Your Soul and Body have adapted to (whatever two you use a lot)" You can make up a way for you to combine them.

    A new class, Hunter(I honestly could not think of a name)
    This class is obtained by( Again I dont Know exactly) by having a supernatural class, not a preist or witchhunter though. You become a Hunter of them, and are them(Like Blade).

    EDIT: I just read your post about maybe weakening Demons. DONT.
    We have 0 power on the surface anyways. Honestly, noone is going to fight in the nether and you wont fight on a fire would you? So we can't wear armor, we don't attack more and we don't have increased damage resistance. I die every few minutes unless i am right next to lava in my mine.
     
  7. Offline

    raught19

    The idea of having a Vampire Hunter being a Vampire, and a feature is very cliche and corny. Blade wasn't even a good movie. It was just the matrix with fangs.
    Also, on my server with a group of about 15 testers. (my server isn't public yet)
    its not Humans vs Supernaturals.
    Werewolves don't like Ghouls, but are allied with the Vampires.
    Theres atleast 2 vampires that fight alongside Witchhunters. There doesn't need to be a mechanic for a "Vampire Hunter of Vampires." People do it naturally. its where they're allegions lie.
     
  8. Offline

    Doctor G33K

    Could you add a warning when a person is exorcized?

    People in my server keep complaining about not knowing where their abilities went.
     
  9. Offline

    funfight22

    I agree, blade sucked, it was entertaining but not a good movie.
    I do not mean a vampire hunter, ghoul hunter.
    Just one, any of the supernaturals can become one and are just a upgraded preist/witchhunter
    So a vampire, werewolf and ghoul and demon would become the same hunter not individual types.
    Just to clear that up for you, its so you must first be a supernatural and work up to being an improved priest/witchhunter.
     
  10. Offline

    Matterz

    They should already receive a message saying they were exorcised.
     
  11. Offline

    aldon

    how u make a wolfbane potion
     
  12. Offline

    hungerp

    I'm having trouble becoming a vampire. I constructed the alter as in the picture with the required items in my select bar. I also tried both alters. Any tips for me?
     
  13. Offline

    MarchewMaster

    1. Maybe change the system of becoming a werewolf? Player would become a monster when they survives battle with a werewolf / wolf and being bitten. After a few days the player has a chance to become a werewolf. This should eliminate at least a problem that everyone on a server are werewolf...
    2. If we have "WitchHunter" here, you should add a Witch :p (or make it compatible with heroes, i mean - witchhunters can earn money from killing chosen classes from heroes).
     
  14. Offline

    demontranoth

    I know you want to release 3.0 when mc 1.8 is released, but do you have to? I mean cant we have a release between 2.2.10 and then? I just really can't wait for the nightstalkers! they sound so cool! anyways, don't feel obliged, but please consider it, I am really exited!!!
     
  15. Offline

    Nemesis_Q

    Excuse me, i was simply wondering if you could by any means make it so in the next update aDemon could use Golden armor, and fix a bug where the Demon's Fire ball doesn't seem to cause any damage towards other players.
    Since i noticed how i always got my butt kicked when i engaged in battle as an Demon. :p

    Iv also tried to edit the Config files, simply by copying the Witch hunter armor specifications to the Demon class and edited the Leather to Golden. It didn't work at all ether, anyone have any tips? :S
     
  16. Offline

    MarchewMaster

    Is there any ability to allow joining class in only one world, but you can still be supernatural in all worlds?
     
  17. Offline

    Demonofbirth

    Either make a way for fire arrows BigBrother log-able or turn off fire spread for the fire arrows.
     
  18. Offline

    raught19

    Could you please add the use of the API in Mod Disguise? So we can have the option of having werewolves turn into wolves at night?
    I've tried doing this myself, but I just messed up the .jar haha. I'm super nub to java.
     
  19. Offline

    huzegun

    Anyway to increase the maximum power?
     
  20. Offline

    raught19

    Hey Matterz, I had a neat idea for another ability to werewolf:

    Werewolves can target tamed wolves, either permanently, or temporarily, (idk which one) turn the wolves on their master.

    And Werewolves should get pack mentality, a bonus to power and health regen while near other werewolves. Like a very small, bonus. the more werewolves, the larger it is.
     
  21. Offline

    Olat

    @Matterz

    EssentialsPermissions and SuperNaturals threw like 10000 Exceptions and Hard crashed my server,
    I couldnt copy and pase the Error because it locked up my Putty and Telenet client. The error said
    "Supernaturals is asking for supernatural.worlds.disabled on a player of NULL Value..."
    Then it did read time out and kicked every player off my server...

    No idea how to re enact this... But just a heads up.

    Here is the error
    02:56:26 [SEVERE] GroupManager - SEVERE - A plugin is asking permission 'supernatural.world.disabled' for a null player... Which plugin does that? Bastards!
     
  22. Offline

    raught19

  23. Offline

    huzegun

    Some other ideas I thought of:

    There should be upgraded / more powerful versions of the classes; like Werewolf Alphas, Head Priests, Witch Hunter leaders, Original Vampires, Elite Ghouls... that kind of thing. Simply more powerful and they use less energy, perhaps give a morale bonus to other things of their kind when they are nearby.
     
  24. Offline

    vrox

    Found a bug. If you die in a world with the plugin disabled, you still lose power.
     
  25. Offline

    TibTuner04

    when i updated people lost their class...how can i update and allow people to keep their classes and power?
     
  26. Offline

    olimoli123

    Can we adjust armor?
     
  27. Offline

    Matterz

    Don't delete your data.yml file.

    Updated:


    Currently you can only adjust what armor WitchHunters are allowed to wear.

    Should be fixed in latest version


    I'm not sure why EssentialsPermissions has a problem when Permissions does not. I see that it can't find a player. Possibly someone killed someone after they logged out... (possibly with a wolf pet or fire ticks). Not sure why EssentialsPermissions doesn't just give/deny a null player permission instead of throwing any error.

    IMO non-existent players should be able to do whatever they want...


    Looks like Spout is designed to work with future versions of Bukkit (1001+). If you try to use it with the current version is throws lots of errors...

    I'll keep an eye on it though.

    fixed in version 2.4.1

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

    olimoli123

    kk, if you do fix this i will take my card out and donate :D, your plugin is amazing... ppl in my server love it.
     
  29. Offline

    sct

    Awesome! Great update man. Keep up the amazing work!
     
  30. Offline

    raught19

    I like this, but I'm going to miss /sn setcoven XD

    I created a really cool vampire castle/masoleum haha. Its wear they spawn, and inside the coven, there is admin shops for vampire related armor XD we have nonvampire players try to fight their way inside to get the shops haha
     
  31. Offline

    chidore101

    i installed this plugin and cant use it it says unknown command when i try using one of them.
     

Share This Page