Changelog

Changelog

Legend:

  • [F] Fix.
  • [C] Change.
  • [A] Addition.
  • [R] Removal.
  • [S] Invisible from user side source code change or recompilation for newer CraftBukkit build.

2.3

  • [A] Added translations support.
  • [S] Refactored source code.
  • [S] Increased AreaGuard performance.
  • [S] Cleaned up source code.
  • [S] Compiled stable plugin release for CB 1.2.5-R4.0.

2.2

  • [A] Added Permissions support via Vault.
  • [A] Added direct Vault money support as a payment option for areas (physical money is supported by Vault, if somebody wants it).
  • [A] Added indirect Vault money support as a payment option for areas (physical money is supported by Vault, if somebody wants it).
  • [A] Added Plugin Metrics support.
  • [A] Added option to change tool used for selecting areas.
  • [A] Added option to change tool used for reading information about areas.
  • [C] Improved Fire Charge protection via new FIREBALL IgniteCause. Now players can use Fire Charge like Flint and Steel, outside of areas, instead of being globally denied (of course it's fire spreading can be stopped via config file, as always).
  • [C] Improved help to display information about minimal and maximal cost in currency when direct Vault money support enabled.
  • [C] Improved error messages to display information about minimal and maximal cost in currency when direct Vault money support enabled.
  • [F] Fixed fire protection bug (now AreaGuard protects inside-area fire also from extinguishing by clicking outside-area block through it).
  • [F] Fixed bug which prevented players from taking information about areas non owned by them with string.
  • [F] Fixed "token" spelling - now all messages display proper singular or plural form.
  • [F] Fixed bug which displayed message, about trying to charge player with higher amount of tokens than he possess, when all player tokens was levied.
  • [F] Fixed missing error message.
  • [S] Increased AreaGuard performance.
  • [S] Cleaned up source code.
  • [S] Compiled stable plugin release for CB 1.2.5-R2.0.

2.1

  • [A] Added support for CraftBukkitUpToDate.
  • [A] Added /ag gather command, to buy tokens in amount sufficient for selected area (which automatically buys one token more, if rounding function tries to mess the transaction up).
  • [A] Added /ag expand command, to expand (or reduce by negative value) selection in the direction player's looking at or in the given direction (to make protecting roads and railways easier).
  • [C] Reorganised help - added, on the main help page, informations about limits and the tool used for making selection.
  • [R] Removed debug message, which sends the owner his name, after he buys a protection.

2.0

  • [F] Fixed bug, which allows area owners/guests and operators to attack other players in particular area.

1.9

  • [A] Added option (of course inactive by default) to disable charging players for enchanting (so from when they achieve 50'th level, they can enchant forever for free).
  • [A] Added protection from using Fire Charge in foreign areas.
  • [A] Added protection from ignition caused by Fire Charge fired from dispensers.
  • [A] Added protection against using Splash Potions on passive mobs in foreign areas.
  • [A] Added protection against using Splash Potions on players in non-pvp areas.
  • [F] Fixed enchantments bug while alternative level calculation turned on.
  • [S] Cleaned up source code and made some functions safer in case of new Minecraft features arrival.

1.8

  • [F] Fixed typo in help.

1.7

  • [F] Fixed bug, which blocked sheeps from eating grass and regrowing wool.

1.6

  • [A] Added rounding function to the tokens earning system. That fixes one and for all the free tokens bugs :) (previously it was unfixed in some specific cases).
  • [A] Added command to takeover player's area ownership.
  • [A] Added command to decrease amount of tokens, which player possess.
  • [A] Added possibility for operators and server's console to check amount of tokens, which player possess.
  • [A] Added configuration options to limit maximal area width, length, height and cost.
  • [A] Added protection for Iron Golems and Snowmans inside the areas (it was missing in previous releases).
  • [S] Compiled stable plugin release for CB 1.2.5-R1.0.

1.5

  • [C] Made configuration file more understandable.
  • [F] Fixed free tokens bug.
  • [F] Fixed mistake with incomplete /ag pvp help.
  • [F] Fixed unhandled exceptions, when giving non-number value or too large number as a tokens amount, in all tokens-related commands (before it was fixed only in /ag give, because I forgot about the rest).
  • [F] Fixed bug, which spams with unhandled exception on the server's console, when minecart is being damaged or destroyed by explosion (now AreaGuard also protects minecarts from explosions).
  • [F] Fixed bug displaying incorrect new area name in /ag rename report message.
  • [F] Fixed small help typo.
  • [S] Compiled stable plugin release for CB 1.2.5-R0.1 (build 2134).

1.4

  • [A] Added config updater. Now it automatically write new options with default values after plugin updating.
  • [A] Added more detailed reporting - now AreaGuard displays information about loading/unloading and returns detailed information on errors.
  • [A] Added protection from fire spreading, lava ignition and burning blocks (but fire can be ignited by flint and steel cause it is safe now).
  • [A] Added explosions protection for whole world (configurable - you can of course turn it off).
  • [A] Added paintings protection in areas.
  • [A] Added protection from growing trees/melons/pumpkins/grass/flowers (last two of course with a bone meal) near the edges of area not owned by the player (or in which player isn't a guest).
  • [A] Added option to disable mob spawning and damage in all areas.
  • [A] Added minecarts use, pick up and place protection.
  • [A] Added protection from damaging, breeding, spawning (with spawner eggs or eggs), killing, shearing, dying or saddling up passive mobs by players who do not own/are no guest of particular area.
  • [A] Added protection from player's extinguishing fire in cuboids not owned by them (or in which they are not guests).
  • [A] Added protection against trampling farmlands by players who are not their guests/owners.
  • [A] Added protection against Enderman's griefing.
  • [A] Added possibility for players to enable using buttons/levers/pressure plates in their areas (disabled by default).
  • [A] Added rank checkout to help, now non-operators don't receive "/ag ophelp" in commands list. From now trying to use "/ag ophelp", as non-operator, returns error message.
  • [A] Added possibility for operators to enable/disable PVP in chosen areas (by default it will be set like in outside of areas) - this includes protection from ranged damage.
  • [A] Added possibility to disable PVP outside areas via configuration file.
  • [C] Checked if current method of assigning areas to worlds doesn't conflict with multiworld (yeah, it does not).
  • [F] Fixed unhandled NumberFormatException, when player gives non-number value as tokens amount in /ag give command, and added error message.
  • [F] Fixed a lot of error messages when trying to do denied actions (aesthetic fix of colours).
  • [F] Fixed small help typo.
  • [S] Compiled stable plugin release for CB 1.2.5-R0.1 (build 2129).

1.3

  • [F] Fixed non-dangerous error spamming on the console output when block ignites from lava, fire spreading or lightning.
  • [S] Compiled stable plugin release for CB 1.2.4-R0.1 (build 2124).

1.2

  • [A] Checked if all error and help messages are present and added ones if some of them are missing.
  • [C] Changed /ag earn behaviour, to make usage easier. Now player gives amount of tokens as a parameter.
  • [C] Changed /ag cost behaviour, to make /ag earn usage easier. Now it returns also amount of experience necessary for buying particular area.
  • [C] Changed /ag info behaviour, to make /ag extend usage easier. Now it returns also amount of tokens and experience spent for buying particular area.
  • [S] Compiled stable plugin release for CB 1.2.4-R0.1 (build 2120).

1.1b

  • [S] Compiled stable plugin release for CB 1.2.4-R0.1 (build 2117).

1.1

  • [A] Added option to change Minecraft level system to constant advance value (configurable).
  • [A] Added region information when right-clicking with string on block.
  • [A] Added fluids flow protection.
  • [A] Added pistons protection.
  • [F] Fixed player interaction bug on interacting no block.
  • [F] Fixed level updating bug.

1.0

  • [A] Added primary functions as tokens system, buying/selling areas, administrative commands, informational commands, basic protection.

Comments

Posts Quoted:
Reply
Clear All Quotes