DeepVanish
Deep Vanish
This plugin allows your moderators and admins to vanish on the spot. If you wish to spy on people or spy; simple /vanleave to broadcast the message that you left the game.
If you find any bugs please report and i'll fix them right away! If you have any feature requests please let me know!
Features:
- Vanish from all players.
- Open chests silently.
- Use a Watch to quickly toggle your vanish-state(Configurable)
- Monsters cannot target you when vanished.
- Make everyone else think you've logged out so they don't think you are online.
- Toggle the ability to pickup items (When vanished by default you cannot pick up items).
- Login or Logout quietly.
- Custom join/quit messages in config.
- Do not display messages for joining (JoinVanish).
Plugin Metrics collects information about your server. All this means is it collects the following information and sends it to mcstats.org.
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- /van - Vanish quickly
- /rea - Reappear
- /vanhelp - Display a list of commands
- /vanwho - List those who are vanished
- /vanjoin - Send join message to chat
- /vanleave - Send quit message to chat
- /vanadd - Add yourself to the ActionVanish list
- /vanremove - Remove yourself from the ActionVanish list
- /vanreload - Reload the configuration file
- /vanish opt-out - Disable Metrics for DeepVanish (Requires OP)
- deepvanish.use - Gives access to all commands
- deepvanish.see - Gives access to see vanished players.
- Configurable Join Message
- Configurable Leave Message
- List of ActionVanished Players
- Vanish Tool (Default: false)
- Send Metrics (Default: true)
- Simply copy DeepVanish.jar into your plugin folders and add the appropriate permission to the group/user of choice.
- If you are updating, make sure to delete your config file.
Setup Plugin MetricsUser-specific Join-VanishedSilent Chest Opening
@thequestingbeast
Right and /vanwho is not working too
I would love to see a way to toggle if you can pick up something or not while vanished.
also
/vanhelp is not working.
Thank you
@WiseHollow
Thank You very much!
@SheepJuiceGames
I've added the option to right click with a tool and it will toggle your vanish state. This will be in version 2.2.0 which is awaiting approval.
@SheepJuiceGames
Yes, I'd be happy to implement that feature for you =) It'll have some time to do that within the week.
Thanks!
can you make it possible to use these commands on certain items. e.g Right click a compass to vanish, and u get a clock, right click the clock and u unvanish and get the compass again
@ShawnPR1
Thank you very very much for the compliment =) I would be happy to add that feature to the plugin considering it makes a lot of sense. I've taken the time to upload a build (2.1.0) with that included. Just gotta await the approval =)
Thanks again and have a great day!
Hi there, let me just start off by saying that this is by far the best vanish-related plugin out there. However, it can be made much better by adding the following to the plugin :
If a person uses the command /vanleave, it will make this plugin much more effective if they have to use /vanjoin to reappear. It will be pretty obvious if a user leaves then randomly starts speaking while offline.
I've worked with this plugin on quite a few servers, most of the time the vanished (and fake offline) person forgets that he/she is 'offline' and just uses the /rea command to reappear.
Please make this happen, it will be greatly appreciated by all semi-careless staff members out there.
@Tipsy89123
The latest version is built against 1.7.2 =)
can you do so it is 1.7.2 please
@Flippedewip
Yeah sure! I'd appreciate it :)
If you want I can do some more testing on different systems, send you the error codes (if any) with different java settings? (32 or 64 bit and such) Might take me a couple of days, kinda busy atm :)
@Flippedewip
That is really strange o.o I'll have to do some research about that. Thank you very much for keeping me updated =)
@WiseHollow
OK, so I redownloaded your plugin and bukkit, installed only those two using default settings allround. Didn't work. Did a complete reinstall of java, didn't work. But then I found out it wasn't using my 64bit java, but the 32 bit version. Changed that in cmd line and voila, working... Even with all the other plugins
Still think it's strange that this plugin fails to run on 32 bit java on a 64 bit system though, no? Anyways, thanks for the advice and the update, now I'm happily vanishing ;)
@WiseHollow
Ok, will do, currently running it on a local bukkit anyway, so I'll just throw everything else out first. I'll keep you posted! :)
@Flippedewip
Maybe try making a local server with DeepVanish. If it runs fine with no plugins, add each of your plugins to it one at a time until you find which one is the cause. [MobManager, PasswordProtect, Prism, SafeCreeper, WorldEdit and WorldGuard]
I actually do not see a reason for any of those to cause a reason for the error. Although, if you find out which is doing it; its very likely I can make a patch for the problem :)
Tried the update today, 2.0.2, still giving me the same errors... I am running a few other plugins, MobManager, PasswordProtect, Prism, SafeCreeper, WorldEdit and WorldGuard, but that shouldn't give this type of error though, no? Thanks for the fast reply btw :)
@Flippedewip
I think I know why. I'll upload a quick fix for that right now. Just try again once the update gets approved. Let me know what happens :)
I can't seem to load this plugin... Using latest java x64 version, bukkit server 1.6.4-R2.0 This is wat it returns:
01:11:48 [SEVERE] Could not load 'plugins\DeepVanish.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError : com/WiseHollow/DV/DeepVanish : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugins(CraftServer.ja va:241) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.<init>(CraftServer.java:21 9) at net.minecraft.server.v1_6_R3.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R3.DedicatedPlayerList.<init>(SourceFile:11 ) at net.minecraft.server.v1_6_R3.DedicatedServer.init(DedicatedServer.jav a:107) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java :393) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:5 83) Caused by: java.lang.UnsupportedClassVersionError: com/WiseHollow/DV/DeepVanish : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader .java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:173) ... 9 more
Any thoughts?
Thanks =)