AntiShare
AntiShare
DISCONTINUED
This plugin is no longer maintained. Support is no longer provided and updates will not be issued. If you would like to take over the project, please contact me.
Thanks to Team Haven (HAVENmc.com) for the logo!
What it does
The original idea came from here from the server legendaryisland.com. It blocks certain actions if a player (by default) is in creative mode. AntiShare also supports many other features like regions, inventory switching, and more.
Features Supported
- Multiple World Support - A configuration for each world
- GameMode Regions - Want your PvP arena to be survival? Use GameMode Regions!
- GameMode Inventories - An inventory for creative, one for survival, and even one for adventure
- GameMode Blocks - Don't let survival players break blocks placed by creative players!
- And much, much more - Take a look at the configuration! There are options for nearly every creative restriction option (including changing player levels and economy balances on Game Mode change)
For advanced help, please see this page.
Source?
Check out AntiShare's GitHub repository for the source!
Download
Make a backup before you update!!
- BukkitDev: Click Here
Bugs
Think you have a bug? Report it here.
DO NOT REPORT BUGS BELOW. POST THEM ON THE ABOVE PROVIDED LINK
Bugs reported below WILL be ignored
Information regarding the next update
The next update of AntiShare will be a major change. Changes currently include the following. Check back often as this list will be adjusted:
- Complete reworking of inner functionality. This will help with the insane amount of resources AntiShare uses
- New permissions and commands.
- New configuration (with auto-convert)
- Smaller footprint on the hard drive (with auto-convert)
- More compatibility with other plugins
- Removal of fully integrated survival support. This means that although supported by the plugin, it is strongly recommended to use an alternate plugin to deal with protecting your servers from survival mode players. AntiShare is going to be designed with creative players being the bad guys and only prevent survival players from using creative stuff.
- Removal of fully independent regions. As this can be done with WorldGuard, AntiShare will no longer support it
- Continued limited support of World Splits
- Addition of a grouping system to assist with servers that may have donor ranks
- Modified support of inventories. This has yet to be fully designed, but the inventory system within AntiShare is going to be adjusted to permit more configuration as well as compatibility.
- Added support for potential future platforms. (note: this description is about to get nerdy) AntiShare is going to be following a common API abstraction to allow for more platforms to be supported by the same file. Although there are no active plans to support anything more than Bukkit, the potential for more platforms is being considered while rewriting the plugin. Although this system will increase the file size of the plugin, I do not foresee it affecting performance in a negative way.
- Complete rewrite of AntiShare. Yup, that's right. I'm going to be re-writing the plugin from scratch to clean up the code and give me more control over it. It's been quite a while since I've last updated the code, and it's becoming hard to fix issues with, both are sure signs that a rewrite is needed.
I would like to thank the current, and future, users of AntiShare - I hope it is serving you well. I hope you all understand the need for the rewrite and will continue to use AntiShare on your server(s).
If you have suggestions, comments, or questions, please contact me through any of the various way presented.

-
View User Profile
-
Send Message
Posted Oct 31, 2012@thoosequa
Yes, but some things don't work as expected. There are development builds on my jenkins to better support 1.4.2 CraftBukkit builds.
-
View User Profile
-
Send Message
Posted Oct 31, 2012@thoosequa
yup it works fine with #2436 1.4.2-R0.1
-
View User Profile
-
Send Message
Posted Oct 31, 2012Will this version work with the latest Craftbukkit development build?
-
View User Profile
-
Send Message
Posted Oct 29, 2012@Scrandre
It's up to you...
-
View User Profile
-
Send Message
Posted Oct 29, 2012I'm little confused again) The #45 build is marked as "MySQL Fix", do you recommend to use flat-file or mysql for now?
Or maybe SQLite? O_o
-
View User Profile
-
Send Message
Posted Oct 29, 2012@rasnyderiii
Thank you for your support :D
Feel free to keep finding bugs, it gives me something to do. :P
-
View User Profile
-
Send Message
Posted Oct 28, 2012@turt2live
Lunch on me tomorrow for your fantastic work as always. Nom Nom!
Team Haven
Proud Donator
-
View User Profile
-
Send Message
Posted Oct 28, 2012@rasnyderiii
Fixed, without the need of a hack.
The latest build (#49) has a bunch of other stuff too (like a new SQL library) as well as the fix described here.
-
View User Profile
-
Send Message
Posted Oct 28, 2012@turt2live
Thank you for working so hard Turt!
Curse Bukkit as that gives creative players full ability to bring in any item =(
-
View User Profile
-
Send Message
Posted Oct 28, 2012@rasnyderiii
Bukkit problem :/
Edit: Although I may be able to hack a fix in for now
-
View User Profile
-
Send Message
Posted Oct 28, 2012@turt2live
Blocking clicking on the Item Frame in creative - only thing that is needed in retrospect.
-
View User Profile
-
Send Message
Posted Oct 28, 2012@rasnyderiii
There's a setting you may have to turn On. I'm not near my computer so I couldn't say what it is. It's something to do with attached blocks though.
-
View User Profile
-
Send Message
Posted Oct 28, 2012Clicking on an item frame in creative is not blocked
Breaking the block the item frame is on while in creative drops both that block and the block inside the item frame
latest dev build 43
-
View User Profile
-
Send Message
Posted Oct 28, 2012@Scrandre
SQL gives no advantage in AntiShare though. I'm also currently writing an update to the SQL.
In the end, AntiShare is faster on flat file unless the database is configured correctly.
-
View User Profile
-
Send Message
Posted Oct 28, 2012@turt2live Thank you! Hah) But mini-(nano-)notice for large database users don't be useless ;)
-
View User Profile
-
Send Message
Posted Oct 28, 2012@Scrandre
Because it still works if configured right. It's mostly unsafe if the database is expected to get overwhelmed or tortured. And as you've noticed, timeout errors are possible but unlikely on most servers.
I don't have a written converter, I do it by hand. (I've been too lazy to re-write my converter)
-
View User Profile
-
Send Message
Posted Oct 28, 2012@turt2live Oh, Man, I really love your work, but I think you should have notice that AS for now have issues with MySQL, or recommend to use file-db for now.)
I want to convert my MySQL base to flat-file, cause MySQL, as you said, laggy for now)
Why don't you post a link to converter on the main page?
P.S. Can't imagine what to do without this plugin)
-
View User Profile
-
Send Message
Posted Oct 28, 2012@Scrandre
SQL support in AntiShare is basically useless.
It's been bothering me recently and I think I'll actually get around to making it not so... volatile.I'll do this now, while I wait on other 'bugs' to be fixed
If you need a conversion from flat-file to SQL (or the other way around), pm me the appropriate things (if you are unsure, pm me and ask :P ).
I don't want to help the population of cracked clients. The game is pretty inexpensive for an infinite license of a copy.
-
View User Profile
-
Send Message
Posted Oct 28, 2012Hi, turt2live!
Thank you for your Uber-Mega-Usefull plugin, you are one of the most awesomefull dev on dev.bukkit)
But I think I have problem with you plugin(
When I use MySQL as main storage, I often get a "Read timed out" error. Don't know exactly why, when it's happens it just stucks and then I get miscellaneous errors. My base is not very huge (in comparsion with CoreProtect 15kk+ records base that works perfectly on my dedicated sql server).
At the most "Read timed out"s appears when someone trying to enter the server. It's stucks on few-ten seconds and then with the 5% chance I'm get this. But this not only way to get this error. When someone use /region claim by WorldGuard, or tough WorldEdit command I can get the same.
Also if I, while playing on the host machine, trying to enter the game, I'm get the bigger chance to freeze whole server.
I'm totally confused with this error, for now I changed main storage to file and check this state.
Can I ask you for db converter?)
P.S. Thank for this indispensable plugin, don't know what to do without it!
P.P.S. Why not supporting offline?)
P.P.P.S No-no, I have a license)
-
View User Profile
-
Send Message
Posted Oct 28, 2012@rasnyderiii
I see what you mean about the item frames not breaking (correctly) when you break a block. I'll try to fix it.