From 7e320c3bb06949f6073b0a682b1f387eb175a9e5 Mon Sep 17 00:00:00 2001 From: OneAvargeCoder193 Date: Wed, 23 Jul 2025 18:42:13 -0400 Subject: [PATCH] slight optimization --- src/Inventory.zig | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Inventory.zig b/src/Inventory.zig index 2ed12e0fa..6aeed8d7a 100644 --- a/src/Inventory.zig +++ b/src/Inventory.zig @@ -1211,9 +1211,12 @@ pub const Command = struct { // MARK: Command return; } - const serverId = user.?.inventoryClientToServerIdMap.get(self.inv.id) orelse unreachable; - const source = Sync.ServerSide.inventories.items[serverId].source; - if(side == .server and source == .blockInventory) { + if(side == .server) { + const serverId = user.?.inventoryClientToServerIdMap.get(self.inv.id) orelse unreachable; + const source = Sync.ServerSide.inventories.items[serverId].source; + + if(source != .blockInventory) return; + const pos = source.blockInventory; const simChunk = main.server.world.?.getSimulationChunkAndIncreaseRefCount(pos[0], pos[1], pos[2]) orelse return;