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 22, 2012How can i stop it from notifying me?
-
View User Profile
-
Send Message
Posted May 21, 2012@DonDav1
Good to hear! I'll look into adding support for it though, as it seems like it could be a problem if servers want you to be able to throw the eggs.
-
View User Profile
-
Send Message
Posted May 21, 2012@turt2live
After some research, the servere-errors was caused by the mobcatcher-plugin... there was a problem with playerinteract , but the author has fixed it yesterday with a new version of his plugin. All seems to work fine after i updated mobcatcher.
Also my problem, that spawn-eggs could be thrown, was also caused by mobcatcher, there was a config-option, to disable this, and now nobody can spawn animals in creative as exceptet.
-
View User Profile
-
Send Message
Posted May 20, 2012@DonDav1
Weird O_o. Any information on how to reproduce?
@MrHedgehog
Half of that is not possible, kinda. You can configure it to stop creative from breaking survival blocks and survival breaking creative, but you cannot stop survival from picking up creative items. You can however stop creative people (or survival) from throwing things. PM me if you need help with the setup of this.
@OlegLont
Don't quite know what you are saying, so I'm taking a guess: PEX is allowing you drop items and such in creative mode. This is caused by one of 3 factors: 1) You typed /reload 2) AntiShare is not updated or 3) (unlikely) CraftBukkit is not up to date.
-
View User Profile
-
Send Message
Posted May 20, 2012I install AntiShare, PEX, WorldEdit + WorldGuard, Vault. I joined on server. I not op. I not have any permissions on PEX. I not edit config,yml And why i dont can drop item drop item, pick up and other? How make it work "Only If Creative?' May be i need used Permission AntiShare.allow.*? But, you say me earlier, that i dont must wrote someone permissions on PEX?
-
View User Profile
-
Send Message
Posted May 20, 2012I need some help. All I want is the ability to disable Survival breaking Creative blocks and to disable Survival picking up items that Creative have dropped, nothing else. How can I do this? The default config seems to completely lock down my server and I can't figure out what the options are trying to achieve as there's very little documentation. (A simple "# %comment%" after each option would be enough.)
Any help you can give would be most appreciated, thanks!
PS: I'm using permissions.
-
View User Profile
-
Send Message
Posted May 19, 2012@turt2live
Thx, for info. Maybee my problems with the spawning eggs is caused by the plugin "Mobcatcher", i take a look in this the next days.
A new problem, my serverlog get spammed with severe-errors, but AntiShare seems to run fine:
http://pastebin.com/V8U12NVg
-
View User Profile
-
Send Message
Posted May 19, 2012@kustomcraft
I don't quite understand the issue, how is it exactly reproduced? What happens? What do you expect? Are there any errors?
As well, what CraftBukkit version and AntiShare version are you using?
And please pastebin the config, as I can't (and will not) read it from this page.
-
View User Profile
-
Send Message
Posted May 19, 2012@DonDav1
That is a bug with CraftBukkit, which was fixed in recent versions. Also the monster spawning eggs are not thrown and therefore another plugin is causing the issue.
-
View User Profile
-
Send Message
Posted May 19, 2012Thx for the update, all works as expected now with AntiShare 3.4.0 & Vault/Pex for me.
But i have one problem left, that was in prior versions also.... People can use spawn-eggs in creative-mode, even when they blocked. When they throw the egg up in the air, it falls down and the creature spawns. The protection only works when they try to throw the egg direct to any block, but not when they throw to air.
I realized that , because two days ago there was a pig-invasion on my server :-D
-
View User Profile
-
Send Message
Posted May 18, 2012Version 3.4.0
Download on BukkitDev (or here if not working)
-
View User Profile
-
Send Message
Posted May 17, 2012@doekia
Likely impossible but plausible.
I'll look into it.
-
View User Profile
-
Send Message
Posted May 17, 2012@turt2live
Nope, my world is survival, the gamemode setting is 0 in the server.properties, the mode is SURVIVAL in Multiverse...
The gamemode is only tampered by:
My guess is that the user lands inside the region and is supposed to be CREATIVE, but because AuthMe forces it to SURVIVAL, upon region exit you switch the mode... I may be totally wrong on my guessing but since there is one region inside the world, the OnMove(), OnJoin() get totally confused since AuthMe as changed to mode although the player is inside the region. Does it make sense?
-
View User Profile
-
Send Message
Posted May 16, 2012In regards to the PEX issue
Turns out there is an issue I was unable to test at the time of the reports.
I am looking into it, and it is an isolated issue. I am working with other developers to (hopefully) see what is going on.
-
View User Profile
-
Send Message
Posted May 16, 2012@doekia
The issue you are having is not an issue with AntiShare.
The world you players are in is a "creative" world.
Restart your server and set the default gamemode to '0'.
-
View User Profile
-
Send Message
Posted May 16, 2012@turt2live
Nice but you told me to disable everything regarding the world to avoid conflict with Muyltiverse-Inventories... How can I disable the world management and set survival?
-
View User Profile
-
Send Message
Posted May 16, 2012@doekia
Set your world to survival mode...
-
View User Profile
-
Send Message
Posted May 16, 2012My issue is this. I have AuthMe. For security reason, upon login user in creative get inventory cleared and switched back to survival. Now I have set a creative region with AntiShare. If the user de-connect when in the creative enabled region, then log back again he looses creative he then leave the area and get creative mode outside the area!!!! Any hint how to fix this?
-
View User Profile
-
Send Message
Posted May 16, 2012@ronneke1996
O i found the problem.
The was probably something wrong with the config it's fixed now.
btw AWESOME PLUGIN!!!
Diamond to u
-
View User Profile
-
Send Message
Posted May 16, 2012I think i found a bug.
Im building a server at the moment.(plugins and such)
I've installed
-Antishare
-cleanroomgenerator
-commandhelper
-coreprotect
-essentials/chat/groupbridge/groupmanager/protect/spawn
-multivers/core/inventories/portals
And antishare stops working. I think its because of coreprotect. Please help me