va_SuperUser v 1.1

Details

  • Filename
    va_SuperUser.jar
  • Uploaded by
  • Uploaded
    May 15, 2013
  • Size
    116.30 KB
  • Downloads
    769
  • MD5
    5e7880ba3c4b6d0dc4f5c2887fb7ea7a

Supported Bukkit Versions

  • CB 1.5.2-R0.1
  • 1.5.0
  • 1.4.7

Changelog

 Version 1.1

Visibility problem between supers, resolved.  Supers were
incorrectly being detected as stealth supers at login.
This caused general visibility problems to each other as
well as regular players.

New command: /track <player/stop>  Tracks the named player
with the compass and a HUD distance and elevation reporter.
It uses Scoreboard api.  However, it falls back to conventional
type messaging every couple of seconds if the Bukkit server
is not new enough. Available only to supers. The Scoreboard
class is automatically used if present, but may be disabled
in config.yml tracker will automatically shutdown after 10
minutes if not stopped ie: '/track stop' The tracker also
stops if the target player moves to another world, or if
either player quits the game.

Version 1.0

Aliases set up for often used commands, documented in
plugin.yml

Repeating prompt fixed to eliminate nuisance, obsolete
prompting.

/goto command finished.

/get command finished.

Bug with the routine keeping a stealth super invisible to
new players joining the game.  Caused general visibility
problems including regular players.  Fixed.

/password commnd finished.  Both player and console

Version 0.05

Jail area, defined by location and radius, like the guest
area, made read only to all users but supers.

New commands va_undo <player> [minutes default:last_login]
and va_redo <player> [minutes default:last_login]
reverses the effect of Logblock rollback.  Available to super
users only.

Ranking a player downwards triggers a Logblock rollback since
the player joined that session.  It is assumed the player was
demoted for a reason.

Jail command, both console and player finished, along with
infrastructure required to use it.

Successful completion of jail term clears breach counters.

Safety preventing the guesting or jailing of supers installed.

Put players on ground (if flying) when re-joining game.

Slowed down breach report rate to no more than one every two
seconds. Enthusiastic players can rack up enough warnings in
a second to get kicked, otherwise.

Fixed bug generated by the unset guest location not working
with the temp location in config.yml that assumed world,0,127,0
would be safe.  Not all sytems have 'world' nor is that location
always safe. Now, the natural spawn location is captured upon
login and used as temporary guest location until one is formally
defined by a super.

Version 0.04

PERMIT command implemented, both console and player.

/permit (without args) lists all the perm names.

/permit <player> lists color coded settings for the specified player.

/permit <player> <perm_name> y/n sets the permission.

This command as well as the other player management commands may be
used for either online or offline players.  The setting takes place
immediately.  If you turn off flying on a live player while the
player is flying, the player will fall out of the sky.

As with all SuperUser commands, only minimal typing is required,
SU will complete the parameters when possible as well as provide
a confirmation step before invocation.

This command completes what is necessary to manage the details
of the SuperUser plugin without the need for a table editor.  So,
while the SQL table is probably the best feature of this plugin,
dealing with it directly is optional.

Version 0.03

Fixed /va_reload command

Moved the values /reset uses to file config.yml

Created a sample pex permissions.yml

Expanded /rank command to use node settings defined in the PEX group to set details of player record.  These details are now automatically set as defined for each PEX group.

Version 0.02

Fixed broken we_ok field setting.

Rank command finished, both player and console.  Format slightly changed to:

/rank <player> <group> [super/stealth]

Version 0.01

Initial release.