Archived
0
This commit is contained in:
2018-07-12 12:38:17 +03:00
parent 99febc56df
commit 5b38d1a032
3 changed files with 100 additions and 2 deletions

View File

@@ -22,6 +22,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.util.Optional;
import java.util.UUID;
import static mc.core.network.proto_1_12_2.netty.NettyServer.ATTR_PLAYER;
import static mc.core.network.proto_1_12_2.netty.NettyServer.ATTR_STATE;
@@ -105,13 +106,26 @@ public class LoginHandler extends AbstractStateHandler implements LoginStateHand
pkt5.getListPlayers().add(playerData);
channel.writeAndFlush(pkt5);
// Send header/footer БЕфиЮ list
// Send header/footer <Tab> list
PlayerListHeaderAndFooterPacket pkt6 = new PlayerListHeaderAndFooterPacket();
Text text = Text.of(TextColor.GOLD, "=============================");
pkt6.setHeader(text);
pkt6.setFooter(text);
channel.writeAndFlush(pkt6);
// Send Boss bar
BossBarPacket pkt7 = new BossBarPacket();
BossBarPacket.BarData barData = new BossBarPacket.BarData();
barData.setTitle(Text.of(TextColor.GREEN, TextStyle.BOLD, "FORWOLK"));
barData.setColor(BossBarPacket.COLOR_WHITE);
barData.setDivision(BossBarPacket.DIVISION_12);
barData.setHealth(1.0f);
barData.setFlags(BossBarPacket.FLAG_NO);
pkt7.setUuid(UUID.randomUUID());
pkt7.setAction(BossBarPacket.ACTION_ADD);
pkt7.setBarData(barData);
channel.writeAndFlush(pkt7);
playerManager.joinServer(player);
}
}