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 7, 2012holy cows. Config is 10 times longer than simple version Iv used 3 months ago.
Now I have to put on thinking kap again for long time to figure it out.
There are some regions now and each blok does gets remembered in what mode was it placed ?? . Does it work also without them I hope.
But thanks for plugin
-
View User Profile
-
Send Message
Posted Apr 7, 2012[AntiShare] Enabling AntiShare v3.2.0-PRE RELEASE
Nothing odd at all that I noticed in console. Restarted server a few times to change some configs. Then a user mentioned the creative region was gone.
Also - antishare reloaded itself randomly. Saw this in console. (no commands run by me I was not even in game)
[AntiShare] Virtual Storage Reloaded! [AntiShare] AntiShare Reloaded. [AntiShare] The configuration will not work correctly until the virtual storage is reloaded. [AntiShare] Reloading virtual storage. This could take a while...
-
View User Profile
-
Send Message
Posted Apr 6, 2012@Faenix1
Mostly, yes.
The permissions (kinda) work if AntiShare is the only plugin, but it is designed to be run with Vault and some sort of permissions plugin.
-
View User Profile
-
Send Message
Posted Apr 6, 2012Just a question, not sure if this is the right place to ask it, but does this plugin require permission nodes to be put in to work? I was an "admin", no op, no permission nodes put in, and I used the default config (under illegal exp potions were false) but I could still use em, just curious what I missed. lol
(used CreativeControl prior to this, but thats not going to update anymore apparently)
-
View User Profile
-
Send Message
Posted Apr 6, 2012@rasnyderiii
Version?
And what did AntiShare say/do to cause it?
-
View User Profile
-
Send Message
Posted Apr 6, 2012My antishare regions - disappeared today on a reload. Just a heads up.
-
View User Profile
-
Send Message
Posted Apr 6, 2012@Hayden06
I have no release date planned, sorry.
-
View User Profile
-
Send Message
Posted Apr 6, 2012Any idea when you'll have 3.2 done?
-
View User Profile
-
Send Message
Posted Apr 6, 2012@DonDav1
There is no current option, but the fastest way: Install a popular World Manager plugin (Like MultiVerse).
-
View User Profile
-
Send Message
Posted Apr 5, 2012Hi, is there any way to disable the multi-world-inventories in config or some permission.
I only found these two permissions: •AntiShare.allow.worlds - it stops multi-world-inventories but creative-players can teleport to other worlds then, and i dont want creative-players in my nether- or end-world The second permission found is: •AntiShare.noswap - This stops multi-world-inventories ,too. But i want to keep the creative-survival-inventory-switch.
So is there any way to only disable the multi-world-inventories and let the creative-survival-inventory-switch and the blocking of worldteleports enabled. If not could you please add some permission or option in config?
-
View User Profile
-
Send Message
Posted Apr 4, 2012@DigitalGeek
Thank you for using it :) (Even with all the bugs I've managed to create >.<)
-
View User Profile
-
Send Message
Posted Apr 4, 2012@turt2live
Okay Cool, Thank You For all the work you put into this great plugin!
-
View User Profile
-
Send Message
Posted Apr 4, 2012@jaredlivingstone
Depending on your permissions plugin, AntiShare may be getting the wrong value (this is the permission plugin's fault, not AntiShare's).
There are 2 permissions nodes that control just about everything in AntiShare:
"AntiShare.onlyIfCreative.global" means use the value in the configuration, this is not recommended for use because it's eventually going to be removed. However the other permission is self explanatory.
Some permission plugins return false (so if AntiShare.onlyIfCreative is false, it "do it regardless of gamemode") if the permission is not listed to a player/group. In other words: Put the permission in the permission plugin's group list and see if that helps.
-
View User Profile
-
Send Message
Posted Apr 4, 2012@turt2live
Basically everything I have configured in your plugin affects survival and creative players. Example: I configured it so creative players can't access chests so now survival players can't access chests. They receive the antishare messages.
-
View User Profile
-
Send Message
Posted Apr 4, 2012@DigitalGeek
Yea... that happens when the server is still being used when it saves.
Already fixed in the next version (when it's released).
@jaredlivingstone
How do you mean "affecting"? I've gotten this report before, but no one has responded on how it occurs, let alone what happens :/
-
View User Profile
-
Send Message
Posted Apr 4, 2012I tried using this plugin but it affects all survival players as well. Am I missing something in the configuration? I am using Essentials but not Essentials Protect.
-
View User Profile
-
Send Message
Posted Apr 4, 2012AntiShare Error... Seems to happen randomly when AntiShare does a reload. By random I mean not every time AntiShare reloads. Everything seems fine after, just noticed that this error pops up. The Thread number is the only thing that changes per error. (sorry if this has already been pointed out)
http://pastebin.com/Pt9a9TZu
-
View User Profile
-
Send Message
Posted Apr 3, 2012@MrRhino27
You could use any major inventory plugin (such as MultiInv), that will cause AntiShare to back off, but if you are looking to have inventories not managed, then take a look at the "inventory_swap" option (under "other") in the config.yml, or you could give everyone AntiShare.noswap as a permission
-
View User Profile
-
Send Message
Posted Apr 3, 2012Is there a way i can turn inventory tracking off all togther? It is screweing up inventories after restart?
-
View User Profile
-
Send Message
Posted Apr 2, 2012@rasnyderiii
MultiInv is honestly waaaaaaay better than AntiShare's inventory system. I only added inventory handling so newer servers can install AntiShare and be done, but larger/more advanced servers should use something else (preferably something that AntiShare doesn't try to pick a fight with).
As for the pickup bug, I've noticed that as well, and am working on a fix (slowly).