From 2a9fc29cddc8c039a7f69ffb91d08cae075c2f36 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Wed, 30 Oct 2019 13:53:40 -0400 Subject: [PATCH] Fix crash loading terminal from disk --- .../phycon/network/block/terminal/TerminalBlockEntity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/net/shadowfacts/phycon/network/block/terminal/TerminalBlockEntity.kt b/src/main/kotlin/net/shadowfacts/phycon/network/block/terminal/TerminalBlockEntity.kt index 1a535f8..8e6e917 100644 --- a/src/main/kotlin/net/shadowfacts/phycon/network/block/terminal/TerminalBlockEntity.kt +++ b/src/main/kotlin/net/shadowfacts/phycon/network/block/terminal/TerminalBlockEntity.kt @@ -163,7 +163,7 @@ class TerminalBlockEntity: DeviceBlockEntity(PhyBlockEntities.TERMINAL), Invento } override fun onInvChange(inv: Inventory) { - if (inv == internalBuffer && !world!!.isClient) { + if (inv == internalBuffer && world != null && !world!!.isClient) { markDirty() sync() }