EssentialsX

EssentialsX

2M Downloads

Request: Mask invisible people from /near

TomLewis opened this issue ยท 22 comments

commented

/near should mask/hide invisible people.
it may be cool to do &kusername to obscure their username, so they know someone is close but not know who. also the option to toggle on just hiding invis people from /near.

commented

/near already hides vanished people iirc.

commented

Which vanish plugin are you using? It hides them if they are vanished by essentials or bukkit https://github.com/EssentialsX/Essentials/blob/2.x/Essentials/src/com/earth2me/essentials/commands/Commandnear.java#L87

commented

No. It works on everyone, even staff that are in /v, it really needs to be fixed.

commented

That doesn't sound like EssentialsX
In the future, please follow the given template and provide all of the information that the instructions ask for.

If you have a question about using EssentialsX, it may be more helpful to ask
in our Discord server: https://discord.gg/F7gexAQ

If you have a feature suggestion for EssentialsX, please delete the template.

Otherwise, if you are reporting a bug, read on:

  1. Fill out the template, running the commands either in the console or
    as a player. Don't simply put "latest" or we will ignore it.

  2. When linking files, do not attach them to the post! Paste them on
    https://gist.github.com/, then paste a link to them in the relevant parts
    of the template. Avoid using Hastebin or Pastebin, as files are deleted
    after a period of time.

  3. If you are reporting an issue with lag, please include a timings report.

  4. If you are reporting an issue with messages or in-game behaviour, please
    include screenshots detailing the problem.

  5. Include a description and any other details that may be helpful under the
    Details section.

  6. Delete this line and all above lines before posting your issue! -->


Information

EssentialsX version (run /essversion):

Server software (run /version):

Server log (upload logs/latest.log to Gist):

EssentialsX config (upload plugins/Essentials/config.yml to Gist):

Details

Describe your issue here.

commented

@LaxWasHere None of that is relevant.
But because you asked:
essversion: 2.0.1-b570
paperspigot 1.12.2 1322

No need for my log or config to be public.

Either way, invisible people SHOULD NOT be displayed on /near.

commented

Using Vanish by Essentails, Hmm strange. I will re-test.
As for the Invisibility potion, that would be handy to get implemented.

commented

People who have invisibility potions are still visible to players, so I'm not sure if this makes much sense.

If you're using EssentialsX's vanish or any other well-written vanish plugin, EssentialsX will not show vanished players in /near.

commented

How is this still marked invalid? People that use A potion to be invisible should not show up on ./near, hell make it a permission so people have the option, or in the config.

commented

Im sure Vanish is fine, I had it reported by one of my admins and haven't had time to check.

You may not think it makes sense, but as someone that's run a survival for 5 years with /near is valuable to players, but its a little too OP as it displays invisible players, invisible players only have very, very small particles visible, hardly call them "people who have invisibility potions are still visible to players", no, really not, they show off a very small particle effect.

Where as /near would just say XYZ is standing so far away, gives them away. its something very simple that could be checked, its an incredibly basic request that has only positive results, for those people that only have /near for staff, you can have a permission node that makes hidden people show in a different color in near.

commented

Players with invisibility potions are still synced to the client when in range, and are still considered "visible" by most plugins.

I can open this to a PR, but it's just not a high enough priority change for me to implement at the momoent.

commented

But I'm not talking about other plugins, I'm talking about just essentials, it's just how it should act. I don't have anything else that tells players if there's someone nearby

commented

I think they shouldn't be hidden. Just my opinion.

commented

It doesn't change much though - if they're within range of the player, then any player can mod their client to show where synced players are.

commented

@NachoMans Depends how you setup your server.

@md678685 I have spoken to a large selection of players on how ./near should act, and nearly all of them as players want ./near to hide invisible players, This is from a survival aspect, Of course players could mod their clients, but that isnt anything to do with this request, I personally don't allow modded clients on my server, and set the rules myself.

commented

@FrozenBeard For a survival server, I wouldn't give them /near.

commented

It's a donator perk.

commented

I think it's established that we disagree with this functionality change.

commented

Why did you delete my comment? When someone else finds this thread they will have an option that works.

commented

Please don't advertise your plugins or scripts here. This is an issue tracker, not an advertisment spot. If you want to promote your own plugins and scripts, post them on Spigot or another forum.

commented

@md678685 haha what? Neither of those things is happening, its a solution to this thread, Its something I had to create due to this "issue", it couldn't be more relevant. How far up your own ass can you possibly be to consider this "advertising". pathetic.

commented

This is the second time that you've had your comments deleted for advertising. Please stop or you will be banned from the org.

Another thing is just be nice :) We're all here in our spare time to help people out for free. Lets not make it any harder on us than it already is.

commented

As I said, feel free to post your script to a forum or resource board. This isn't the place for it.