mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-17 03:05:30 -04:00
Better screen fixery. I hope.
This commit is contained in:
parent
ac64edd1c7
commit
6ef92b9ef5
@ -551,12 +551,12 @@ object PacketHandler extends CommonPacketHandler {
|
||||
val maxHeight = nbt.getInteger("maxHeight")
|
||||
buffer.setMaximumResolution(maxWidth, maxHeight)
|
||||
}
|
||||
buffer.data.load(nbt)
|
||||
if (nbt.hasKey("viewportWidth")) {
|
||||
val viewportWidth = nbt.getInteger("viewportWidth")
|
||||
val viewportHeight = nbt.getInteger("viewportHeight")
|
||||
buffer.setViewport(viewportWidth, viewportHeight)
|
||||
}
|
||||
buffer.data.load(nbt)
|
||||
buffer.proxy.markDirty()
|
||||
buffer.markInitialized()
|
||||
case _ => // Invalid packet.
|
||||
|
@ -514,7 +514,9 @@ class TextBuffer(val host: EnvironmentHost) extends prefab.ManagedEnvironment wi
|
||||
if (nbt.hasKey(Settings.namespace + "viewportWidth")) {
|
||||
val vpw = nbt.getInteger(Settings.namespace + "viewportWidth")
|
||||
val vph = nbt.getInteger(Settings.namespace + "viewportHeight")
|
||||
viewport = (vpw, vph)
|
||||
viewport = (vpw min data.width max 1, vph min data.height max 1)
|
||||
} else {
|
||||
viewport = data.size
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user