network: fix sign editor packet reading

This commit is contained in:
Bixilon 2023-05-28 19:53:42 +02:00
parent 689b82ead7
commit f526d99441
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4

View File

@ -26,7 +26,7 @@ import de.bixilon.minosoft.util.logging.LogMessageType
@LoadPacket
class SignEditorS2CP(buffer: PlayInByteBuffer) : PlayS2CPacket {
val position = if (buffer.versionId < ProtocolVersions.V_14W03B) buffer.readIntBlockPosition() else buffer.readBlockPosition()
val side = if (buffer.versionId >= ProtocolVersions.V_22W12A) if (buffer.readBoolean()) SignSides.FRONT else SignSides.BACK else SignSides.FRONT
val side = if (buffer.versionId >= ProtocolVersions.V_23W12A) if (buffer.readBoolean()) SignSides.FRONT else SignSides.BACK else SignSides.FRONT
override fun handle(connection: PlayConnection) {
if (connection.events.fire(OpenSignEditorEvent(connection, this))) {