v0.4.4b

Details

  • Filename
    rscPermissions_v0.4.4b.jar
  • Uploaded by
  • Uploaded
    Aug 21, 2013
  • Size
    49.73 KB
  • Downloads
    246
  • MD5
    1e41623e118d9499719c2bc9c102419c

Supported Bukkit Versions

  • CB 1.5.2-R1.0

Changelog

v0.4.4b

  • Fixed a way to live with Vault together due to BDO recommendations.

v0.4.3b

  • Breaking change: renamed some configuration nodes: autoreloaddelaysec to auto-reload-delay-sec, defaultgroup to default-group, metrics to use-metrics; added boolean treat-asterisk-as-op (true by default). This was done is the aims of readability.
  • Added configuration option settings.region-finder-thread-granularity-msec that determines how ofter parallel thread will rescan players for being in WG regions. Hardcoded limits are 20 (lower) and 10000 (higher), default value is 1000 (1 sec).
  • Implemented commands /rscp lock [maintenancemode] and /rscp unlock. At now it doesn't kick online players but prevent others from logging in. To allow player log in give him rscp.maintenance.<maintenancemode> or rscp.maintenance.* permissions. Ironically, the default maintenance mode is called "default". When maintenance is enabled testing of a player's permissions is made in event's thread and results in some insignifficant delay during logging in.
  • Vault is now truly optional — no more exceptions at startup if you haven't it.
  • Minor performance increases; more thread-safety; little bug fixes.

v0.4b

  • Group prototyping working! Perhaps we should create page to describe it in details...
  • Prototyping symbol # changed to ?.
  • Breaking change: all permission nodes renamed from rscPermissions.blablabla to rscp.blablabla due to simplicity and shortness. However, only one permission was implemented earlier (reload) ...
  • Breaking change: list of MySQL servers in config.yml is now realized as a list of hashmaps. This gives the ability to setup any reasonable number of permission sources. Look at Pages/Configuration to see new format. Testers of v0.3.2b can see old format in their config.yml.
  • Asterisk permision * gives OP! But if you set some permission values to false (zero) - OP will not have them (Bukkit's behavior!).
  • Removed debug message "ThPrmUpd" to the players whose permissions were recalculated.

Not for use on production servers. This build is just for developer test runs.
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 know it =)

The only in-game/console commands available: /rscp lock|unlock|reload.
Locking server into maintenance mode do not saved after restart.

Because of data editing commands are not ready yet (it is not 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). Requires MS Windows.
  • Any other, I don't know. Write your own php script for this =)