From c7b38c23c5b34a324256966f0a9335694fe8d63b Mon Sep 17 00:00:00 2001 From: Raven Szewczyk Date: Sat, 27 Jul 2024 07:12:04 +0100 Subject: Optimize load time (#2774) * Load time optimization: replace recipe reflection with mixin accessor * Save an inner loop allocation in StaticRecipeChangeLoaders * Move Bauble event handler from individual items to GT++ proxy * Update mobs info with more optimizations --- src/main/java/gregtech/api/util/GT_ModHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/main/java/gregtech/api/util') diff --git a/src/main/java/gregtech/api/util/GT_ModHandler.java b/src/main/java/gregtech/api/util/GT_ModHandler.java index 8c43a5334b..45df4ffeea 100644 --- a/src/main/java/gregtech/api/util/GT_ModHandler.java +++ b/src/main/java/gregtech/api/util/GT_ModHandler.java @@ -93,8 +93,8 @@ public class GT_ModHandler { public static final List sSingleNonBlockDamagableRecipeList = new ArrayList<>(1000); private static final Map sIC2ItemMap = new HashMap<>(); - private static final List sAllRecipeList = new ArrayList<>(5000), - sBufferRecipeList = new ArrayList<>(1000); + // public for bartworks + public static final List sAllRecipeList = new ArrayList<>(5000), sBufferRecipeList = new ArrayList<>(1000); private static final List delayedRemovalByOutput = new ArrayList<>(); private static final List delayedRemovalByRecipe = new ArrayList<>(); -- cgit