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 Jan 4, 2013@wrecktify80
Thank you :)
-
View User Profile
-
Send Message
Posted Jan 4, 2013Havent had the chance to test the updated fix yet but just want to say thanks for all your hard work and support you provide on your plugin. It is greatly appreciated!
-
View User Profile
-
Send Message
Posted Jan 4, 2013@chopstick121
I cannot replicate these at all...
@mssmaks
List them off please
-
View User Profile
-
Send Message
Posted Jan 4, 20135.1.2 In many bugs. We are waiting for fixes.
-
View User Profile
-
Send Message
Posted Jan 4, 2013<<reply 1168387="">>
when i do /antishare check creative or any command it just only show antishare help im using 5.1.2
-
View User Profile
-
Send Message
Posted Jan 3, 2013@hogeco
tracked-creative-blocks is where you want to look.
For example setting it to "dirt, stone" would make ONLY dirt and stone creative blocks
-
View User Profile
-
Send Message
Posted Jan 3, 2013Thanks for fast response. Works great! I have a factions server though; I want people to be raided. The problem is nobody can break the creative blocks. So instead of having to get something like obsidian to protect their base, people with creative can use cobblestone or dirt, cause nobody can damage them. How can I manage this so most blocks will be survival when creatively placed. Obviously not ores and stuff but......
-
View User Profile
-
Send Message
Posted Jan 3, 2013@chopstick121
Update to 5.1.2
@hogeco
AntiShare doesn't have a gamemode command, so you will need to use another plugin for that. (You seem to be using Essentials)
Edit: Just noticed that the help page was outdated, sorry about that. It has been fixed now.
-
View User Profile
-
Send Message
Posted Jan 3, 2013i got this error when i stop the server when i remove the plugin is fine
AntiShare: Disabling AntiShare v5.0.2 10:04:24 PM
CONSOLE: [INFO] Connection reset 10:04:24 PM
CONSOLE: [INFO] Connection reset 10:04:24 PM
it error 10 times then is gone
-
View User Profile
-
Send Message
Posted Jan 3, 2013I just installed antishare today. Since installed though I cant give creative to anyone. I have tried /gm and /gamemode. Always says 'you do not have access to that command.' Here is the permissions I have given to the rank i want to have creative.
- antishare.gamemode - antishare.allow.block_place - antishare.allow.block_break
I have no errors on console since you put out ver 5.1.2 (thanks). And the permissions.yml passes the yaml parser. What am I doing wrong?
-
View User Profile
-
Send Message
Posted Jan 3, 2013Version 5.1.2 fixes a bug regarding PEX.
Download from the links in the description above.
-
View User Profile
-
Send Message
Posted Jan 3, 2013@wrecktify80
I'll do some testing... I'll let you know what happens
-
View User Profile
-
Send Message
Posted Jan 3, 2013Pex is running 100% fine. I use it to give users colored name tags and everything appears to be in tact. Here is a copy of my permissions.yml
http://pastebin.com/qUj4QPwV
-
View User Profile
-
Send Message
Posted Jan 3, 2013@wrecktify80
My PEX code hasn't change since it was introduced. And from the error, it appears to be a PEX error.
Check to make sure PEX is enabled on your server, if it's not it could be the cause.
-
View User Profile
-
Send Message
Posted Jan 3, 2013I did a /stop and fresh restart. Getting rid of PEX doesnt seem like the right solution. If dev#89 works fine with pex then why is pex the problem when I only updated antishare to 5.1.1? Its one of the most popular permissions pugin in use, so maybe there is another way around this?
-
View User Profile
-
Send Message
Posted Jan 3, 2013@wrecktify80
Make sure you stop and then start your server, /reload will NOT work as expected.
If that fails, get rid of PEX. The issue seems to be cause by PermissionsEx not working correctly or is falsely providing information.
-
View User Profile
-
Send Message
Posted Jan 3, 2013Updated to 5.1.1 and instantly my server console was spammed with massive amounts of errors. They seem to be 4 repeating over & over.
http://pastebin.com/Sd4G9JN4
[SEVERE] Could not pass event PlayerInteractEvent to AntiShare v5.1.1 [SEVERE] Could not pass event PlayerPickupItemEvent to AntiShare v5.1.1 [SEVERE] Could not pass event BlockBreakEvent to AntiShare v5.1.1 [SEVERE] Could not pass event PlayerPickupItemEvent to AntiShare v5.1.1
Rolled back to dev version #89 and don't have this issue.
-
View User Profile
-
Send Message
Posted Jan 3, 2013@rasnyderiii
I derped. v5.1.1 uploaded (mirror)
@jdcvanderwal
See above
@Artemu
Because it doesn't need one. SQL support is being phased (slowly) out of AntiShare.
-
View User Profile
-
Send Message
Posted Jan 3, 2013the last oficial build is very bad i got spammed with
21:17:05 CONSOLE: [SEVERE] Could not pass event BlockBreakEvent to AntiShare v5.1.0 21:17:05 CONSOLE: [SEVERE] Could not pass event PlayerInteractEvent to AntiShare v5.1.0
the dev build is better!
-
View User Profile
-
Send Message
Posted Jan 3, 2013Out of curiosity, or maybe I am doing something wrong. But why is it that the creative/survival block database is still text file, and not database?
Thanks