AreaGuard
AreaGuard
AreaGuard 2.2 for MC 1.2.5 (CraftBukkit 1.2.5-R2.0).
Why AreaGuard?
- Server administrates himself - users work for tokens, then they claim areas to themself (there is configurable minimal limits to avoid trolling).
- Very lightweight and small (for faster loading) code.
- As simply as possible, yet still powerfull (it protects from everything, even non-owner passive mobs killing, and has all important functions).
- Get rid of thousands of unneeded stuff and focus on comfortable gameplay and administration. :)
What this plugin provides?
- Area protections, defined by two points chosen by user.
- Users claim areas in cost of (configurable; server admin choose one method):
- special tokens bought for exp (to avoid losing areas exp-funds at death). [DEFAULT]
- special tokens bought for Vault money.
- Vault money (instead of buying it via tokens system).
- Optional Vault permissions support.
- Very detailed areas information, including information about specific area or listing of player's own areas.
- Support for Overworld, Nether and The End. Multiworld support.
- Protection from areas overlapping alongside with protection from too small areas (to avoid trolling with them) - all via configurable limits.
- Well-formated messages, with short commands, to speed up and make usage of this plugin more comfortable.
- Detailed help, both plugin built-in and bukkit help entries.
- No limits for the size of areas, also admin areas are free of charge.
- Lightweight, well-organised algorithm.
- Provide protection without high requirements. Includes protection for mobs, minecarts, redstone mechanisms and farmlands.
- Provide fire, flint and steel, explosions, paintings, fluids, pistons, fire charge, splash potions, natural ignition and growth protection.
- Protects non-player's own fire from being extinguished. Prevents Endermans from griefing.
- Ability to control mob spawning in areas and each area PVP settings.
- Very precisely tested to avoid unhandled exceptions.
- Really fast loading and response for commands.
- Well-organised file structure, each player's areas are in their own file.
- Only one config file, without thousands of unneeded options. Configuration file updates automatically on plugin update.
- PluginMetrics support (can be turned off).
- Selection and information tool are both configurable.
Commands
Config.txt syntax
Optional permission nodes
Changelog
Data storage syntax
Forum
Tutorials
Note about spawn protection in lastest CraftBukkit, which omits protection plugins settings (a brief instruction about how to get rid of it)
New CraftBukkit added protection for small area around the spawn. Unfortunatelly, it blocks any actions without checking what protection plugins think about it. The easiest way to get rid of this problem is to disable it and set up normal spawn protection via protection plugin (for example AreaGuard).
So, the solution to disable that strange CraftBukkit behaviour is to open bukkit.yml file and set spawn-radius option in settings group to 0. It should look like this:
settings:
spawn-radius: 0
Remember: that double space before "spawn-radius" is necessary!
PluginMetrics [click on the image to see more statistics]
PluginMetrics license note
Which plugins are the best addition to this one?
- LogBlock or CoreProtect (logging players actions).
- LWC (protection against thefts).
- TradeCraft-AE (chest shops based on REAL money (items, not artificial digital money))
- motd (player-to-player teleportation requests, MOTD and time votes)
- CraftBukkitUpToDate (plugin, which helps you to keep your server/plugins up to date)
Plans for AreaGuard 2.3
- Minimalistic API (advanced enough for making extensions for AreaGuard, but made without additional code ballast).
- Translations support.
Please update this to 1.3.2.
@fichita
I don't know the release date too. :( I'm currently repairing events, which worked on source and target blocks (water flow, pistons, etc.), because I refactored area-check function, what affected those mentioned above. The most of work is done, but there's still some things to do. The only good thing about that is that the performance, extensibility and bug-freedom of AreaGuard will be totally improved in 2.3 version.
About translation: thanks, I'll upload English and Polish (languages which I know) language files with AreaGuard 2.3, so you will be able to translate it from English, and I'll add here your translation with information about your help. ;)
@MrWarstoriez
It's still working for my 1.3 R2 server. So u can go ahead and install, just make sure to use a previous version of Vault.
Should I wait for the new version before installing, or does it not matter?
Hi fifi... me again :P Can u give an estimated time of release of teh new version ??? My menbers stills asking :P lol
Great !!! If u want i can help with the translation into Spanish ;)
@fichita
I'm working on it, but I'm also refactoring the whole code and making both translations and addons support, that's why it takes so much time. :( But don't worry, I'll try to make it done as soon as possible. :)
What about the update to 1.3.1, and please fix the experience/enchant bug i show u in my ticket ;)
@All: I'm currently working on refactored and updated version, so it will probably be avaiable soon. ;)
Hey fifi, Your plugin no longer works with the newest versions of Vault. I get this error: Vault Economy Transaction Failed! Reason: Cannot deposit negative funds!
Hey Fifi, I love this plugin and use it for my server and have the entire time, The game updated to 1.3.1 and AreaGuard was still 1.2.5, but I used it anyways and it worked. Only problem is whenever somebody uses /ag earn 4 they automatically get 30 levels. A glitch that my members used for their advantage until i caught on. Please help.
@HurricanePL
I have to refactor the most of code, that's why the improvement process is so slow now. :(
I'm glad that u still develop this plugin.
Over 2 months have passed when I suggested adding regions priority and it's still not implemented. Also protecting the whole area outside cuboids on specific worlds. :(
Next suggestions: - Possibility of assigning different limits to different permissions groups. - Possibility of forcing players to create only 256m height cuboids. - Possibility of forcing all cuboids to have values like pvp always on/off (configurable in config file)
Information about AreaGuard 2.3 progress of work
@Sharlenwar
You have to put amount of tokens, which player can buy for one economy coin in 16th line of configuration file Or, if you prefer, you can set cost of protecting one block in economy money, in 17th line, to disable tokens system and use economy directly.
Np. :)
@IIIeeCode
Great to see that you are back! I'm enjoying this plugin very much. I can't wait to test it with my players. :D
Question for you, how exactly should my configuration look if I want to use Vault where I purchase tokens with my economy money, and then use those tokens to purchase properties?
Thanks!
Information about AreaGuard 2.3 progress of work
Information about AreaGuard 2.3 progress of work
[
here]
), but I want to know what you, users, think about it. So, please, answer the pool, here it is:[
click]
.Information about AreaGuard 2.3 progress of work
@All:
Okay, I finally returned to developing AreaGuard, and I started it's refactorization process. I will focus on making code more readable, improving performance and code extensibility, removing redundancy, making translations support, including requested features (the good ones) and making bug fixes.
Sorry for that break in developement, but I needed a vacation too. :P But now I'm back and I'll do my best to improve my plugins. :)