From 484c606dc1d5abb958ffec992ed8cd045651ed9d Mon Sep 17 00:00:00 2001 From: wagyourtail Date: Tue, 2 Feb 2021 17:56:00 -0700 Subject: [PATCH] Update MixinSodiumChunkProvider.java --- .../baritone/launch/mixins/MixinSodiumChunkProvider.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/launch/java/baritone/launch/mixins/MixinSodiumChunkProvider.java b/src/launch/java/baritone/launch/mixins/MixinSodiumChunkProvider.java index 5dd4b027e..70137423c 100644 --- a/src/launch/java/baritone/launch/mixins/MixinSodiumChunkProvider.java +++ b/src/launch/java/baritone/launch/mixins/MixinSodiumChunkProvider.java @@ -75,18 +75,15 @@ public class MixinSodiumChunkProvider implements IClientChunkProvider { @Override public ISodiumChunkArray extractReferenceArray() { + https://docs.oracle.com/javase/specs/jls/se7/html/jls-14.html#jls-14.15 if (chunkArrayField == null) { - boolean flag = true; for (Field f : this.getClass().getDeclaredFields()) { if (ISodiumChunkArray.class.isAssignableFrom(f.getType())) { chunkArrayField = f; - flag = false; - break; + break https; } - } // else - if (flag) { - throw new RuntimeException(Arrays.toString(this.getClass().getDeclaredFields())); } + throw new RuntimeException(Arrays.toString(this.getClass().getDeclaredFields())); } try { return (ISodiumChunkArray) chunkArrayField.get(this);