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 May 9, 2012I have given this a new try, but cant get it to work.
I used a new world, AntiShare 3.22, PEX 1.19.1, & Vault 1.2.15 - no other plugins. I also deleted all config-folders in plugin-folder while the several tries, so i had a clean restart.
As soon Vault is in the Plugin-folder and i restart the server, antishare-protection wont work, e.g. you can place goldblock in creative.
Without Vault in Plugin-folder everything goes nice...
I tryed this with craftbukkit 1.25-R1.0 & 1.25-R1.2 & 1.25-R1.3.
I also tried Vault v1.2.15 & v1.2.14 & v1.2.13.
All with the same result - Antishare wont work with Vault for me :(
-
View User Profile
-
Send Message
Posted May 8, 2012<<reply 696830="">>
I used my local test server and did a server restart...
Because you said it must work, i give this a new try today with a whole new world, maybee something is bugged on my world. I also try a new permissions file then...
I also noticed on my internet-server today, permission wont work anymore without vault for me, only op, and i saw you recommend vault at permissions-help. For now i cant get to not affect survival-players, D.
I´m going to write the results here....
-
View User Profile
-
Send Message
Posted May 8, 2012@DonDav1
Did you type /reload
-
View User Profile
-
Send Message
Posted May 8, 2012<<reply 695597="">>
My permission plugin is PEX v1.19.1 ....
is there any known problem with?, because when i activate vault, the described problems happen.
For now i have vault temporaly disabled and all runs fine.
-
View User Profile
-
Send Message
Posted May 8, 2012@DonDav1
AntiShare has no problem with Vault... it depends on Vault itself.
It's likely your permissions plugin (or lack of) that causes your issues.
@chrisk123999
Fixed and reported already. (3.3.0, the next release)
-
View User Profile
-
Send Message
Posted May 8, 2012When using anti share and multinv it get problems when players switch from a creative world to a survival world. Their inventories aren't returning correctly.
-
View User Profile
-
Send Message
Posted May 7, 2012hi, after days of testing, because antishare 3.2.x doesnt work for me, i think to get the faulty.
It seems the new version is incompatible with the plugin "vault" - http://dev.bukkit.org/server-mods/vault/
When i have vault enabled on my server, most antishare-protections wont work anymore, ex. you can place TNT , drop items, and so on...
I used a clean Antishare-config for testing, AntiShare 3.22 & Vault 1.2.15 & craftbukkit 1.25-R1.3
Hope you can take a look on this, because vault is an dependency for some of my other plugins.
-
View User Profile
-
Send Message
Posted May 7, 2012@levisn1
I don't quite know what you are saying, but I think I got most of it.
TMI can be mostly combated by disabling interaction (right-click) with the enchantment table and denying use of the /give command to the player. Although there is a possibility for a global bug (which I'll test in a few minutes) where a survival player opens a chest/furnace/whatever and is somehow changed to creative. If the item (eg: chest) is blocked, it is not closed upon Game Mode changing.
Edit: Yup. There is a bug for survival opening chests then switching to creative. This will be fixed in the next release.
-
View User Profile
-
Send Message
Posted May 7, 2012turtle have you tested this bug? in other plugin there is... pleyers with gm command interact in survival with container or enchant-table...than when inside they change they mode using toomanyitems..than they now can put in thinghs there were in creative's inventory..with enchant table using it they can enchant everything at level 50 without lose experience, becouse they do it in creative-mode..than go back...change mode in survival and take items from the enchant-table or container..
-
View User Profile
-
Send Message
Posted May 6, 2012@rasnyderiii
I removed the feature because it was causing a lot of trouble internally. A lot of multiworld plugins support this as well though.
-
View User Profile
-
Send Message
Posted May 6, 2012@turt2live
hmm ignore that report.. sorry.
However I tested out turning on antishare handling world transfers again - and that was affecting my survival players inventory. I was never able to get AS to block creative players walking through portals for some reason.
-
View User Profile
-
Send Message
Posted May 6, 2012@rasnyderiii
From crafting them??
AntiShare doesn't deal with crafting O_o
(Unless you mean using, I'll test this just in case :P) Edit: Attempting to use in survival with AntiShare.affect.creative doesn't block it for me.
-
View User Profile
-
Send Message
Posted May 6, 2012@turt2live
Thank you sir. Another note:
With brewstands blocked and the only permission "AntiShare.affect.creative" - this is affecting survival players now from crafting the brewing stands.
Thoughts?
-
View User Profile
-
Send Message
Posted May 6, 2012@rasnyderiii
Fixed in the latest dev builds, thanks for the mention of it :)
-
View User Profile
-
Send Message
Posted May 6, 2012@turt2live
brewing stand - works..Thank you But I used the item ID - and the item ID did not work.
-
View User Profile
-
Send Message
Posted May 6, 2012@rasnyderiii
Seems to be working fine for me O_o
I added "brewing stand" to "right-click" and it said I couldn't click it.
If you meant something else, please let me know :)
-
View User Profile
-
Send Message
Posted May 6, 2012Brewing Stands are not blocked when added to lists of items to interact with. So can create unlimited potions for use in survival. Add block to this please ;)
Just to add to the gravy chain of comments below - muti inv - works fine with Anti Share. Antishare does not need it.
-
View User Profile
-
Send Message
Posted May 6, 2012@l4pierce
Yes.
You could do 'all, -dirt'.
I don't know if that was added in a dev release or 3.2.2, so it may not work in 3.2.2.
-
View User Profile
-
Send Message
Posted May 6, 2012How do i negate a block tracking event for a certain block? For example, i want it to track everything in creative, except for torches, dirt, and grass.
Would i do, tracked-creative-blocks: all, -torch, -grass, -dirt? Thanks!
-
View User Profile
-
Send Message
Posted May 6, 2012@loserman778
-cough- http:dev.bukkit.org/server-mods/antishare/pages/3-2-x-help/