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 May 11, 2012@doekia
Can't replicate. Check your permissions, you may have given people the allow node.
(I'll have to look into the region edit though, it looks like a 50/50 chance I can get it to happen :/ )
-
View User Profile
-
Send Message
Posted May 11, 2012@turt2live
Not satisfied? People are dropping fountains of diamond. :-) People leave the area with /spawn and gain gamemode. The command /spawn amonst other is in my list of blocked commands
-
View User Profile
-
Send Message
Posted May 11, 2012@doekia
I'll look into it, but what do you mean by "not satisfied"?
-
View User Profile
-
Send Message
Posted May 11, 2012I finally get my region set!
Current version is 3.3.0
Facing the following issues:
-
View User Profile
-
Send Message
Posted May 10, 2012Version 3.3.0
Download: Click here!
-
View User Profile
-
Send Message
Posted May 10, 2012@OlegLont
You likely gave yourself the allow node
-
View User Profile
-
Send Message
Posted May 10, 2012Hi! I have a problem. Creative players can drop items. Although I configured config what could be the problem?
blocked-actions: block-place: true block-break: true drop-items-on-death: true pickup-items: false drop-items: false right-click: true use-items: true commands: true combat-against-players: true combat-against-mobs: false
May be conflict with other plugins?
-
View User Profile
-
Send Message
Posted May 10, 2012@doekia
My server is doing nearly the same exact thing. What I've done is use the multiverse inventories for world swapping. Then disabled creative mode inventories in antishare. Then I just have a seperate world for the creative building.
-
View User Profile
-
Send Message
Posted May 10, 2012@doekia
If it's on a single world then disable everything in other worlds. (world configs look like WORLDNAME_config.yml)
@DonDav1
If you are OP then AntiShare (as well as Vault) give you permissions that may make it seem like it's not working.
@chrisk123999
I've considered it, but AntiShare is not an inventory manager. It is a creative manager.
-
View User Profile
-
Send Message
Posted May 10, 2012@chrisk123999 @turt2live
Got confused by your answer and the one from chrisk123999 (sounds contradictory to me). Does it mean it is a dead end for me? I can't afford running w/o Multiverse-inventories because I got multi-world some creative, some survival and I need to group those survival.
What I want to do is some sort of limited creative area within one of the survival world for a contest. I just want people entering the contest to have gamemode active, gamemode to be disabled while leaving the area and of course inventory from survival to be preserved.
-
View User Profile
-
Send Message
Posted May 9, 2012@turt2live
i have deleted my permissions-file for testing,too. The only permmision in my newly generated permissions.file is "- modifyworld.*".
Thats why i wonder i cant get it to run, because i reset antishare-config & permission and still not working.
i wonder that nobody else reporting this problem, because its like i setup a new server....i deleted everything exept my server.properties, bukkit.yml and the *.jar-files.
-
View User Profile
-
Send Message
Posted May 9, 2012Currently, it glitches when you have per world inventories with multiverse inventories and use gamemode inventories from antishare. If you go from a creative world to a non-creative world, then back. The inventories aren't correct. Hence why it would be easier to have one plugin handle it rather then two. I'd love to use anti-share for handling world inventories, but at the moment players going to the nether or the end don't keep their stuff due to inventory switches. Need some way to allow certain worlds to share their inventories.
-
View User Profile
-
Send Message
Posted May 9, 2012@doekia
That makes sense...
AntiShare will manage either per-world inventories, or per-gamemode inventories.
If you tell it to do per-world, it creates 2 inventories per world (creative and survival), otherwise it just checks Game Mode.
The default config mirrors the second part (per-gamemode rather than checking worlds).
-
View User Profile
-
Send Message
Posted May 9, 2012@turt2live
Ok if that is the setting... why is it not working? A user is in survival world,he drop a diamond, then jump to another world (either creative or survival, when he comes back he still has the diamond. !!
Without you plugin inventory reflects the change and he gets no diamond.
What I did wrong?
Sorry to insist but wouldn't it be easier you publish a full config rather than line by line?
-
View User Profile
-
Send Message
Posted May 9, 2012@doekia
Yes, that's it, sorry.
(Renamed in my head :P )
-
View User Profile
-
Send Message
Posted May 9, 2012@turt2live
Sorry I feel really dumb. Which section of the config should I put that in? I see no reference to that neither in the main config.yml nor into the source code! puzzled. Are we talking 3.2.2 here? Closest match is:
and is already set to false
-
View User Profile
-
Send Message
Posted May 9, 2012@doekia
world-inventories: false
^ Disables AntiShare from touching per-world inventories.
-
View User Profile
-
Send Message
Posted May 9, 2012@doekia What I've been doing is just using multiverse inventories and having a seperate world for creative mode.
-
View User Profile
-
Send Message
Posted May 9, 2012Please, please, please could someone provide the required setting to have the plugin to operate only on a sigle world!! I have multiverse's world including multiverse-inventories I just want to use the feature of gamemode region for one single world.
Sure I have WorldEdit, WorldGuard and know how to configure them, what I am missing so far is preventing AntiShare to collide with Multiverse-Inventories while jumping from world to world ...
Great thanks to the one to help for such.
-
View User Profile
-
Send Message
Posted May 9, 2012@DonDav1
it sounds like you gave yourself permissions you shouldn't have. Pastebin your permissions setup over PM if you like.