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 Nov 7, 2012seriously how could i not think about that your a frikin genius i love you man! :D
-
View User Profile
-
Send Message
Posted Nov 6, 2012@ChilleCharlie
... already implemented.
Just add "potions" to the use-list as well as "thrown potion".
-
View User Profile
-
Send Message
Posted Nov 6, 2012Hey tur2live,
I was wondering if you are planning to implement invisibility potions into this plugin. Currently when a player goes to creative, he uses an invis potion, goes to pvp and voilla he is invisible... I hope you will add this feature but if not, i would like to know so i can start looking for a plugin that does and add it to our plugins xD
-
View User Profile
-
Send Message
Posted Nov 5, 2012@rasnyderiii
Found it.
Change "attached-blocks" to false under no-drops-when-block-break in enabled-features.
Edit: I might change how it works.
I will probably make it work so that you can set options for attached blocks. Right now it either removes it, or drops an item. Thoughts?
Edit 2: Nevermind, support seems okay. Breaking blocks in protected regions is not however.
-
View User Profile
-
Send Message
Posted Nov 5, 2012@turt2live
Thank you sir, it could be my fault somehow.
I added sign to "block-break" so they cannot destroy them.. But I should not have to add that - as worldguard protects the blocks in a worldguard region.. This happened before and I remember something to do with attached blocks.. still looking
-
View User Profile
-
Send Message
Posted Nov 5, 2012@rasnyderiii
O_O I'll look into it
-
View User Profile
-
Send Message
Posted Nov 5, 2012@YomatsuShimano
It's because you turned on world inventories. That particular configuration option is to provide minimal world managing options, it's expected that if you have it off you have another world management plugin providing functionality similar to AntiShare's.
That option also makes it so AntiShare looks at things in a per world manner, rather than per server.
-
View User Profile
-
Send Message
Posted Nov 5, 2012@turt2live
Not too sure what was wrong. I think my config was corrupted. I checked to make sure both were true, and they were. I ended up just deleting the jar and file, and starting it from scratch with a fresh jar. Seems to be working now. *shrugs*
Also, I am having an issue with my worlds, but i believe it to be a lack of knowledge. I Players seem to lose their inventory when traveling to another world, even if they don't switch to creative. How can this be avoided?
-
View User Profile
-
Send Message
Posted Nov 4, 2012@rasnyderiii
Is that world still used?
AntiShare will try to find a world for a player's inventory, and if it can't find the world it won't handle the inventory for that world.
It's harmless unless that world is supposed to be used.
-
View User Profile
-
Send Message
Posted Nov 4, 2012@turt2live
Thank you Turt.
[Question] how can I fix this? I have no "weird" non normal worlds that bukkit should think is there..
And you never give attitude Turt, your support is amazing. Some admins are... well. yeah.
-
View User Profile
-
Send Message
Posted Nov 4, 2012@YomatsuShimano
AntiShare appears to be operating as expected.
Check your config.yml to ensure you have world-transfers set to true and gamemode-ender-chests as true as well.
-
View User Profile
-
Send Message
Posted Nov 4, 2012@YomatsuShimano
I was just stating it's a developer build... I never intended to be rude about it. I'm sorry you feel that way.
I am looking into it, and I always appreciate feedback, but I usually get people who expect development builds to work flawlessly because their server "won't run otherwise". Because of those people I just wanted to clarify that development builds are not stable in the event you were one of those people. Clearly you are not.
-
View User Profile
-
Send Message
Posted Nov 4, 2012@turt2live
I wasn't complaining... i was simply letting you know. There's no need to treat me like an idiot. I know that I have a development version, How the hell else would I of found it? There's just no need for the down talking. It's not cool. All i'm trying to do is help, but evidently you think I'm just complaining about it. No sir, I am not.
I understand you do this for free, and I do appreciate it, but the attitude I receive every time is getting old. Chillax dude.
-
View User Profile
-
Send Message
Posted Nov 4, 2012@rasnyderiii
AntiShare can't find the world.
When AntiShare tries to grab the world from Bukkit, it doesn't exist.
-
View User Profile
-
Send Message
Posted Nov 4, 2012Hey Turt ;) I get this sometimes:
SEVERE [AntiShare] World 'VAL' does not exist (Inventory: PLAYER, minecraft78965.yml) AntiShare is ignoring this world.
any idea why?
-
View User Profile
-
Send Message
Posted Nov 3, 2012@YomatsuShimano
You downloaded a developer build, use at your own risk.
(I'll try to fix it, but you have been warned: Developer builds may not function)
-
View User Profile
-
Send Message
Posted Nov 3, 2012@turt2live
Just downloaded this one from Jenkin's yesterday to see if i could fix it with an updated version. Build #24 (Nov 3, 2012 4:01:26 AM)
Bukkit version is CraftBukkit version git-Bukkit -1.4.2-R0.2-1-g3d8a353-b2457jnks (MC: 1.4.2) (Implementing API version 1.4.2-R0. 3-SNAPSHOT)
-
View User Profile
-
Send Message
Posted Nov 3, 2012@YomatsuShimano
@ravand
CraftBukkit and AntiShare version numbers please.
-
View User Profile
-
Send Message
Posted Nov 3, 2012For some reason Antishare has been lagging out my server quite alot Here a NoLaggExamine log: http://puu.sh/1lZoX
Because of this i have TPS down to 10 when antishare is running. I even use MYSQL databases so it cant be because of too much traffic
Server Speces. Inten core i7 2nd generation 32 gb ram Server running on ramdisk
What can be the cause of this?
-
View User Profile
-
Send Message
Posted Nov 3, 2012Ender chests a still linked to both worlds. Looks like something is broken there! It was fine before! (No Error log, and I haven't touched my config file since before the update, So not exactly a bug but at the same time it is.... so i wont report it, but i figure'd i'd let ya know)