From 5e392e3300fa5ce57afe15b5989d551d06687d88 Mon Sep 17 00:00:00 2001 From: kirderf1 Date: Thu, 15 Aug 2019 19:17:28 +0200 Subject: [PATCH] Make DimensionManager.SavedEntry save sky light consistently (#6019) --- src/main/java/net/minecraftforge/common/DimensionManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minecraftforge/common/DimensionManager.java b/src/main/java/net/minecraftforge/common/DimensionManager.java index df79985521..64c2acbc46 100644 --- a/src/main/java/net/minecraftforge/common/DimensionManager.java +++ b/src/main/java/net/minecraftforge/common/DimensionManager.java @@ -450,7 +450,7 @@ public class DimensionManager this.name = new ResourceLocation(data.getString("name")); this.type = data.contains("type", 8) ? new ResourceLocation(data.getString("type")) : null; this.data = data.contains("data", 7) ? data.getByteArray("data") : null; - this.skyLight = data.contains("sky_light", 99) ? data.getByte("sky_light") == 0 : true; + this.skyLight = data.contains("sky_light", 99) ? data.getBoolean("sky_light") : true; } private SavedEntry(DimensionType data) @@ -473,7 +473,7 @@ public class DimensionManager ret.putString("type", type.toString()); if (data != null) ret.putByteArray("data", data); - ret.putByte("sky_light", (byte)(skyLight ? 1 : 0)); + ret.putBoolean("sky_light", skyLight); return ret; } }