From ab7157476bde664961715281adc2e15916697541 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Fri, 26 Feb 2021 13:38:54 -0600 Subject: [PATCH] Fix a potential null pointer exception --- src/main/java/com/backsun/lod/util/LodUtils.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/backsun/lod/util/LodUtils.java b/src/main/java/com/backsun/lod/util/LodUtils.java index 5a44e9187..0b9b8e9d1 100644 --- a/src/main/java/com/backsun/lod/util/LodUtils.java +++ b/src/main/java/com/backsun/lod/util/LodUtils.java @@ -1,6 +1,7 @@ package com.backsun.lod.util; import net.minecraft.client.Minecraft; +import net.minecraft.server.integrated.IntegratedServer; import net.minecraft.world.DimensionType; import net.minecraft.world.server.ServerWorld; @@ -38,7 +39,11 @@ public class LodUtils */ public static ServerWorld getServerWorldFromDimension(DimensionType dimension) { - Iterable worlds = mc.getIntegratedServer().getWorlds(); + IntegratedServer server = mc.getIntegratedServer(); + if (server == null) + return null; + + Iterable worlds = server.getWorlds(); ServerWorld returnWorld = null; for (ServerWorld world : worlds)