7.0.8b

Details

  • Filename
    PreciousStones.jar
  • Uploaded by
  • Uploaded
    Dec 15, 2011
  • Size
    278.94 KB
  • Downloads
    1,757
  • MD5
    207197d95e49a9d43b1f99707b33d2b4

Supported Bukkit Versions

  • CB 1.0.1-R1

Changelog

Version 7.0.8b


  • Testing release.
  • Only minor changes.

Version 7.0.7b


  • Testing release, a version for production servers is pending a full test of features.
  • Compiled against 1.0R1

Version 7.0.6


  • Works with CB 1509
  • Fixed bug causing the flags on all fields of the same type to be modified when you change one field

Version 7.0.5


  • Added /ps enable/disable to temporarily enable/disable your own fields
  • Added ability to set /ps density to 0 to disable visualization completely
  • Added 'visualization.max-fields-to-visualize-at-once' setting to set a hard cap on the number of fields visualized by a single /ps visualize command
  • Players now cannot place chests right outside not-allowed fields (this prevents stealing from chests that are inside the fields by merging with them)

Version 7.0.4


  • You can now sneak by any of the damage blocks if you have the config option sneaking-bypasses-damage set to true
  • Block fade events(Ice melting, leaves disappearing) don't affect any pstones now.

Version 7.0.3


  • Shift-clicking on any block while in drawing mode will exit drawing mode (for ppl that get stuck while in drawing mode due to crazy circumstances)

Version 7.0.2


  • Fixed drawing mode, completely fucked it up in 7.0.1
  • Players with the 'preciousstones.bypass.interval' can set grief revert fields with less than the configured minimum
  • Fixed bug where farewell-message flag was not being recognized correctly
  • Shift-clicking (what is used to open cuboids) no longer closes open cuboids. This is to prevent clicking to open the cuboid multiple times and it closing by itself.
  • Grief-revert blocks now have notifications and logging. All grief reversions are logged and if the player is online, he wil be notified.

Version 7.0.1


  • Snitch blocks no longer tracks players who are allowed in it.
  • Bug where fields of the same type were not mixing (unable to add on volume to a field) due to the field being in mixing-group 0. Mixing group 0 fields are not supposed to mix with other fields, but they SHOULD be able to mix with fields of their same type.
  • One can no longer import flags from a more expensive field into a cheaper one (based on price flag)
  • Renamed 'grief-undo-request' field flag to 'grief-revert'
  • Renamed 'grief-undo-produce-drop' field flag to 'grief-revert-drop'
  • Removed 'grief-undo-interval' field flag (you can now set their interval individually)
  • Grief-revert stones can now be set to run at an interval individually with the /ps setinterval [secs] command which sets the interval at which the grief-revert field will auto-revert itself. Note: By default 'grief-revert' fields have an interval of 0 seconds so they have to be reverted manually with rightclick.
  • Players with the 'preciousstones.bypass.interval' can set grief revert fields with less than the configured minimum
  • Added 'grief-undo.min-interval-secs' to set the minumum interval your users will be able to set with /ps setinterval

Version 7


  • Added visualization.subsection-count setting, will let you decide how many sections the visualized fields get split into
  • You can press shift to undo your latest selection, while in drawing mode
  • You can now just click shift to close and open cuboid, instead of going back to the original cube and clicking on it
  • You can no longer place or break blocks while in drawing mode (prevents source blocks from being covered)
  • Added per-player visualization density. It can be changed with /ps density. A value of 1 gives you only field outlines. A value of 2 divides each side by 2, 8 by 8, etc. Another thing to note is that the density value is also the size of field that will draw completely full. For example with a value of 8 will allow you to fully visualize fields up to 8x8x8, fields larger than this will start to have empty spaces.
  • Default visualization density can be changed in the config
  • Per-player state like /ps off, /ps density is now saved on the database and persist after server restarts
  • Fixed error when generating config
  • Fixed off by one errors that made fields be larger than normal
  • Fixed super long fields bug, for good
  • Allow players with preciousstones.bypass.cuboid permission to close cuboids with exceeded maximums
  • Users who have the preciousstones.bypass.purchase permission and are not charged for a block, now do not get refunded free money
  • Removed /ps setheight, complexity no longer relevant with cuboid system
  • Fixed sql insert not unique error by processing any pending field deletions in the queue before inserting the new one
  • Added custom-volume field flag. When a player opens up drawing mode, he will be given this volume to draw with, instead of one calculated from the radius and height. Use this if you want your players to be able to set down fields with a small radius, yet be able to resize them to much larger.
  • Fixed the default config (it had old pstone layout)
  • Fixed bug with field purging for inactive players where fields never actually got purged
  • Fixed bug where /ps allow and /ps remove were not triggering saves to db and were sometimes not saved
  • Fixed bug with /ps allow not working
  • /ps info listing now shows a more comapct view when listing multiple fields
  • Fixed bug where cuboid fields were allowed to overlap no-conflict:false fields
  • Fixed bug where pstone-type blocks with were mistaken by pstones with /ps off
  • Added the fields flags list on right-click info
  • Added /ps toggle [flag] - toggles on/off individual field flags from your fields. Field info on right-click now shows color coded enabled and disabled field flags. Use example: Want to turn off prevent-fire flag form one of your fields. Point at your field, type /ps toggle prevent-fire, right click on your field to verify its toggle off. Now your field does not prevent agianst fire.
  • Added keep-chunks-loaded field flag. The flag will keep the chunks the field covers loaded in memory. Good for redstone stuff, etc.
  • Added /ps insert [flag] - An admin command that allows you to insert field flags into any fields. i.e. /ps insert slow-heal
  • Added force field mixing! Now you can open drawing mode, then place down another type of pstone and poof! its flags get imported! For example you can put a City Proteciton field in drawing mode, and place down a Peace Keeper, now you have a field that is a mix of both fields! Note: only the field flags transfer over, no extra volume is added
  • Added mixing-group field flag. With this you will be able to choose which fields can mix with what other fields. I'm ure you dont want your users mixing a City Protect and a Jack-o-Death fields. You put them into their own groups. Fields without a mixing-group canno mix.

Though no issues were present at initialization, a full test has not been completed.
Please use 7.0.6 if you run a production server until a confirmed stable build is released (testing is underway).