diff --git a/core/src/main/java/org/geysermc/geyser/registry/type/UtilMappings.java b/core/src/main/java/org/geysermc/geyser/registry/type/UtilMappings.java index 184dc5e3e..da54b1e00 100644 --- a/core/src/main/java/org/geysermc/geyser/registry/type/UtilMappings.java +++ b/core/src/main/java/org/geysermc/geyser/registry/type/UtilMappings.java @@ -54,7 +54,8 @@ public record UtilMappings(List gameMasterBlocks, List dangerousBlockE private static UtilMappings get() { if (loaded == null) { try (InputStream utilInput = GeyserImpl.getInstance().getBootstrap().getResourceOrThrow(INPUT)) { - JsonObject utilJson = JsonParser.parseReader(new InputStreamReader(utilInput)).getAsJsonObject(); + //noinspection deprecation - 1.16.5 breaks otherwise + JsonObject utilJson = new JsonParser().parse(new InputStreamReader(utilInput)).getAsJsonObject(); List gameMasterBlocks = new ArrayList<>(); List dangerousBlockEntities = new ArrayList<>();