♦ ProtocolVanish ♦ Vanish Plugin ♦ 1.13.2 - 1.15.2 ♦ 0.5

Advanced vanish plugin that completely hides you from player their clients!

  1. YourPalJake
    Native Minecraft Version:
    1.15
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/AzortisCode/ProtocolVanish
    Contributors:
    X1XX
    Languages Supported:
    You can customize it into your language!
    **ALPHA BUILDS FOR V1.0 ARE NOW AVAILABLE ON THE GITHUB: https://github.com/AzortisCode/ProtocolVanish/releases I WILL BE UPDATING EVERYONE IN THE DISCORD ABOUT PROGRESS SO CONSIDER JOINING IT YOU ALSO GET SUPPORT IN THE DISCORD IF THERE ARE ANY BUGS OR QUESTIONS.
    1.16 SUPPORT SHOULD BE PRESENT IN THE ALPHA BUILDS, BUT YOU NEED TO GET THE LATEST PROTOCOLLIB DEV VERSION WHICH YOU CAN GET HERE: https://ci.dmulloy2.net/job/ProtocolLib/lastSuccessfulBuild/**



    ProtocolVanish Fulltitle.png
    Vanishes yourself from players completely, even hacked clients won't know you're there.

    This is because our vanish plugin intercepts and/or modifies packets so that the player client will have no single data about a vanished player unless it has the permission to do so!


    Main Features Header.png
    • The entire pool of packets that need to be modified or cancelled.
    • Layed Permissions so: protocolvanish.see.level.5 can see everyone with the permission of use below level 6, for example: protocolvanish.see.level.5 can see protocolvanish.use.level.5 but cannot see protocolvanish.use.level.6, Operators have by default level 100. This can be disabled in the settings file.
    • It currently saves who has been in vanish when you leave, so when you join you join vanished.
    • A settings & message file allowing you to modify the plugin to your needs
    • Invisibility features like disableItemPickup, disableHunger & disableDamage for example, these are all toggeable via command if you have the permission to, otherwise it will force the default defined in the settingsfile.


    Dependencies Header.png
    You are required to install ProtocolLib & PlaceholderAPI on your server for this resource to work.

    Why?
    Because we use ProtocolLib to send or intercept packages send to the client, this is the most reliable way for us to manage this. And we use PlaceholderAPI to handle our messages which makes it easier for us!



    Usage Header.png
    Usage is very straightforward but here's a quick guide for you!

    Command - If you wanna vanish you simply do: "/vanish" and boom your invisible. If you wanna toggle your player settings it goes like this,
    example: "/vanish toggleitempickup", you can change the subcommands or add aliases in the settings file.

    Permissions - Currently there are 7 permissions:

    • protocolvanish.see
    • protocolvanish.use
    • protocolvanish.bypass.nightvision*
    • protocolvanish.bypass.damage*
    • protocolvanish.bypass.hunger*
    • protocolvanish.bypass.creaturetarget*
    • protocolvanish.bypass.itempickup*
    * Requires base permission: protocolvanish.use

    Note that on default LayeredPermissions are enabled so basically: protocolvanish.see.level.5 can see protocolvanish.use.level.5 and below, but it cannot see protocolvanish.use.level.6 and above. The default max level is 100 and operators have that one by default.

    Configuration - Will make a wiki on this, but for now please ask me on discord if you need explaination on some value. Make sure your settings are always up to date. Check latest settingsfile and messagefile.



    placeholderapi.png
    ProtocolVanish has 2 of its own placeholders in PlaceholderAPI.

    Code (Text):
    %protocolvanish_player_is_vanished% - Returns true or false
    %protocolvanish_vanished_player_count% - Returns the amount of players currently in vanish.
    You can manually download the expansion at: https://api.extendedclip.com/expansions/protocolvanish/
    Or use the /ecloud command in-game.

    If you want more contact me on discord!


    Donate Header.png
    If you wanna donate you can use this button below. It is by no mean required, but it is always appreciated, as it does help motivate me more to put more hours in developing an researching!

    [​IMG]


    Notes Header.png
    This resource is still very early in its development stage, so do not leave negative reviews because it did not have something you wanted, or that something doesn't work, but please refer to the discord for help! I will not support versions below 1.13.2, so do not leave negative reviews because of that reason. If you wanna know why you can always ask me but I wont change my mind. Currently there is a bug if you tabcomplete with a bungee network it kicks you sometimes, you can fix this for now by using waterfall the papermc fork of bungeecord.

Recent Reviews

  1. rayvelstudios
    rayvelstudios
    4/5,
    Version: 0.5
    1. YourPalJake
      Author's Response
      Hey there, thank you for the 4 stars. I’m currently working on v1.0 if you could join our discord and elaborate on this issue of yours then I can try to fix this for v1.0. The nature of this error is really strange so I must require more information to find out more
  2. Honey
    Honey
    5/5,
    Version: 0.5
    Works well as intended. One Problem is that while using this with essentials, Essential's /v takes precendence over this plugin's /v

    Please fix that, thanks!
    1. YourPalJake
      Author's Response
      I'll try to fix that, thanx for the review. I am currently busy with allot of things outside spigot. But the next update for ProtocolVanish is V1
  3. notfoundname
    notfoundname
    5/5,
    Version: 0.5
    Best free plugin for vanishing! Would be good to see DiscordSRV support! .......
    1. YourPalJake
      Author's Response
      Thank you for the kind review, how would you want me to implement DiscordSRV support?
  4. Greenphx9
    Greenphx9
    4/5,
    Version: 0.4.5
    Pretty much perfect except on my servers it says when I vanish: %playername% has joined/left the game. Other than that it is perfect!
    1. YourPalJake
      Author's Response
      Hi there, you need to install placeholder api and then run the command: /papi ecloud download player -> And then do /papi reload that will fix your problem
  5. SNAKE
    SNAKE
    5/5,
    Version: 0.4.5
    The best plugin in the free Vanish plugin.
    Although already fixed on GitHub, game mode switch bugs and fake messages always True issue are annoying for server admins. Recommend that you release early.
    1. YourPalJake
      Author's Response
      Forgot to thank you! But thanxx for the really nice review, and yes I updated it :P fixed some annoying bug as well
  6. dinoboss2001
    dinoboss2001
    5/5,
    Version: 0.4.3
    1. YourPalJake
      Author's Response
      Hola, gracias por la reseña. No soy español, así que use Google Translate para esto. Miré el complemento y encontré sus marcadores de posición. Y creo que puedes usar esto:
      %canseeonline% si esto no funciona, únete a nuestra discordia, entonces puedo ayudarte más.
  7. Daddy_Spin
    Daddy_Spin
    5/5,
    Version: 0.3.2
    This is a much needed plugin on any server that needs to watch its players in secret! very fast support for bug fixes also.
    1. YourPalJake
      Author's Response
      Thank you for the review, and the bug report. Hope you find great use out of this!
  8. KidCooldown
    KidCooldown
    5/5,
    Version: 0.2.3
    This plugin was excellent. I very much enjoyed the plugin and helped me catch hackers without them taking off their hacks. Your product gave me an assistance that is more superior then other vanishing plugins. Thank you

    this plugin was breathtaking
    1. YourPalJake
      Author's Response
      Hehe, thank you for the review, and go catch em all!

      Anddd: You're breathtaking :P
  9. ArchonMC
    ArchonMC
    5/5,
    Version: 0.2.2
    Works as advertised, really well that is! Awesome for me as I'd rather save resources and use this instead of a full anti-cheat. Thanks!
    1. YourPalJake
      Author's Response
      Thank you! I must agree with your statement but not fully, it really depends on how big your server is. As you can enable in AntiCheats to not autoban and only report a suspected cheater to a staff member, who can double check it in vanish. As there will come a point it is really hard for your staff to constantly check every single player. But I'm glad you're finding good use out of this resource and I hope you catch em all :P
  10. EpicGamerPro
    EpicGamerPro
    5/5,
    Version: 0.2.1
    This plugin is fantastic. It is unique for just a vanish plugin. Very nice work. Its worked so far for my friends server and has helped him catch multiple xrayers. Thank you
    1. YourPalJake
      Author's Response
      I didn’t even wanna call it production ready, but it warms my heart that you found good use out of it! Hope you enjoy it and thank you for the review! :)