TaxFreeRegion
TaxFreeRegion
Description
Note: At the moment I do not have that much time to maintain TaxFreeRegion (and I stopped using Bukkit). I will try to provide compatibility updates - but I can't promise you that updates will be available the day after a new release of Bukkit.
TaxFreeRegion enables you to define regions where a user who enters that region gets different permissions. You can black- and whiltelist specific commands (not only basic commands - the black-/whiltelist checks the whole command with all parameters). Additionally you can control what the plugin does when a player enters or leaves a region (execute commands, change the inventory, ...). The plugin also offers certain protection options which ensure that a player cannot abuse extended rights which he got inside the region.
Uses for this plugin:
- Creative-area on survival server
- PvP Area
- Adventure area
- Create an area with different permissions
- Create a regeneration area
- Create a shopping area
- ...
Video
(this video is from the old version 0.2)
Features
- Define multiple independent regions with multi-world support;
- Manipulate inventory, health, hunger and XP when a player enters/leaves a region (save and clear, do nothing, restore the saved, ...)
- Inventory reward system: Enter a region -> inventory is saved and cleared. Leave the region -> You get your old inventory back AND you have access to all items you collected inside the region.
- Give regions a name and welcome users that enter those regions.
- Define regions with WorldEdit or use existing WorldGuard regions.
- Server restart proof, you won't loose your inventory if you disconnect or the server restarts;
- Define permissions that will be applied to a player when he enters the region.
- Blacklist and whitelist commands.
- Configure protections for every region to prevent players from transporting items across the border.
- Run commands (instant or delayed) when a player enters/leaves a region.
Dependencies
- WorldEdit 5.5.7
- WorldGuard 5.8 (optional)
Installation
- Download the JAR file and put it in the plugins folder
- Make sure you have WorldEdit and that it is enabled
- Restart the server.
Credits
- adreide (idea, version 0.1 and 0.2, see: TaxFreeRegion 0.2 - Bukkit Forums)
- tickleman (version 0.3, see:TaxFreeRegion 0.3 - Bukkit Forums)
- lishid (used some code from his plugin "OpenInv" to create the "inventory reward" feature, OpenInv on BukkitDev )
Source
https://github.com/fruel/TaxFreeRegion
This mod doesnt support NBT tags, so it is pretty much only compatible with vanilla items. What a shame... :(
cmdExit: don't work!!! cmdEnter working in enter and exit...
Please fix this! Thanks!
Please Update this excelent plugin! This is the best plugin of minecraft!
Hallo, it is a wonderful plugin,
but a option dosn't work:
deny_block_drops: border deny_item_drops: full deny_death_drops: full
I can't change this otions, like:
deny_block_drops: full deny_item_drops: border deny_death_drops: border
or anather way.
The options are the same, it don't wor whith an another option like the default options.
Can you fix that?
I get the 1.7 for 1.6.2, I use a Bukkit-Server and a Bukkit-MCPC+
Hi sorry if this question has been asked. but im having a bit of a problem im trying to give a game mode when someone crosses the border and revoke it when they come back out by running console commands. my config setup for that particular thing looks like this cmdEnter: - c:manuaddp %name% essentials.gamemode - d1:c:gm 1 %name% cmdExit: - c:gm 0 %name% - d1:c:manudelp %name% essentials.gamemode
I have tried it other ways such as this
cmdEnter: - c:gm 1 %name% cmdExit: - c:gm 0 %name% permissions: - essentials.gamemode: true
No matter which way i try even with the p: option instead of the c: option, when a player enters the region they get their game mode set to gm 1 (creative) and it sets it to creative again upon exit! this is needless to say a big problem
is there something im missing?
Can you add enderchest Support? When he Enters the region his Enderchest has nothing in but when he leaves the region the enderchest is back to normal and if he went Back to the Region then the Enderchest will be the same as he kept it when he was in the Region
Need More Info? Skype name: intenseraids
@lfrst05
Thanks!!!!!! I did not know it was possible to add items in "deny_usage"!
@euQsei
The new file is still awaiting approval before it is listed - but if you are subscribed to TexFreeRegion you should have gotten a e-mail notifiaction with a direct link.
Minecart with Chest: add " '342': full " to the "deny_usage" list (in 1.7) and nobody in the region will be able to use/access storage minecarts.
You can do the same with spawn-eggs (ID: 383)
Horses/Mules might be a problem though. I'll have to do some tests with them - I haven't really played Minecraft 1.6 until now.
One more suggestion: When creating regions with a creative mode, the big problem is that always manage to pull items from inside. Now the way is invented in the chest with mules. But it is also possible with at minecart chest.
Could have options to disable spawn per eggs and minecart with chest.
Thank you!
Obs. Where link for download 1.7?
@euQsei
Thank you.
Please do not download 1.7 right away (i deleted the file already). I forgot something important.
Edit: OK, now 1.7 is ready
Hey, dont stop! This is the best plugin for minecraft! Thankyou!!
I have a suggestion for TaxFreeRegion that you can add if you have time.
Can you add a way so that when a player enters a region they are given an inventory for that region? To explain: 1) Player enters region. 2) Inventory is saved, removed. 3) Player is given inventory of that region. 4) Player exits region, inventory is removed, restored.
Example: A player enters the shop and their inventory is removed, and replaced with an inventory of an emerald and compass. (the compass is for teleporting, the emerald is to open the shop)
EDIT: I thought of a way this could be done without you having to change the plugin, but it would still be cool if it was added. (when the player enters the region they are given a kit)
After I updated worldguard to the latest version, everything works now BUT people can use minecart-chests to steal items, tnt-minecarts to grief the area, enchanting table, and Bottle O' Enchanting for free xp. You blocked minecart-hoppers, but not minecart-chests and tnt-minecarts.
If you have time, could you block the following:
- Minecart with Chest (Urgent)
- Minecart with TNT (Urgent)
- Enchanting Table
- Bottle o' Enchanting (Blocking xp orbs from moving out of a region sounds difficult to code. Could you maybe just block the Bottle o' Enchanting from being thrown please?)
- Blocking the drops of torches, paintings, item frames, redstone torches, buttons, levers, pressure plates, doors, etc. (When you break the block the item (for example a torch) depends on. The item (for example a torch) will drop. As a result, free torches, item frames, etc.
Thank you. Everything works now except for the minecart with chest/tnt abuse, bottle o' enchanting, and enchanting table.
@euQsei
Please read the change log. Since 1.6.3 "deny -> chest" blocks trapped chests, ender chests, beacons and brewing stands too. (basically all blocks whose inventory could be used to transfer items across region borders)
Blocking XP drops: probably in the future.
Thank you lfrst05!!
Take this opportunity to suggest a few more blocks: drop xp (even with the drop locked, you can drop XP), and beacon (which are very disruptive in areas of creative gamemode. thank for the opportunity! Hugs!
My server is: servidor.maniacraft.com.br:25566
@euQsei
This was fixed in 1.6.3.
Hello lfrst05!!!
It is important to have an option to block access to enderchest in areas gamemode 1.
@Pokeluigimon49364
Fixed various exploits that could be used to transfer items across region broders. TaxFreeRegion 1.6.3 should be approved and available soon.
I am sorry but I can absolutely not reproduce you problem with the region configuration. I checked your test-region (I changed the coordinates but kept y = 3) and it worked completely normal for me.
http://i40.tinypic.com/zur0vp.png
@lfrst05
I have made 2 new test regions, but neither of them work. 1) wand 2) Select 2 points. (I made a small rectangle, not a huge arena) 3) /tf add test 4) Logs on with Non-OP account. Walks into retangle. Non-OP account doesn't get inventory cleared/stored. No welcome message either even though it says in config. No effect at all. :( :( :( 5) Non-OP account walks into old region from minecraft 1.4.7. Non-OP account gets inventory cleared and stored. Everything works for only 1.4.7 regions.
The regions are like only 3 high (y=3) but it still doesn't work. I deopped my other account just to make sure he wasn't op. No success. :(
Here is the config of ONLY my 2 test regions: http://pastebin.com/2g8zjsrc (They don't work) Whole entire config: http://pastebin.com/uv66PhJq
Tested on: Craftbukkit 1.5.2-R0.1, WorldEdit 5.5.6, Worldguard 5.7.3, TaxFreeRegion 1.6.2 Windows 7 x64 Java 7 Update 21 x64.
Besides that problem, I have another problem(URGENT): People can steal items (Diamonds golden apples whatever) using trapped chests. They place it in my quick-build arena, store the diamonds from creative mode. Walk out of arena/region. Then they right click on the trapped chest and get free creative items. I know you don't have a lot of time, but if you could add support for trapped chests that would be great because people are stealing creative items and I have to block off some of my minigames for now.
If things get too desperate, should I just make a video of it and post it on youtube so you can see what I'm doing?
Thanks for your help.
LFRST05, taxfree is perfect in 1.5.2!! No errors!!!
Thanks!!!