Any good Vanish plugin at Packet Level?

I’ve been using Premium Vanish back in the days, and I was really happy with how it worked and the complete vanish it gave me, hiding the user at packet level like I’m not even online. Now ProtocolLib is like barely maintained, with compilation errors and an update maybe every month. Sinche ProtocolLib is an hard dependency of Premium Vanish, and I don’t want to use a protocol plugin that fails tests in production, I was looking for a good alternative plugin to Premium Vanish. Maybe a plugin that relies on something newer and more maintained, like packetevents (I guess? Don’t even know a lot about, but I think they do the same thing? Correct me if I’m wrong), that enables the same features as Premium Vanish did, so total hide for the server, no packets, like I was offline.
26 Replies
Lunaiskey
Lunaiskey2w ago
Contact the dev of premium vanish and see if they would add support for packet events with protocollib not being maintained properly
notpivan
notpivanOP2w ago
Yeah, unfortunately they don't have a discord server so I have to do it trought spigot. Will be slow :p
Sytex
Sytex2w ago
that plugin isn't open source by chance?
notpivan
notpivanOP2w ago
It's a paid plugin, so I don't think so
bearz
bearz2w ago
i might write this lol. if i do ill let you know
notpivan
notpivanOP2w ago
Uh
Cubicake
Cubicake2w ago
From my research it doesn't seem to be necessary to do packet level vanish anymore, might be wrong tho
Sytex
Sytex7d ago
Why shouldn't it be/what changed?
Cubicake
Cubicake7d ago
I'm fairly confident that Player#hideEntity removes all traces of entities now (it previously didn't and many people were aware of this but the change doesn't seem to have been as well known) I'm just assuming that whatever they did to properly make it work for entities also made it work properly for players
Sytex
Sytex7d ago
I'm on my phone rn could you perchance send me a link to the pr?
Cubicake
Cubicake7d ago
idk what pr the changes occured in, I both did not look into it that deeply and don't know how to use github that well
Sytex
Sytex7d ago
Aww alr I guess I'll take a look at it once I get home
Cubicake
Cubicake7d ago
GitHub
Paper/paper-server/src/main/java/org/bukkit/craftbukkit/entity/Craf...
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies - PaperMC/Paper
Cubicake
Cubicake7d ago
Did you end up looking into it?
Cooleg
Cooleg7d ago
interesting i thought it always did i used it pretty early after it was released for that exact purpose
𝐁𝐢𝐪𝐮𝐚𝐭𝐞𝐫𝐧𝐢𝐨𝐧𝐬
You think if other plugins also uses #hidePlayer it will accidentally undo the vanish if it only relies on that? Non vanish plugins that can use #hidePlayer could be lobby plugins and minigame plugins
Cooleg
Cooleg7d ago
hideplayer takes a plugin instance and only unhides if every plugin unhides
𝐁𝐢𝐪𝐮𝐚𝐭𝐞𝐫𝐧𝐢𝐨𝐧𝐬
Nice, didn't knew that, thx :based:
Cooleg
Cooleg6d ago
now that i think abt it im unsure how it works with plugin reloads
bearz
bearz6d ago
does it stop broadcasting all packets about a player, or just certain stuff
Sytex
Sytex5d ago
Ohh lol yeah no forgot about it :KEKW: Reloads? You mean bukkits reload command?
notpivan
notpivanOP3d ago
So, stated it is now kinda unnecessary to do some packet tricks to hide players, what about being able to open storages without actually play the opening animations? Or disable item-pickup like PremiumVanish does?
Sytex
Sytex2d ago
I mean they do the 2. using events anyways iirc Not so sure abt accessing block entities, I'll look into it
notpivan
notpivanOP2d ago
From what I can see, a trick could be to set the player to spectator when accessing a storage, then switching back to the original gamemode when closing it
Sytex
Sytex2d ago
tbh at that point i'd rather use packets
notpivan
notpivanOP2d ago
Then packetevents will be the optimal solution

Did you find this page helpful?