From 89e92504e47f3e1a9639e13da6dda672e5b38a67 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sat, 23 Sep 2023 08:20:02 -0500 Subject: [PATCH] Fix null pointer in RenderDataMetaFile --- .../core/file/renderfile/RenderDataMetaFile.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/file/renderfile/RenderDataMetaFile.java b/core/src/main/java/com/seibel/distanthorizons/core/file/renderfile/RenderDataMetaFile.java index 92a2dd6d9..71ab713a8 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/file/renderfile/RenderDataMetaFile.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/file/renderfile/RenderDataMetaFile.java @@ -298,7 +298,6 @@ public class RenderDataMetaFile extends AbstractMetaDataContainerFile implements // cache handler // //===============// - // TODO public CompletableFuture updateRenderCacheAsync(ColumnRenderSource renderSource) { DebugRenderer.BoxWithLife debugBox = new DebugRenderer.BoxWithLife(new DebugRenderer.Box(renderSource.sectionPos, 74f, 86f, 0.1f, Color.red), 1.0, 32f, Color.green.darker()); @@ -326,7 +325,7 @@ public class RenderDataMetaFile extends AbstractMetaDataContainerFile implements // get the metaFile's version FullDataMetaFile renderSourceMetaFile = this.fullDataSourceProvider.getFileIfExist(this.pos); - if (renderSourceMetaFile != null) + if (renderSourceMetaFile != null && renderSourceMetaFile.baseMetaData != null) { renderDataVersionRef.value = renderSourceMetaFile.baseMetaData.checksum; }