mmSupernaturals

mmSupernaturals, based off of the plugin "Supernatural Players" by Matterz
It includes Vampires, Ghouls, Werewolves, Demons, Priests, and WitchHunter.

Source Code

  • Permissions
    • I support:
      • PermissionsEx
      • GroupManager (Requires GroupBridge)
      • PermissionsBukkit
      • bPermissions (see note)
  • WorldGuard
  • Note:
    • I will NOT help you if there is a bug with bPermissions.

Todo:

  • Adding custom classes.

Features

General:

  • Classes are Vampire, Ghoul, Werewolf, Demon, Priest, and WitchHunter.
  • All classes have abilities that depend on your power level.
  • All classes gain power in a certain way.
  • WitchHunter kill list generate on server start. (Admins can remove players with the command /sn rmTarget)

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.
  • Humans who mess with Ender Pearls and Clay blocks will find that their tinkering will change their life forever.
  • Humans who fall off a cliff with their Wings (feather) will find their spirits lifted.

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.
  • EnderBorns have a chance to be reborn as a human when they die

Classes (Includes spell details)

Commands:

<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
  • /sn join - Adds the player (who sent the command) to the whitelist (If whitelist is enabled in config)

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:

  • 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.vampire - access to vampire shrines
  • supernatural.player.shrineuse.priest - access to 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.enabled - enables 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
  • supernatural.convert.(TYPE, vampire, priest, etc).allow - Allows a player/group to convert to a specific type.

Donations

Donations are never required! You can donate with the button in the top-right corner of the page.

Metrics

This plugin uses Hidendra's Metrics. Basic information about your server (Java Version, Offline/Online Mode, MC Version, OS name, CPU cores, Online Players), about Metrics (An identifier and the metrics version) and this plugin's version. You can opt out of this service by changing opt-out to true in the file plugins/PluginMetrics/config.yml. More information can be found at mcstats.org.

Setting up:

  1. Download the plugin,
  2. Place it in your plugins directory,
  3. Start your server,
  4. Go to the Church and type the command: /sn setChurch,
  5. Go to the Banish location and type the command: /sn setBanish,
  6. Make a WitchHunter's Hall by placing an Iron Door with a sign next to it saying "WitchHunter" (Default)
  7. Done!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Reyzure Reyzure Apr 09, 2014 at 12:59 UTC - 0 likes

    1.7.2 RO.3 pls

  • Avatar of asdasdasdsadasda asdasdasdsadasda Apr 08, 2014 at 12:03 UTC - 0 likes

    how woderfull

  • Avatar of mfm2001 mfm2001 Mar 12, 2014 at 23:47 UTC - 0 likes

    @AwesomeGirl314: Go

    omg awesome :O!!!

  • Avatar of AwesomeGirl314 AwesomeGirl314 Mar 12, 2014 at 21:47 UTC - 0 likes

    <<reply 2070139>>

    MFM! I've missed you an I have finally found you, it has been so LONG! Please give me your server(If you have one now) or any server ip to meet you on!

  • Avatar of mfm2001 mfm2001 Mar 10, 2014 at 10:55 UTC - 1 like

    In the next update maybe instead of just raw pork to spawn wolves add raw beef to spawn wolves also?

    Last edited Mar 10, 2014 by mfm2001
  • Avatar of meiamone meiamone Mar 09, 2014 at 03:34 UTC - 0 likes

    I think my comment got deleted. I posted earlier that demons can not leave the nether. Is that a bug or is there a legitimate cause for that?

    meiamone, owner of "States of Enmity", statesofemity.mcserver.ws, http://statesofenmity.enjin.com

  • Avatar of chuchub chuchub Feb 21, 2014 at 23:30 UTC - 0 likes

    I was wondering if in any way you could make it so that the supernaturals werewolf plugin could be canceled out and add in doggyonfire's werewolf plugin

  • Avatar of DarkAngel3600 DarkAngel3600 Feb 21, 2014 at 23:12 UTC - 0 likes

    How can I configure the plugin so it will show me in what race I am. Ex. When I'm in a vampire race, it would give me a prefix like (Vampire)(playername): Thanks

  • Avatar of Sunconure11 Sunconure11 Feb 20, 2014 at 03:54 UTC - 0 likes

    Why is it that the server restarts, your supernatural status gets cleared?

  • Avatar of GrumpleStache GrumpleStache Feb 17, 2014 at 05:07 UTC - 0 likes

    Excited to use this plugin again! Nice work guys!

    http://mcserverstatus.com/22653_1.png

Facts

Date created
Nov 18, 2011
Categories
Last update
Jan 26, 2014
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
mmSupernaturals
Downloads
40,801
Recent files

Authors