network: fix brigadier primitives max reading

This commit is contained in:
Moritz Zwerger 2023-07-26 23:00:58 +02:00
parent 3bc879fcca
commit 5b46d8fa5a
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4
4 changed files with 4 additions and 4 deletions

View File

@ -51,7 +51,7 @@ class DoubleParser(
override fun read(buffer: PlayInByteBuffer): DoubleParser {
val flags = buffer.readUnsignedByte()
val min = if (flags.isBitMask(0x01)) buffer.readDouble() else -Double.MAX_VALUE
val max = if (flags.isBitMask(0x03)) buffer.readDouble() else Double.MAX_VALUE
val max = if (flags.isBitMask(0x02)) buffer.readDouble() else Double.MAX_VALUE
return DoubleParser(min = min, max = max)
}

View File

@ -52,7 +52,7 @@ class FloatParser(
override fun read(buffer: PlayInByteBuffer): FloatParser {
val flags = buffer.readUnsignedByte()
val min = if (flags.isBitMask(0x01)) buffer.readFloat() else -Float.MAX_VALUE
val max = if (flags.isBitMask(0x03)) buffer.readFloat() else Float.MAX_VALUE
val max = if (flags.isBitMask(0x02)) buffer.readFloat() else Float.MAX_VALUE
return FloatParser(min = min, max = max)
}

View File

@ -51,7 +51,7 @@ class IntParser(
override fun read(buffer: PlayInByteBuffer): IntParser {
val flags = buffer.readUnsignedByte()
val min = if (flags.isBitMask(0x01)) buffer.readInt() else Int.MIN_VALUE
val max = if (flags.isBitMask(0x03)) buffer.readInt() else Int.MAX_VALUE
val max = if (flags.isBitMask(0x02)) buffer.readInt() else Int.MAX_VALUE
return IntParser(min = min, max = max)
}

View File

@ -52,7 +52,7 @@ class LongParser(
override fun read(buffer: PlayInByteBuffer): LongParser {
val flags = buffer.readUnsignedByte()
val min = if (flags.isBitMask(0x01)) buffer.readLong() else Long.MIN_VALUE
val max = if (flags.isBitMask(0x03)) buffer.readLong() else Long.MAX_VALUE
val max = if (flags.isBitMask(0x02)) buffer.readLong() else Long.MAX_VALUE
return LongParser(min = min, max = max)
}