DeathBans 4.2.0

Semi-hardcore based plugin for tempbanning players on death.

  1. walterrocks91
    DeathBans
    [​IMG]

    Description
    Ever wanted a HCF Server but didn't know how to code? Did you look up deathbans plugins to no avail because they were all outdated? I created this plugin for just those reasons, Currently DeathBans has a simple to use API but is fully functional without knowledge of coding, DeathBans also runs off of a UUID banning system so if you have a long ban time, players cannot bypass that via name changes - Also handles a simple 'lives' system.

    Commands
    | Command | Description | Permission |
    | /DeathBans unban | Unbans a player | deathbans.admin |
    | /DeathBans editlives | Adds/Takes lives to/from a player | deathbans.admin |
    | /DeathBans check | Checks if a player is banned | deathbans.admin|
    | /DeathBans exempt | Adds a player to the exemption list | deathbans.admin|
    | /DeathBans unexempt |Removes a player from the exemption list | deathbans.admin|
    | /DeathBans lives |Checks a players lives | None |
    | /DeathBans revive |Revives a player at the cost of 1 of your lives | None|

    Configuration
    Only copy & paste if your config does not generate correctly.

    ban-reason: '&cYou are still deathbanned for &e%remaining%'
    kick-reason: '&cYou have died, and are now DeathBanned!'
    ban-length: 90
    timeframe: minute
    lightning-strike: true
    delay-ban: false
    prefix: '&f[&cDeathBans&f]'
    denied-worlds:
    - 'DENIED_WORLD'
    perms:
    diamond:
    lessened-banlength: 60
    timeframe: minute
    gold:
    lessened-banlength: 45
    timeframe: minute
    iron:
    lessened-banlength: 30
    timeframe: minute



    Permissions
    Since people seem to be having troubles with permissions, here is how to use them.
    Inside of your config you should have something like this:

    perms:
    diamond:
    lessened-banlength: 60
    timeframe: minute
    gold:
    lessened-banlength: 45
    timeframe: minute
    iron:
    lessened-banlength: 30
    timeframe: minute


    In this case, 'diamond' is the name of the permission node, prefaced with 'deathbans.' so the entire permission node for diamond would be
    'deathbans.diamond', due to lessened-banlength set to 60 and the timeframe set to minutes, it removes a total of 60 minutes from the ban time when a player is given deathbans.diamond as a permission node.

    Message Variables
    Only current Message Variable is %remaining% in ban-message, which shows the remaining time on the ban.

    TODO
    #1 - DeathBans API - Finish the DeathBans API
    #2 - Add bungeecord support - Add bungee support for bans.

    Source
    https://github.com/walterrocks91/De...master/src/me/walterrocks91/DeathBansRevamped

    Extra
    This plugin was originally uploaded (by me) to http://dev.bukkit.org/bukkit-plugins/deathbans/, I am just sharing it on spigot for those who don't look at dev.bukkit plugins.

Recent Reviews

  1. HCZone
    HCZone
    5/5,
    Version: 4.2.0
    Very Nice I love it. need some bug fixes which I will report.