[1.20.1] Hiding a lot of items causes EMI to load for a long time
carbonatek opened this issue ยท 0 comments
[29May2025 19:18:40.498] [Thread-447/INFO] [EMI/]: [EMI] [TMRV] Locking JEI Ingredient Registry...
[29May2025 19:18:40.548] [Thread-447/INFO] [EMI/]: [EMI] [TMRV] Locking JEI Recipe Registry...
[29May2025 19:18:40.548] [Thread-447/INFO] [EMI/]: [EMI] Reloaded plugin from toomanyrecipeviewers in 4952ms
[29May2025 19:18:40.548] [Thread-447/INFO] [EMI/]: [EMI] Baking index
[29May2025 19:19:11.421] [VoiceChatConnectionThread/INFO] [voicechat/]: [voicechat] Creating audio channel for 5fe95a07-99cd-4992-b999-9c41b9c5a975
[29May2025 19:19:55.506] [Thread-447/INFO] [EMI/]: [EMI] Registering late recipes
[29May2025 19:19:55.506] [Thread-447/INFO] [EMI/]: [EMI] Baking recipes
[29May2025 19:19:57.105] [Thread-447/INFO] [EMI/]: [EMI] Baked 157356 recipes in 1599ms
[29May2025 19:19:58.382] [Thread-454/INFO] [EMI/]: [EMI] Baked recipes after reload in 1277ms
[29May2025 19:20:06.219] [DH-Phantom Array Recycler Thread[0]/WARN] [DistantHorizons-com.seibel.distanthorizons.core.pooling.PhantomArrayListPool/]: Pool: [Render Reducer]. Unable to find checkout for phantom reference [java.lang.ref.PhantomReference@7d2b49ae], arrays will need to be recreated.
[29May2025 19:21:10.162] [Thread-447/INFO] [EMI/]: [EMI] Baking search
[29May2025 19:21:14.792] [Thread-447/INFO] [EMI/]: [EMI] Finishing up
[29May2025 19:21:14.792] [Thread-447/INFO] [EMI/]: [EMI] Reloaded EMI in 166469ms
I have added;
- AE2 Facades (by mistake)
- CB Multiblocks blocks
- Forestry Cans, Refractory Wax Canisters and Canisters WITH liquids
to hidden items. This causes the time to reload EMI to increase by a order of magnitude (more even), since normally without using the hiding it would take ~22-28 seconds.
Is there any way it could be made faster?
Thanks.
Modlist attached below.
EDIT: For reference, when I implement the exact same blacklist via KubeJS JEIEvents.hideItems, it takes only about 1.4 seconds. (in onRuntimeEvent)