From cca1c14242fa4b8f5b497dfc4eaa8d361c193fbc Mon Sep 17 00:00:00 2001 From: IntegratedQuantum Date: Tue, 14 May 2024 11:27:54 +0200 Subject: [PATCH] Fix incorrect loading of the block palette. Fixes #351 --- src/server/world.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/world.zig b/src/server/world.zig index 1a04ee6e..ec8064d6 100644 --- a/src/server/world.zig +++ b/src/server/world.zig @@ -348,7 +348,7 @@ pub const ServerWorld = struct { self.wio = WorldIO.init(try files.openDir(try std.fmt.bufPrint(&buf, "saves/{s}", .{name})), self); errdefer self.wio.deinit(); const blockPaletteJson = try files.readToJson(arenaAllocator, try std.fmt.bufPrint(&buf, "saves/{s}/palette.json", .{name})); - self.blockPalette = try main.assets.BlockPalette.init(main.globalAllocator, blockPaletteJson.getChild("blocks")); // TODO: Figure out why this is inconsistent with the save call. + self.blockPalette = try main.assets.BlockPalette.init(main.globalAllocator, blockPaletteJson); errdefer self.blockPalette.deinit(); errdefer main.assets.unloadAssets();