@@ -241,10 +241,10 @@ private void fireLoginSuccess() {
241
241
writePacket (PACKET_PLAYER_ABILITIES );
242
242
writePacket (PACKET_PLAYER_POS );
243
243
244
- if (PACKET_PLAYER_INFO != null && ! clientVersion .equals (Version .V1_16_4 ))
244
+ if (server . getConfig (). isUsePlayerList () || clientVersion .equals (Version .V1_16_4 ))
245
245
writePacket (PACKET_PLAYER_INFO );
246
246
247
- if (clientVersion .moreOrEqual (Version .V1_13 )){
247
+ if (clientVersion .moreOrEqual (Version .V1_13 )) {
248
248
writePacket (PACKET_DECLARE_COMMANDS );
249
249
250
250
if (PACKET_PLUGIN_MESSAGE != null )
@@ -430,26 +430,24 @@ public static void initPackets(LimboServer server) {
430
430
PacketDeclareCommands declareCommands = new PacketDeclareCommands ();
431
431
declareCommands .setCommands (Collections .emptyList ());
432
432
433
+ PacketPlayerInfo info = new PacketPlayerInfo ();
434
+ info .setUsername (server .getConfig ().getPlayerListUsername ());
435
+ info .setGameMode (server .getConfig ().getGameMode ());
436
+ info .setUuid (uuid );
437
+
433
438
PACKET_LOGIN_SUCCESS = PacketSnapshot .of (loginSuccess );
434
439
PACKET_JOIN_GAME = PacketSnapshot .of (joinGame );
435
440
PACKET_PLAYER_ABILITIES = PacketSnapshot .of (playerAbilities );
436
441
PACKET_PLAYER_POS = PacketSnapshot .of (positionAndLook );
442
+ PACKET_PLAYER_INFO = PacketSnapshot .of (info );
437
443
438
444
PACKET_DECLARE_COMMANDS = PacketSnapshot .of (declareCommands );
439
445
440
- if (server .getConfig ().isUsePlayerList ()) {
441
- PacketPlayerInfo info = new PacketPlayerInfo ();
442
- info .setUsername (server .getConfig ().getPlayerListUsername ());
443
- info .setGameMode (server .getConfig ().getGameMode ());
444
- info .setUuid (uuid );
445
- PACKET_PLAYER_INFO = PacketSnapshot .of (info );
446
-
447
- if (server .getConfig ().isUseHeaderAndFooter ()) {
448
- PacketPlayerListHeader header = new PacketPlayerListHeader ();
449
- header .setHeader (server .getConfig ().getPlayerListHeader ());
450
- header .setFooter (server .getConfig ().getPlayerListFooter ());
451
- PACKET_HEADER_AND_FOOTER = PacketSnapshot .of (header );
452
- }
446
+ if (server .getConfig ().isUseHeaderAndFooter ()) {
447
+ PacketPlayerListHeader header = new PacketPlayerListHeader ();
448
+ header .setHeader (server .getConfig ().getPlayerListHeader ());
449
+ header .setFooter (server .getConfig ().getPlayerListFooter ());
450
+ PACKET_HEADER_AND_FOOTER = PacketSnapshot .of (header );
453
451
}
454
452
455
453
if (server .getConfig ().isUseBrandName ()){
0 commit comments