From a6557121a033cce192cbafe91db3d3e641c6970a Mon Sep 17 00:00:00 2001 From: scorbett123 <50634068+scorbett123@users.noreply.github.com> Date: Tue, 31 May 2022 15:08:52 +0100 Subject: [PATCH] fix github actions compiling. --- .../pathing/precompute/PrecomputedDataForBlockState.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/baritone/pathing/precompute/PrecomputedDataForBlockState.java b/src/main/java/baritone/pathing/precompute/PrecomputedDataForBlockState.java index c7a2f67d..533c5495 100644 --- a/src/main/java/baritone/pathing/precompute/PrecomputedDataForBlockState.java +++ b/src/main/java/baritone/pathing/precompute/PrecomputedDataForBlockState.java @@ -23,6 +23,7 @@ import net.minecraft.block.state.IBlockState; import net.minecraft.world.IBlockAccess; import java.lang.reflect.Array; +import java.util.Iterator; import java.util.Optional; import java.util.function.Function; @@ -41,7 +42,8 @@ public class PrecomputedDataForBlockState { } public void refresh() { - for (IBlockState state : Block.BLOCK_STATE_IDS) { // state should never be null + for (Iterator it = Block.BLOCK_STATE_IDS.iterator(); it.hasNext(); ) { // Can be replaced with an enhanced for because that breaks github actions for some reason I can't be bothered to dig into + IBlockState state = it.next(); // state should never be null Optional applied = precomputer.apply(state); int id = Block.BLOCK_STATE_IDS.get(state);