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.
@Aibakins
There is nothing I can do about the PEX issue. For the past 6 version of AntiShare there has been volatile code that fakes PEX support.
Due to a change in AntiShare's code, the support was removed because it was really bad.
If you would like to nag the PEX author to fix the issue, it is listed here on the PEX issue tracker.
There are multiple temporary fixes out there, one of which is included in your console when you start the server with AS 5.4.0.
Please also keep in mind this document and the fact that other permissions plugin, such as bPermissions, can import from PEX.
I wish there was more I could do to support PEX but I simply do not want volatile code in AntiShare any more due to the various bugs it has caused.
Well, without pex im done
5.4.0 Release
Version 5.4.0 has been released. Click here to get it!
@BiweGas
None. PEX has to fix itself.
which version will be compitable with the latest PEX?
@airwulf1
Please report all issues here: GirHub Issue Tracker
I just downloaded the release from your jenkins and still have issues with the logic of use and interact. If I put the chest for example on the "use" list I can't place it and it gives me the message "You cannot use that Chest with a {1} in-hand" along with this error. http://pastebin.com/T739XS6k How is placing a chest on grass using ?
When I put the chest on the "interact" I can place them but not destroy. I really want to be able to destroy them but AS thinks It's interacting. Left-click isn't interacting it is destroying.
So basically there is still no way for creative players to build normally as in 4.4.0. I don't use PEX btw.
@Msh4riiOwnerCC
Sadly because v4.4.0 is not the latest release, I cannot help with that. However v5.4.0 is very near to release (likely in the next few days, if not today) and has been tested heavily since March.
@turt2live
im testing as a player... i downgraded to 4.4.0 and it worked, but i got errors in the console.
@Msh4riiOwnerCC
The feature was implemented in 5.2.0.
Are you testing as a server operator? If so, your testing is void. Test as a player.
@turt2live
i tried breaking an attatched block in v5.3.0 and it worked :{, i was NOT op, i was member.
@Msh4riiOwnerCC
I think that's since v4.4.0
@turt2live
and also did you have an inventory for adventure too in v5.3.0?
@Msh4riiOwnerCC
Oh, yes, that was fixed
@turt2live
The issue is that if players break a block with something on it like a torch, sign, etc. the torch or sign breaks.
@Msh4riiOwnerCC
I don't recall the exact issue, what was it?
Did you fix the attachments on block problem on v5.3.0? i don't want to update 'till i get an answer.
@ChilleCharlie
AntiShare is not an inventory plugin though... the inventory feature is to help limit sharing of creative items, not to manage a server's inventories.
As for potions, why would you need potions in a creative world? Why not tell AntiShare to not let creative players use potions?
Do you have any advice on a plugin that handles potion effects? because players go to our creative world grab some potions, go back to pvp and are fully buffed for free... the only solution i could find was install multiinv though antishare worked far better in every way except that at that time, experience as well as enderchests also didnt work yet, now that we have a chaos world where experience and potions are free i was kinda forced to swap the plugin =/ Since the switch to Multiinv the next problem occures, entire inventories are cloned to other worlds every once in a while.. this can even be done on purpose somehow (dont ask me how though) :) been using some other inv plugins before AS as well that had this issue too, or just cleared everyones inventory every now and then.. looking at it that way i think AntoShare is the only real solid inv plugin, not to forget it really keeps crea/surv split up be it very unfortunate that it really misses beeing 100% complete (potions missing, which is part of the inventory if you'd ask me..) Though i would love to install AS together with a potion plugin (which i have been looking for days for and couldnt find =/)
@ChilleCharlie
2/3 of those are implemented. The third is unlikely.
Ender chest contents: Done Potion Effects: Unlikely Experience: Done
The 2/3 done are implemented as of version 5