Boss bar
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user