EssentialsX

EssentialsX

2M Downloads

joinfullserver permission not working

A-Valk opened this issue ยท 3 comments

commented

Information

Full output of /ess version:

[21:24:08 INFO]: CONSOLE issued server command: /ess version
[21:24:08 INFO]: Server version: 1.13-R0.1-SNAPSHOT git-Spigot-2b0e71c-4a24108 (MC: 1.13)
[21:24:08 INFO]: EssentialsX version: 2.15.0.18
[21:24:08 INFO]: Vault version: 1.5.6-b49
[21:24:08 INFO]: EssentialsXProtect version: 2.15.0.18
[21:24:08 INFO]: EssentialsXGeoIP version: 2.15.0.18
[21:24:08 INFO]: EssentialsXAntiBuild version: 2.15.0.18
[21:24:08 INFO]: EssentialsXSpawn version: 2.15.0.18

Server log (upload logs/latest.log to Gist):
https://gist.github.com/A-Valk/808a6347fb98e60d544a1051923e4c77

EssentialsX config (upload plugins/Essentials/config.yml to Gist):
https://gist.github.com/A-Valk/b15088dfd19ea5e0dddb4b88406cfb13

Details

Describe your issue here.

some of my players have the essentials.joinfullserver permission, but they are not able to join the server when it's full. No errors visible in the console, it's as if the permission doesn't exist.

commented

Could you run /ess debug, then paste the full output (excluding IPs/UUIDs) when a player with essentials.joinfullserver can't join?

This may be a 1.13-related bug.

commented

@A-Valk This is a known issue when using GroupManager - while a player is logging in, they're not technically online yet, so any permissions checks through Vault won't work (including essentials.joinfullserver).

The best option is to switch to LuckPerms, which has support for offline Vault permissions checks.

commented

here's the relevant log part:
https://pastebin.com/wXiBjKS7

relevant groupmanager permission stuff:
https://pastebin.com/njSpDcmX