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 Apr 12, 2012So when I restart the server, or someone logs out and logs back in, their inventory changes dramatically to the past inventory they had. I'm pretty sure this is AntiShare, but I have MultiInv and it's still happening. Not sure if proper place to talk about this, but you're all knowledgeable about plugins.
So my question, Do you know what's causing this and how to fix it? Thanks
-
View User Profile
-
Send Message
Posted Apr 12, 2012@kozzy68
@Hayden06
I'm not wiping creative inventories, the original people who requested the feature did not specify that and it would remove the feature trend of AntiShare.
If it wouldn't cause such a large issue, I would implement it.
Sorry :(
-
View User Profile
-
Send Message
Posted Apr 12, 2012@kozzy68
oh oh.. or what if only the quick items are saved to file. That way, if things go wrong, you only loose 9 slots of items instead of all 45, and you could put the more valuable stuff in your inventory and put less important things to the quick item bar, just in case.
-
View User Profile
-
Send Message
Posted Apr 12, 2012Yeah, wiping the creative inventory clean when switching to survival would make sense. Even if the Survival inventory is still saved, eliminating creative inventory memory would simplify things... who cares about creative inventory
-
View User Profile
-
Send Message
Posted Apr 12, 2012@turt2live
only quick items of creative players would be whiped (so no los) and instead of drops they could be denied to switch ules they make room. But yes might sound bit wierd its quite complicated idea. Its just one way it might work without inventory saving to files. normal mode player would not loose items they would be still in his normal inventory also during his creative mode. Main theme is that you cant access normal inventory in creative mode but you still have it. only quick items are shared in mode switching.
-
View User Profile
-
Send Message
Posted Apr 12, 2012@matedgo
A lot of people have this. It's being fixed.
@kozzy68
The idea of my inventory system is to protect servers from people sharing items, not wipe their inventories or drop items on the ground for free.
There is no command for it, but I can see into adding one.
-
View User Profile
-
Send Message
Posted Apr 12, 2012I have idea how to get rid of that dangerous inventory saving and at same time prevent cheating. Only thing we need to address is that creative players can take lot of diamods in hand and than switch to normal mode to use them. I think that players quick items invetory should be simply whiped out each time he switch (not whole inventory but only quick items). Second each time player needs to switch to creative his quick regulary obtained items sould be moved to his normal inventory. In case there would be no space he should get waring to make space or his items would be dropped. Only small anoyng thing is that each time player changes mode he will have to quip but I think players should not need to change modes so offten.
2 is there command to list all creative players ? that could be handy.
-
View User Profile
-
Send Message
Posted Apr 11, 2012There is some problem, i cant normal stop/restart/reload server, its stop at saving to local disk/sql, and it wont move from there.
-
View User Profile
-
Send Message
Posted Apr 10, 2012@SmexyPenguin18
If AntiShare is complaining, ignore it. It's fine unless you try to do a specific sequence of events that is incredibly hard to do. If you have found a conflict, please let me know what it is.
-
View User Profile
-
Send Message
Posted Apr 10, 2012I'm getting a conflict with both WorldGuard and Essentials. This just started to happen, and I'm not sure if I had even changed anything. Any advice?
-
View User Profile
-
Send Message
Posted Apr 10, 2012@deleted_7536780
That's the idea :P
-
View User Profile
-
Send Message
Posted Apr 10, 2012@turt2live
Provided you have a 'Page' on this plugin section for 'Configuration' then no, you technically don't need any comments. xD
-
View User Profile
-
Send Message
Posted Apr 10, 2012@deleted_7536780
If I decide to write my own configuration handler, it will have inline comments. But currently I use a modified version of the bukkit configuration handler made by feildmaster.
Its not a huge thing (in my opinion) if inline comments are there or not.
-
View User Profile
-
Send Message
Posted Apr 10, 2012@turt2live
CreativeControl had inline comments.
-
View User Profile
-
Send Message
Posted Apr 10, 2012@deleted_7536780
Because of how Bukkit likes to do configurations, I can't do in-line comments, but I like your way of doing the commands ;)
@kozzy68
I'll be re-doing permissions after the configuration is re-worked, as that's also a bad system.
Inventories are not only dangerous, but if something goes wrong (usually does >.>) people are almost always left without items, making pissed off players. I've already collected enough pissed off admins, so I really hope this next version will work perfectly (or have some failsafe so I don't end up with angry emails)
-
View User Profile
-
Send Message
Posted Apr 10, 2012new config looks much better. Check also part with perms. sometimes ist not clear how some settings work with perms where there are same perms and settings for same thing in config.
Messing with invetory in MC is mega dangerous I hold my fingers crossed for you to make it work well.
-
View User Profile
-
Send Message
Posted Apr 9, 2012@turt2live
Thats much better, but how about This; http://pastebin.com/ahTQHHTD
-
View User Profile
-
Send Message
Posted Apr 9, 2012So for the next release I'm trying to make the configuration MUCH easier to setup because let's be honest: the current one sucks (badly too). (Keep in mind: I can't even understand the thing anymore, and I wrote it).
I've been looking over other plugins and how their configs work, and came up with a new configuration design. (yes, included in my new proposed plan is removal of the gigantic help... thing... at the top of the file and replace it with a much shorter version (such as a link to a bukkitdev page))
What I have below is my proposed system, and instead of just forcing it on people, I thought I should ask for input (as I'm not the one who will be using it, you guys will). The keys and layout are not final and are likely to change, I've fully commented what I was thinking in each section, if it confuses you in any way, please tell me why so I can make it not confusing.
The idea is to have 3 configuration files: the main one, messages, and notifications (there is also per-world, but that will be essentially a "main" config just without EVERY option, like debug mode). I think it should be split up like this so you don't have to scroll through a thousand lines just to change a message or turn off a notification.
So here are the 3 files:
If you have suggestions, please contact me on Bukkit Dev, the forums, my email (turt2live@turt2live.com), PM, github, or by whatever other means you can think of (just please... no phone calls... that would be awkward).
-------To add to this "suggestions" thing, do you guys think I should remove the in-game configuration thingy? Did anyone even know it existed? Does anyone even use it?
It would reduce the JAR size incredibly and would be redundant if I can make the configuration easier to understand.
-
View User Profile
-
Send Message
Posted Apr 9, 2012@deleted_7536780
I've been working on it all week, hopefully I can fix it "soon".
@rasnyderiii
I've been working on a new (faster and smaller) system for AntiShare to run off of, hopefully it solves A LOT of issues.
-
View User Profile
-
Send Message
Posted Apr 9, 2012- reporting in - so far - nothing other then my previous emails to report on bug testing. Though I agree "Multi Inv" solved all my inventory problems as well and I would just continue letting that do it's thing. Loving the AntiShare, proud to be a Donator!
I still can't prevent multi-world portal travel but I still believe thats a conflict on my end.