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 2, 2012the permission node AntiShare.Admin doesn't seem to work, I'm using bpermissions. Example: when that node is set I should be able to switch gamemodes (/gm) but instead get the You can't do this message. If I set the AntiShare.gamemode node only then does /gm work.
Using AntiShare 3.1.3 on latest CraftBukkit. Thank You For this Great Plugin.
-
View User Profile
-
Send Message
Posted Apr 2, 2012@MrRhino27
O_O
That exploit will be fixed. Thank you for finding it, and sorry for having it there.
Edit:
Would it be fair to add a configuration option to (if the block is moved) yell at the player vs just move the block and all it's data?
-
View User Profile
-
Send Message
Posted Apr 2, 2012Ahh sorry maybe i didnt explain it good enough :S When a player's creative block is pushed by a piston it is not creative marked anymore since, i am presuming, creative and survival blocks are logged as a x,y,z location. When the, lets say, diamond block is pushed, survival players can destory it and get the drop because its not marked as creative block anymore. Major glitch which i am finding quite frustrating. Hopefully you can fix this.
-
View User Profile
-
Send Message
Posted Apr 2, 2012@MrRhino27
Why would this be a concern?
AntiShare is designed to stop people from sharing resources between gamemodes, not necessarily a game control plugin.
I'll look into it, but I personally do not see why pistons would be a huge concern.
-
View User Profile
-
Send Message
Posted Apr 2, 2012Hi in the next release can you please make it so blocks placed in creative CANNOT be moved by pistons. Makes the plugin virtually useless. Since players can glitch the plugins whole purpose. This should be a high priority update! Great plugin! If only it had the capability of creative blocks not being moved by pistons, at all. :S
-
View User Profile
-
Send Message
Posted Apr 1, 2012@rasnyderiii
Yea, that would be because WorldEdit changed something between releases.
After you make a region (for now) use /as rl
/as rl will reload AntiShare by saving everything, then reloading it.
-
View User Profile
-
Send Message
Posted Apr 1, 2012- select a cubiod region - /as region creative area - [antishare] area created - works fine - no problem
I go and select another cuboid to do something else - and now the old region (area) is the NEW one I just selected.
is there a /as region update or save or something Ive missed?
-
View User Profile
-
Send Message
Posted Apr 1, 2012@l4pierce
There are 2 options that silence AntiShare (well, 3, but 2 easy ones).
-
View User Profile
-
Send Message
Posted Apr 1, 2012Bug report...
EVERY time someone does something, doesnt matter if its a blocked action or not, it gets announced to everyone with antishare.notify, and to the console.. This is pretty much filling up my server log with no way to stop it :/
-
View User Profile
-
Send Message
Posted Apr 1, 2012@ThisUsernameIsMine
I made AntiShare complain, it's nothing serious (the system is designed to get your attention, severe does the job very well.)
@ApocolypseNL
Correct, and this warning is removed in the next version (I got the 2 to cooperate)
-
View User Profile
-
Send Message
Posted Apr 1, 2012@ thisusernameismine:
this is just a precaution, as you can read somewhere (forgot where)
Because of the regions that can be made (if they overlap)
"correct me if im wrong please"
-
View User Profile
-
Send Message
Posted Apr 1, 2012When starting the server i'm getting:
[SEVERE] [AntiShare] [3.1.3] [CONFLICT] Other Conflict: WorldGuard
[SEVERE] [AntiShare] [3.1.3] [CONFLICT] AntiShare won't do anything, but there may be problems because of the conflict
I'm running the latest CraftBukkit and WorldGuard snapshot/dev build.
No stacktraces or whatever, just the above two lines.
Thanks for keeping your plugin(s) up2date! :-)
edit:
@ ApocolypseNL: a severe precaution? hmkay ;-)
- ThisUsernameIsMine
-
View User Profile
-
Send Message
Posted Mar 31, 2012@rasnyderiii
Keep finding bugs :) The more I can fix, the better.
As well, the experience issue is fixed in the latest dev build (270)
-
View User Profile
-
Send Message
Posted Mar 31, 2012Love to help my friend, you do an amazing job - anything I can do to ease the burden just let me know ;)
-
View User Profile
-
Send Message
Posted Mar 31, 2012@rasnyderiii
Confirmed.
I should give up on testing my own plugins and getting you to do it, considering you seem like you are very good at finding problems with AntiShare :P
-
View User Profile
-
Send Message
Posted Mar 31, 2012added permission: AntiShare.allow.expGain
however it is telling people: [antishare] You cannot gain experience!
even though we are able to gain experience.
-
View User Profile
-
Send Message
Posted Mar 31, 2012@Psychoma
@rasnyderiii
Fixed in the latest dev build (268).
Although the dev build contains new features and fixes:
The dev build is also stable (enough) to be run on a production server.
-
View User Profile
-
Send Message
Posted Mar 31, 2012@rasnyderiii
Alright,
may I ask how I can reproduce it?Nevermind... found out how >.>
I'll be fixing that
-
View User Profile
-
Send Message
Posted Mar 31, 2012v3.1.3
OH! And I think this may have happened as someone fly higher than the creative area - so went survival - then fell to his death - inside the creative area - or maybe outside it. Perhaps coincidence.. perhaps not.
-
View User Profile
-
Send Message
Posted Mar 31, 2012@retricide
With those settings they should not get a drop, so it's actually a functionality bug.
Although the settings are confusing, and I'm working on a way to remove the 120 line wall-of-text at the top of the file, because I find that confusing myself...
@Psychoma
Can you pastebin both of those please? As well, what version are you running?Likely the same issue as rasnyderiii
@rasnyderiii
What version are you running?