EssentialsX

EssentialsX

2M Downloads

Vanish Bug

zacharycram opened this issue ยท 3 comments

commented

Type of bug

Other unexpected behaviour

/ess version output

[22:05:13 INFO]: Server version: 1.12.2-R0.1-SNAPSHOT git-Paper-1618 (MC: 1.12.2)

[22:05:13 INFO]: EssentialsX version: 2.17.1.0

[22:05:13 INFO]: PermissionsEx version: 1.23.4

[22:05:13 INFO]: Vault version: 1.7.2-b107

[22:05:13 INFO]: EssentialsXChat version: 2.17.1.0

[22:05:13 INFO]: EssentialsXSpawn version: 2.17.1.0

[22:05:13 INFO]: You are running unsupported plugins!

Server startup log

java -Xms128M -Xmx4096M -jar paper-1.12.2-1618.jar

EssentialsX config files

https://pastebin.com/Viz8WCR5

Error log (if applicable)

No response

Bug description

When someone goes into vanish, other players (defaults with no perms) can type /bal [vanished playername]. How do i fix this?

Steps to reproduce

  1. have 2 players online (test111, test222)
  2. Put one of them in /v (test111 in v)
  3. Go in to the other persons account and type /bal test2
  4. You will see Test222's bal, even when "/bal test2" isnt a valid player
  5. You will see that he is in /v
  6. Log out from test222 and repeat step 3 and it will say "error player not found"

Expected behaviour

it should say "Error: player not found"

Actual behaviour

Test222's bal is shown when he is in /v and when typing /bal test2

commented

oops, for step 2 I meant to type test222 not test111

commented

Can you replicate this on the latest stable release of EssentialsX (currently 2.18.2)?

commented

Unable to reproduce:

[13:01:31 INFO]: Server version: 1.16.5-R0.1-SNAPSHOT git-Paper-571 (MC: 1.16.5)
[13:01:31 INFO]: EssentialsX version: 2.18.2.0
[13:01:31 INFO]: LuckPerms version: 5.3.16
[13:01:31 INFO]: Vault version: 1.7.3-b131

The behaviour you're describing doesn't sound like the EssentialsX /balance command, players with the ability to check other player balances (essentials.balance.others) are able to query vanished and offline players. If the player is vanished, their name is shown without any prefixes/nicknames etc, as if they were offline. There's likely another plugin handling your /balance command.