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 14, 2013hey turt2lie great plugin - essential for survival servers with creative guys on :)
ive updated to new one but chaging inventories on gm change isnt working and not being able to drop while in creative too. I havent had time to fully test which parts are but those are big ones
ive reverted to 4.4.0 and it all works fine
just to make you aware
keep up the excellent work :)
-
View User Profile
-
Send Message
Posted Jan 13, 2013@turt2live
I did, AntiShare still isn't working correctly. I'll download 5.2.1
-
View User Profile
-
Send Message
Posted Jan 12, 2013AntiShare 5.2.1
Fixes various bugs in 5.2.0, including the "on disable" bug.
Download from BukkitDev (mirror)
-
View User Profile
-
Send Message
Posted Jan 12, 2013@Exloki
Actually stop the server when you update please.
-
View User Profile
-
Send Message
Posted Jan 12, 2013Updated, this happened:
http://pastebin.com/crW4wp7c
-
View User Profile
-
Send Message
Posted Jan 12, 2013@Exloki
Helpful.
Update or provide more information.
-
View User Profile
-
Send Message
Posted Jan 12, 2013http://pastebin.com/Fzv1id4U
-
View User Profile
-
Send Message
Posted Jan 12, 2013@wrecktify80
I tried it once... The sample group of servers didn't like it and it was a nightmare to code and try to keep working :/
@lenis0012
It's been like that for years, if they have a problem they will PM me
@Underestimate
Block the commands in the configuration. Look for "/someCommand" and insert your commands there (like /sell). Don't worry about doing /sell hand, /sell stone, etc. AntiShare will match the command to what the user types (So if you put /sell, that means if the player types anything starting with /sell, it is blocked)
-
View User Profile
-
Send Message
Posted Jan 12, 2013turt2live
you will have to remove your static download link.
the BukkitDev staff decided to no longer allow of-site download url's
unless its jenkins.
btw, im loving ths plugin :D
-
View User Profile
-
Send Message
Posted Jan 12, 2013Great plugin, thanks for the hard work on 5.2 Just curious if there has been any thought on splitting this plugin into multiple .jar files? All I use is the survival/creative saved inventories & the protection of creative placed blocks. I have no use for the other features and think it would be useful if this plugin was split up until like antishare-core, anti-share regions, etc. Just a thought. If not I still appreciate the work you put in to your plugin!
-
View User Profile
-
Send Message
Posted Jan 11, 2013AntiShare - 5.2.0
Before you update, make a backup
This release of AntiShare is proven stable by 3 servers as well as through extensive bug testing. If you come across a problem, please contact me immediately.
As well as bug fixes, there are a lot of feature changes/additions to AntiShare. If you need help with the new features, please contact me.
Download from BukkitDev (mirror)
Changes:-
View User Profile
-
Send Message
Posted Jan 11, 2013@B4krawi
I don't support offline servers, so no, I won't help people who choose to use offline mode.
-
View User Profile
-
Send Message
Posted Jan 11, 2013@turt2live
oh wait, you won't help anyone with offline mode servers...?? um....ok, thanks anyways
-
View User Profile
-
Send Message
Posted Jan 10, 2013@B4krawi
You just openly said you have offline mode. The startup of AntiShare says you will not get help from me but hte plugin will work.
@matedgo
There was a few small changes in CraftBukkit that ended up ruining how AntiShare operates. Over the past week or so I've been trying to make it faster and better. I'll add that to my list.
@hogeco
Your version is no longer supported due to corruption, read this post.
-
View User Profile
-
Send Message
Posted Jan 10, 2013I am getting errors on server start-up.
10.01 14:11:00 [Server] INFO at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) 10.01 14:11:00 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) 10.01 14:11:00 [Server] INFO at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:149) 10.01 14:11:00 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.a(MinecraftServer.java:259) 10.01 14:11:00 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.e(MinecraftServer.java:300) 10.01 14:11:00 [Server] INFO at net.minecraft.server.v1_4_6.MinecraftServer.j(MinecraftServer.java:321) 10.01 14:11:00 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:260) 10.01 14:11:00 [Server] INFO at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:278) 10.01 14:11:00 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) 10.01 14:11:00 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) 10.01 14:11:00 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) 10.01 14:11:00 [Server] INFO at com.turt2live.antishare.AntiShare.onEnable(AntiShare.java:231) 10.01 14:11:00 [Server] INFO at com.turt2live.antishare.storage.BlockManager.<init>(BlockManager.java:93) 10.01 14:11:00 [Server] INFO at com.turt2live.antishare.storage.BlockManager.load(BlockManager.java:371) 10.01 14:11:00 [Server] INFO at com.turt2live.antishare.storage.BlockManager.load(BlockManager.java:296) 10.01 14:11:00 [Server] INFO java.lang.ArrayIndexOutOfBoundsException: 3 10.01 14:11:00 [Server] SEVERE Error occurred while enabling AntiShare v5.1.2 (Is it up to date?) 10.01 14:10:59 [Server] INFO [AntiShare] Enabling AntiShare v5.1.2
-
View User Profile
-
Send Message
Posted Jan 10, 2013is there any reason why antishare need so long to start, 2-3 mins ? i have feeling that antishare isnt anymore what is used to be ;(
-
View User Profile
-
Send Message
Posted Jan 10, 2013btw i keep getting this spam in the console
Could not nasp breakblockevent.....and then i keep finding the word ChestShop, i think the plugins are interfering but they work fine, but i just need to get rid of the spam, but i do think there might be a problem.
[SEVERE] Could not pass event BlockBreakEvent to AntiShare v5.2.0-SNAPSHOT org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_4_6.PlayerInteractManager.breakBlock(PlayerInteractManager.java:282) at net.minecraft.server.v1_4_6.PlayerInteractManager.a(PlayerInteractManager.java:209) at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:566) at net.minecraft.server.v1_4_6.Packet14BlockDig.handle(SourceFile:46) at net.minecraft.server.v1_4_6.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_6.PlayerConnection.d(PlayerConnection.java:112) at net.minecraft.server.v1_4_6.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_6.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:598) at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
-
View User Profile
-
Send Message
Posted Jan 9, 2013it says in the console does not support offline mode server, does that mean will it not work??
-
View User Profile
-
Send Message
Posted Jan 9, 2013@thoosequa
And what build is that snapshot?
-
View User Profile
-
Send Message
Posted Jan 9, 2013@turt2live
5.2.0 Snapshot