0.11.10

Details

  • Filename
    rsp.jar
  • Uploaded by
  • Uploaded
    Mar 30, 2012
  • Size
    73.11 KB
  • Downloads
    321
  • MD5
    21b39a79b1c31ee6b8f1189a141ec880

Supported Bukkit Versions

  • CB 1.2.5-R1.0
  • CB 1.2.4-R1.0
  • CB 1.2.3-R0.2

Changelog

0.11.10 - beta/dev [1.2.3 ... 1.2.5]

Some small fixes, concerning checkout load, including portals for confinement.

(0.11.7)
Performance improvements and code cleanups, reworked stats: group digits, min/max, toggle by comand, configure if stats are logged to console and if min/max are shown.

Successful Tests with:

  • CB for 1.2.3...1.2.5
  • PermissionsEx 1.19.1
  • bPermissions 2.7.8 (older version: few local tests)
  • bPermissions 2.4 (older version: very few local tests)
  • WorldGuard 5.5.2

Changes:
(0.11.10) [digest]
- (bugfix) portal use with confinement.

(0.11.8)
- (add) Stats for saving changes (!).
- (adjust) Checkout parked: save one data per 2 ticks by default.
- (internals) Add null check in PexPerms/saveChanges (no issue, but to be sure).

(0.11.7)
- (refactoring) Make some methods static and move some to utility classes.
- (internals) cleanups: remove PlayerData.has
- (adjust) DefaultSettings what to show on stats : stats are enabled but no log, no ranges

(0.11.6)
- (add) Configuration option to control if stats are logged to console: stats.log, show range of durations: stats.show.range
- (add) commands: /stats clear, /stats on|off
- (refactor) cleanups/fixes: move scheduleTasks to reloadSettings, scheduleTasks in setTriple, uniform prefix for messages
- (add) info: add info about permdefs, number of regions in wg, links, add consistency check for data/parked/checkedOut
- (adjust) stats: add min and max values, remove showing the sum and fraction part, add grouping(3)

(0.11.5)
- (remove) TEST: remove has and hasNot cache (comment out).

(0.11.4)
- (add) /rsp info to show sizes of stored data.

(0.11.3)
- (refactor) check: check present ids for expired and new permdefs. [currently only addEnter]
- (refactor) Use groups to add and remove, apply after all permdefs have been checked, no more permission manipulations inside of PlayerData routines.
- (refactor) check: reorder some things, remove some unnecessary checks.
- (refactor) PlayerData: clearCache for cache deletion, checkCache will not delete ids.
- (bugfix) unlinkPermdef: use parked too.

(0.11.2)
- (adjust) Check: if world has no permdefs, checkout will be done if the id cache is non empty.
- (refactor) Smaller checkConfinement, split teleport to restoreConfinement
- (bugfix) PlayerData.checkCache: return null if cache is empty.

(0.11.1)
- (bugfix) checkParked is never called: (temporary?) schedule a task that does it every 1.5 minutes.
- (refactor) RSPCore: scheduleTasks
- (add) Stats entry for checkoutAll.

(0.11.0)
- (add) More light checkout/logins: park PlayerData on logout, remember checked out players.
- (refactor) listener/stats: visibility, use stats Entry class instead of two maps.

The new group uses (have-outside etc.) are not tested individually, however some refer to internals that have already been in use since the first version and should work in general.

Still the behavior of RSP removing permissions on checkout of players might conflict with some of the new uses (test if they really work, if you intend to use them!).