@Override public void read(ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) uuid = readUUID( buf ); action = readVarInt( buf ); title = readString( buf ); health = buf.readFloat(); color = readVarInt( buf ); division = readVarInt( buf ); flags = buf.readByte(); break; title = readString( buf ); break; color = readVarInt( buf ); division = readVarInt( buf ); break;
@Override public void write(ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) writeUUID( uuid, buf ); writeVarInt( action, buf ); writeString( title, buf ); buf.writeFloat( health ); writeVarInt( color, buf ); writeVarInt( division, buf ); buf.writeByte( flags ); break; writeString( title, buf ); break; writeVarInt( color, buf ); writeVarInt( division, buf ); break;
user.unsafe().sendPacket( new net.md_5.bungee.protocol.packet.BossBar( bossbar, 1 ) );
user.unsafe().sendPacket( new net.md_5.bungee.protocol.packet.BossBar( bossbar, 1 ) );
@Override public void write(ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) writeUUID( uuid, buf ); writeVarInt( action, buf ); writeString( title, buf ); buf.writeFloat( health ); writeVarInt( color, buf ); writeVarInt( division, buf ); buf.writeByte( flags ); break; writeString( title, buf ); break; writeVarInt( color, buf ); writeVarInt( division, buf ); break;
@Override public void read(ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) uuid = readUUID( buf ); action = readVarInt( buf ); title = readString( buf ); health = buf.readFloat(); color = readVarInt( buf ); division = readVarInt( buf ); flags = buf.readByte(); break; title = readString( buf ); break; color = readVarInt( buf ); division = readVarInt( buf ); break;