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 20, 2013Any chance that this plugin will ever beable to switch the Ender Chest contents, Potion effects and Experience? i really loved this plugin, never had problems with it beside this functionality missing, which is, unfortunately the reason im now using multiinv though i would love to switch back because antishare was working alot better overall..
-
View User Profile
-
Send Message
Posted Apr 15, 2013@turt2live
Ok, thank you for replying anyway :) I'll probably end up using this on a survival world or something. Thanks, -Daniel
-
View User Profile
-
Send Message
Posted Apr 15, 2013@Semajnad
AntiShare is not compatible with Tekkit due to the complexity of "dumbing" AntiShare down. Newer version I am pretty much 100% sure they will not work.
Because of my already limited time, I cannot maintain 2 versions of AntiShare, so the 1.2.5 version will not be updated.
-
View User Profile
-
Send Message
Posted Apr 15, 2013@turt2live
Nice thanks. Also, I am using Tekkit. I tried to use the 1.2.5 version, however it just threw internal errors. Would you be up for updating the 1.2.5 version to work, if not, I can try and use the newer version.
What tool do you use to select a region, as the guide said WorldEdit tool, however I read about sulphur somewhere.
Btw, Tekkit compatible or not, I really like the idea of this plugin.
-
View User Profile
-
Send Message
Posted Apr 15, 2013@Semajnad
AntiShare.regions.roam - Allows free roaming between regions. This means the player will not be forced into a Game Mode and will not have their inventory changed on them.
-
View User Profile
-
Send Message
Posted Apr 15, 2013Is there a permission to stop people changing game-mode when they enter a region. I want a region where only a certain rank changes gamemode when they enter it :/
-
View User Profile
-
Send Message
Posted Apr 13, 2013@airwulf1
Ah, known issue. Fixed for next release
-
View User Profile
-
Send Message
Posted Apr 13, 2013Using AS inventory. If you have a world that forces gamemode (survival),
Go in creative - goto world that forces gamemode survival - items in creative now duped in survival.
This did not happen with MultINV.
-
View User Profile
-
Send Message
Posted Apr 12, 2013@turt2live
No bperms. All items on the blocked use list are also not placeable because it thinks right clicking the landscape is using so you can never place something either.
-
View User Profile
-
Send Message
Posted Apr 12, 2013@airwulf1
Are you using PEX?
-
View User Profile
-
Send Message
Posted Apr 12, 2013help, in 5.4.0 beta 2 my players can't place chests or any other item when I disallow opening them. It used to be separate as in 4.4.0. Will this be fixed?
-
View User Profile
-
Send Message
Posted Apr 10, 2013@iGamingStudioX
That's what you asked for, is it not? If a player has not changed Game Mode (in AntiShare's eyes) their inventory will not be saved (remember that the player.dat file is NOT what AntiShare uses).
You are now the 28th person to ask for a 1.5.1 version and this is the 28th time I've copied and pasted "It will be ready when it's uploaded"
-
View User Profile
-
Send Message
Posted Apr 10, 2013Does it mean that we will be able to only track those who changed gamemode??? And we really need a 1.5.1 version
-
View User Profile
-
Send Message
Posted Apr 9, 2013@rasnyderiii
Reporting those errors would help. I removed WorldEdit support in order to allow servers to use AntiShare regions without needing yet another plugin to manage the regions.
-
View User Profile
-
Send Message
Posted Apr 9, 2013"old" AS ways of using WE to create creative GM cuboids was so much cleaner. Getting internal errors attempting to use the new 'slimeball' way
-
View User Profile
-
Send Message
Posted Apr 9, 2013@iGamingStudioX
I would have to store another value for whether or not they have changed Game Mode, but I can look into itEDIT: I've added this for the next release. It is automatic
-
View User Profile
-
Send Message
Posted Apr 9, 2013Thanks for the reply, but it will still be great if it only tracks inventory of those who changed game mode. Since many people do not need tight security and I don't think there's any flaw in the easier way. If still cannot, maybe you can add a option to change between only save those who changed or inventory of all players.
-
View User Profile
-
Send Message
Posted Apr 8, 2013@iGamingStudioX
Because of the potential for a player to switch Game Modes at any time (even offline), AntiShare tracks all inventories. In the next version however the data is smaller and a bit faster too.
As for the WorldEdit idea, it's neat but out of AntiShare's scope. I may implement a variation of it however which is detecting blocks moving (like pistons, but with WorldEdit) and move their data with them (placed by creative, survival, etc). But that will most likely not be in the next release. Keep in mind, AntiShare has a partial API that can be used for "add ons" to AntiShare (such as your idea of WorldEdit blocks).
I haven't done any formal testing (I will once 5.4.0 is out, the next version) comparing speeds and features to other plugins of the sort, but I can tell you that I test AntiShare on a refurbished IBM desktop with the specs of slightly higher than a pocket calculator (Actual Specs: Dual Core 2.8GHz Intel CPU, 512mb RAM, small Hard Drive. Everything else is not spectacular).
The feature of tracked blocks can be modified to track only dirt if you so please (for example) or everything except dirt. It is up to you. In the next version 1 block will only hold 13 bytes of space on your drive compared to the current 100-300 bytes.
-
View User Profile
-
Send Message
Posted Apr 8, 2013I also want to ask that does the feature of tracking creative blocks to prevent breaking them can be configured so that only some blocks are traced and ignore other blocks? I don't want a lot of data generated... My RAMDisk only have 1GB of RAM and I treasure it a lot.
-
View User Profile
-
Send Message
Posted Apr 8, 2013This is one of the best creative restriction plugin ever however, it generates a lot of data for the inventories. Other plugins only generate data for player who changed game mode but have insufficient restriction and features. Actually I am afraid that it requires a lot of memory and will lag the server. Since my server is quite crammed with not much processing memory. It would be better if it uses even lesser memory than AntiDrops and had the inventory data fixed. And I would also like to suggest to make blocks that are WorldEdited drop nothing when broken. I hope these features can be added as I really want this plugin!