mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-13 17:37:58 -04:00
fix brand reading in > 1.13
This commit is contained in:
parent
881b4e7c3c
commit
4ffd4b6470
@ -20,6 +20,7 @@ import de.bixilon.minosoft.protocol.ProtocolUtil.encodeNetwork
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.channel.play.PlayChannelHandler
|
||||
import de.bixilon.minosoft.protocol.packets.c2s.common.ChannelC2SP
|
||||
import de.bixilon.minosoft.protocol.protocol.ProtocolDefinition
|
||||
import de.bixilon.minosoft.protocol.protocol.buffers.play.PlayInByteBuffer
|
||||
import de.bixilon.minosoft.protocol.protocol.buffers.play.PlayOutByteBuffer
|
||||
|
||||
@ -51,7 +52,7 @@ object BrandHandler {
|
||||
) : PlayChannelHandler {
|
||||
|
||||
override fun handle(buffer: PlayInByteBuffer) {
|
||||
connection.serverInfo.brand = buffer.readString(buffer.bytesLeft)
|
||||
connection.serverInfo.brand = buffer.readString(if (buffer.versionId < ProtocolDefinition.FLATTENING_VERSION) buffer.readVarInt() else buffer.bytesLeft)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user