Waterfall icon indicating copy to clipboard operation
Waterfall copied to clipboard

Warterfall can't get kick message from subserver.

Open ghost opened this issue 4 years ago • 3 comments

Waterfall version: #445 Paper version: 1.16.5 #762

Issue: When a player is refused by the subserver for some reason

( for example, refused by Authme, for using an illegal username), The subserver's console can display the right message. unknown

but waterfall can't get the right reason for "lost connection". It just displays "could not connect to a default or fallback server". unknown

This caused my players to be unable to know the specific reason why they were disconnected. Everyone thought that the server had not been started yet. I have developed a plug-in to verify some user information, and use the disallow method ( I have also tried player.kick method) to deny players who do not meet the requirements to enter. Waterfall also cannot obtain this information. Only the console of the subserver can correctly output the reason for the disconnection.

ghost avatar Jul 16 '21 12:07 ghost

The reason for this is that on join bungeecord tries to connects you to the priority list servers from top to bottom. When it recieves a kick, it tries the next server is that list, if there is none, you get this message.

I see potential for this issue to get fixed in BungeeCord as well if you create an issue there.

Janmm14 avatar Jul 16 '21 12:07 Janmm14

The reason for this is that on join bungeecord tries to connects you to the priority list servers from top to bottom. When it recieves a kick, it tries the next server is that list, ifthere is none, you get this message.

but bungeecord should and used to show why player is kicked, why the recent version's can't。

ghost avatar Jul 16 '21 13:07 ghost

I did not try to defend the behaviour I just explained it

Janmm14 avatar Jul 16 '21 13:07 Janmm14