From 0043df1c1d8ecb4c63b5717eb95da54b18211e69 Mon Sep 17 00:00:00 2001 From: Relintai Date: Sun, 18 Apr 2021 19:16:29 +0200 Subject: [PATCH] Fix crash when lighting is enabled, and the liquid mesher is null. --- world/jobs/terra_terrarin_job.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/world/jobs/terra_terrarin_job.cpp b/world/jobs/terra_terrarin_job.cpp index f04bcae..b3f05fa 100644 --- a/world/jobs/terra_terrarin_job.cpp +++ b/world/jobs/terra_terrarin_job.cpp @@ -203,10 +203,12 @@ void TerraTerrarinJob::phase_terrarin_mesh() { } if (should_do()) { - _liquid_mesher->bake_colors(_chunk); + if (_liquid_mesher.is_valid()) { + _liquid_mesher->bake_colors(_chunk); - if (should_return()) { - return; + if (should_return()) { + return; + } } } }