From 26efc4af33190cdd4912c3c6eabdbc4fa2f7cf16 Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Thu, 12 Mar 2020 23:20:27 +1100 Subject: [PATCH] Fix being able to manually set fallback for a custom block above 65 by manually editing .json files, which would crash java client (Thanks cybertoon) --- MCGalaxy/Blocks/BlockDefinitions.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MCGalaxy/Blocks/BlockDefinitions.cs b/MCGalaxy/Blocks/BlockDefinitions.cs index 1368b3d2a..da9b839b4 100644 --- a/MCGalaxy/Blocks/BlockDefinitions.cs +++ b/MCGalaxy/Blocks/BlockDefinitions.cs @@ -116,6 +116,9 @@ namespace MCGalaxy { } else { defs[block] = def; } + + // In case user manually edited fallback in the json file + def.FallBack = Math.Min(def.FallBack, Block.CpeMaxBlock); } } catch (Exception ex) { Logger.LogError("Error Loading block defs from " + path, ex);