tBan

tBan

General Information

A Simple plugin that works to temporarily ban a player using different time increments.

This plugin will notify the player upon login how much time is left for their temp ban. Ability to unban at anytime. Add players that are online, or offline. List all current temp bans.

Looking for any and all suggestion.

Features

  • Temporarily Ban Player from 1 sec to 999999 years
  • Notifies player on login attempt with time remaining
  • Ability to list active tBans
  • Automatically unbans when time is up
  • Metrics (this can be disabled, but please don't, it's neat to see the numbers)
  • Permissions Node

Commands

  • /tban {ban|unban|list|check} [target] [value] [unit] [reason]
  • [target] = player to be banned name of course.
  • [value] = number
  • [unit] = sec, min, hour, day, week, month, year
  • [reason] = put a short note as to why this target was banned

Permissions

  • tban.admin : Gives full access to the plugin

Configuration

  • Metrics (this can be disabled, but please don't, it's neat to see the numbers)

config.yml

  • # Set to false to disabled Version checking.
  • updateCheckEnabled: true

Metrics

tBan McStats Page

Statistics

This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version

Read More Here! This functionality can be disabled in the NPR config file.

To Do

  • DONE Update Checker - Complete in 1.1.0
  • DONE Add config.yml to allow disabling of Update Checker by user - Complete in 1.1.0
  • DONE Plugin Metrics - Complete in 0.9
  • DONE Add Permissions - Complete in 1.0
  • DONE Add Ban Reason - Complete in 1.1.1
  • DONE Add Name of person that issued the command - Complete in 1.1.1
  • Need suggestions!!

Change Log

1.1.1 - Latest

  • Added Ban Reason option
  • Added logging of command issuer
  • Fixed 'sec' unit

1.1.0

  • Added Proper Update Checking to Comply with Bukkit requirements
  • Added config.yml
  • Added option to disabled update checking via config.yml

1.0.1

  • Removed update checker to comply with bukkit requirements.

1.0 - Release

  • Initial Release
  • Fixed Major Bug that prevented ban from working when player is online
  • Added Permissions

Supporters

Feed The Bees Gaming - Mindcrack - Unleashed - Infinity


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    82576
  • Created
    Jul 12, 2014
  • Last Released File
    Jul 24, 2014
  • Total Downloads
    1,553
  • License

Categories

Members

Recent Files

Bukkit