promotional bannermobile promotional banner

TimeOut

Bans users upon death for a set number of days.

File Details

TimeOut v0.2

  • B
  • Oct 29, 2011
  • 13.93 KB
  • 506
  • CB 1337

File Name

TimeOut.jar

Supported Versions

  • CB 1337

Version 0.2

  • New method of removing player that occurs before respawn. This eliminates the ghost player at spawn problem.
  • Fixed bug in /to set length command
  • Added custom death messages with /to set deathmsg
  • Added custom messages for those who return too early with /to set earlymsg
  • Custom messages can use the following tokens:
  • %server% for Server Name
  • %player% for Player's Name
  • %curtime% for the Current Time ( 12 hour format with Time Zone )
  • %curdate% for the Current Date ( short American notation MM/dd/yyyy )
  • %ubantime% for the Time of Day that the TimeOut will be Lifted
  • %ubandate% for the Date that the TimeOut will be Lifted
  • New commands to enable or disable TimeOut all together on the server: /to enable and /to disable
  • Players who are no longer in TimeOut are now removed completely from the config file

Version 0.1

  • Kicks players that have respawned
  • Bans respawned player using timed, internal ban list. ( Stored in config.yml )
  • Periodic Clean Up routine that attempts to rekick a dead player. Helps cut down on Player Entities sitting at spawn.
  • All commands being with 'to' prefix
  • Added command /to revive [playername]
  • Added command /to ban [playername]
  • Added command /to set length [days to ban]
  • Added command /to set cleanup [minutes between cleanup checks]

Notes

  • Set cleanup to zero (0) to disable the cleanup routine
  • Revive and Ban commands are case insensitive
  • Do not use /to ban for a permanent ban. This command is for a TimeOut ban only.
  • Only players with OP status are allowed to use /to commands, or the console. No other permissions are implemented at this time.

New method for kicking works off of a delay from the time of death. This ensures that the server has enough time to drop a player's items correctly before the kick occurs. This delay is set to 3/4 of a second by default ( or 15 server ticks ). However, if you want to adjust this, use the old cleanup command /to set cleanup [ticks until kick]. 20 Ticks = 1 Second. note that setting this value too low may cause the server to kick the player before it has a chance to do normal server cleanup, like removing items from the player's inventory. Set it too long, and the player may be able to click the Respawn button before they are kicked, resulting in ghost players at spawn.