v0.5.8b

Details

  • Filename
    rscPermissions_v0.5.8b.jar
  • Uploaded by
  • Uploaded
    Oct 16, 2013
  • Size
    65.55 KB
  • Downloads
    342
  • MD5
    90fc3c3c447aa76dc7338ac27197b31c

Supported Bukkit Versions

  • 1.6.4

Changelog

This version should be compatible with servers from 1.4.x to 1.6.x. If not, please report.

v0.5.8b

  • Multiple destinations in one table row! destination column rised up to 256 chars long and can contain several destinations separated by ';' or ',' or new lines. Exact splitting regexp is \s*(;|,|\r|\n)+\s*. For example, "myregion:@freebuild;lobby@Creative;dang23:MineZ". In background, it is the same as you can create 3 separate rows with 3 different destinations and all other data will be identical. This feature is related to the columns of the permissions and inheritance tables. Plugin will alter DB tables automatically.
  • Command /rscp reload completely reloads config.yml settings.
  • Added example rows for tables permissions, inheritance and ladders.
  • Minor NPE and other fixes.

v0.5.5b

  • There are many bug fixes from minor to critical.
  • Added command /rscp examplerows to generate examples in db (but only entities at now).
  • /rscp reload now completely disables and enables plugin; config.yml is also reread.
  • Localizations for maintenance modes thought config.yml. Read Pages/Configuration for some details.
  • When Rewards are enabled, players will see list of available rewards for self after login.
  • Third-party plugins are able to setup prefixes and suffixes though Vault.

v0.5b

  • Maintenance mode works on 100% — now saving state into config.yml and kicks all players without permissions.
  • Vault integration removed. Otherwise, I forked Vault and added hook for rscp; waiting for Pull Request acception. After that chat prefixes and suffixes will appear. My own build of the latest Vault + my code can be downloaded here.
  • Rewards started: work with commands and permissions only; currently they are infinite — column `activated` not changing in db. Conditional inheritance from groups will be implemented later.
  • Bans and Rewards become optional features; disabled by default (you can enable them in config.yml).
  • Little performance improvements, bug fixes and refactoring.
  • Tested a little bit on 1.6.2, I see no any problems.

Latest Vault release still doesn't support rscPermissions, but you can download it's sources and compile them yourself or download .jar compiled by me.

Use on production servers at your own risk.
Since project started I have no one report about errors so I think it is quite stable, but firstly make some tests on private servers, please. Hovewer, if you have tested it and it shows good stability you can use it as you want, but tell me that it really stable. I should to know it!

The only in-game/console commands available:
/rscp lock | unlock | examplerows | reload — admin features.
/reward — player features.

Because of data editing commands are not ready yet (and is not a priority task) we recommend you to use any comfort SQL editor like:

  • phpMyAdmin (requires web-server with PHP interpretator)
  • MySQL Workbench (free official GUI tool with Excel-editing-style (mouse right-clicking, etc) for Windows)
  • Any other, I don't know. Write your own toolset for this =)