terrarium-earth / Ad-Astra

Ad Astra is a Minecraft space tech and exploration mod!
https://modrinth.com/mod/ad-astra
Other
145 stars 80 forks source link

[Bug]: Ad Astra crashes game when using REI #499

Closed MarcoFMig closed 7 months ago

MarcoFMig commented 8 months ago

Bug Description

When pressing letter "U" on Iron ingot to search recipes with Ad Astra installed, the game crashes

How to Reproduce?

  1. Open Inventory
  2. Press "U" on iron ingot
  3. Game crashes

Expected Behavior

Recipe correctly showing

Version

1.15.18

Mod Loader Version

1.20.1 - Forge 47.2.20

Mod Loader

Forge

Logs or additional context

Modlist: [✔] [Forge]ctov-3.4.2 [✔] ad_astra-forge-1.20.1-1.15.18 [✔] ad_extendra-0.1.1 [✔] Ad-Astra-Giselle-Addon-forge-1.20.1-6.4 [✔] aether-1.20.1-1.2.0-neoforge [✔] AI-Improvements-1.20-0.5.2 [✔] aiotbotania-1.20.1-4.0.4 [✔] alexscaves-1.1.2 [✔] alexsmobs-1.22.7 [✔] AmbientSounds_FORGE_v5.3.8_mc1.20.1 [✔] amendments-1.20-1.0.7 [✔] Apotheosis-1.20.1-7.3.0 [✔] apotheotic_additions1.4 [✔] ApothicAttributes-1.20.1-1.2.1 [✔] ApothicCurios-1.20.1-1.0.3b [✔] appleskin-forge-mc1.20.1-2.5.1 [✔] Applied-Botanics-forge-1.5.0 [✔] appliedenergistics2-forge-15.0.21 [✔] Aquaculture-1.20.1-2.5.1 [✔] Aquamirae Mod EXTRA Music 1.20.1 [✔] aquamirae-6.API15 [✔] architectury-9.1.13-forge [✔] athena-forge-1.20.1-3.1.1 [✔] balm-forge-1.20.1-7.2.1 [✔] bellsandwhistles-0.4.3-1.20.x [✔] BetterAdvancements-1.20.1-0.3.2.162 [✔] BetterAnimationsCollection-v8.0.0-1.20.1-Forge [✔] BetterF3-7.0.2-Forge-1.20.1 [✔] betterfpsdist-1.20.1-4.2 [✔] BetterThirdPerson-Forge-1.20-1.9.0 [✔] biomancy-forge-1.20.1-2.4.4.0 [✔] biomemusic-1.20.1-2.3 [✔] blockui-1.20.1-1.0.139-BETA [✔] BOMD-Forge-1.20.1-1.1.2 [✔] Botania-1.20.1-443-FORGE [✔] botarium-forge-1.20.1-2.3.3 [✔] brutalbosses-1.20.1-6.6 [✔] buildinggadgets2-1.0.6 [✔] butcher-1.1 [✔] cardinalsins_1.20.1_1.0.1 [✔] carryon-forge-1.20.1-2.1.2.7 [✔] cc-tweaked-1.20.1-forge-1.109.6 [✔] CerbonsAPI-Forge-1.20.1-1.1.0 [✔] chunksending-1.20.1-2.8 [✔] Chunky-1.3.136 [✔] citadel-2.5.3-1.20.1 [✔] clickadv-1.20.1-3.7 [✔] cloth-config-11.1.118-forge [✔] Clumps-forge-1.20.1-12.0.0.3 [✔] cofh_core-1.20.1-11.0.0.51 [✔] Colony4ComputerCraft-1.20.1-2.6.3 [✔] colorfulhearts-forge-1.20.1-4.0.4 [✔] compressedcreativity-1.20.1-0.1.8.b [✔] connectivity-1.20.1-4.9 [✔] Controlling-forge-1.20.1-12.0.2 [✔] cookingforblockheads-forge-1.20-16.0.1 [✔] cosmeticarmorreworked-1.20.1-v1a [✔] crawlondemand-1.20.x-1.0.0 [✔] create_enchantment_industry-1.20.1-for-create-0.5.1.f-1.2.7.h [✔] create-1.20.1-0.5.1.f [✔] createaddition-1.20.1-1.2.2 [✔] createbigcannons-forge-1.20.1-0.5.3.b [✔] createdieselgenerators-1.20.1-1.2h [✔] create-new-age-forge-1.20.1-1.1.2 [✔] createoreexcavation-1.20-1.4.2 [✔] create-structures-0.1.1-1.20.1-FORGE [✔] CreativeCore_FORGE_v2.11.24_mc1.20.1 [✔] Croptopia-1.20.1-FORGE-3.0.4 [✔] ctov-create-structures-1.0 [✔] ctov-croptopia-compat-2.0 [✔] ctov-domesticated-innovation-compat-2.0 [✔] ctov-friends-and-foes-compat-2.0 [✔] ctov-immersive-engineering-compat-2.0 [✔] ctov-pneumaticcraft-compat-1.0 [✔] cullleaves-forge-3.2.0 [✔] cupboard-1.20.1-2.3 [✔] curios-forge-5.7.0+1.20.1 [✔] CyclopsCore-1.20.1-1.19.0 [✔] dimdoors-5.3.3-forge [✔] doapi-1.2.8-forge [✔] domesticationinnovation-1.7.1-1.20.1 [✔] domum_ornamentum-1.20-1.0.157-BETA-universal [✔] dragonfight-1.20.1-4.3 [✔] drippyloadingscreen_forge_3.0.0_MC_1.20.1 [✔] dynamiclightsreforged-1.20.1_v1.6.0 [✔] dynview-1.20.1-3.9 [✔] ec_apotheosis_plugin-1.20.1-1.1.0-all [✔] ec_aquamirae_plugin-1.20.1-1.0.0-all [✔] ec_ef_plugin-1.20.1-1.2.1-all [✔] ec_lec_plugin-1.20.1-2.0.0-all [✔] effortlessbuilding-1.20.1-3.6-all [✔] EFMCompat-Default Trails-1.2.2 [✔] elevatorid-1.20.1-lex-1.9 [✔] embeddium-0.3.4+mc1.20.1 [✔] embeddiumplus-1.20.1-v1.2.4 [✔] enderchests-forge-1.20.1-1.2 [✔] EnderIO-1.20.1-6.0.24-alpha [✔] EnderIOReCreated_1.0.0-forge [✔] endertanks-forge-1.20.1-1.2 [✔] endertechinf-3.5.2 [✔] entity_texture_features_forge_1.20.1-5.2.3 [✔] entityculling-forge-1.6.2-mc1.20.1 [✔] EpheroLib-1.20.1-FORGE-1.2.0 [✔] EpicFight-20.6.5 [✔] EvilCraft-1.20.1-1.2.37 [✔] exmachinis-1.20.1-3.0.0 [✔] exnihilosequentia-1.20.1-5.0.0-build.6 [✔] expanded_combat-1.20.1-3.0.4-all [✔] ExplorersCompass-1.20.1-1.3.3-forge [✔] extremesoundmuffler-3.41-forge-1.20 [✔] fancymenu_forge_3.0.6_MC_1.20.1 [✔] farsight-1.20.1-3.6 [✔] fastasyncworldsave-1.20.1-1.4 [✔] FastFurnace-1.20.1-8.0.1 [✔] FastLeafDecay-31 [✔] fastpaintings-1.20-1.2.4 [✔] FastWorkbench-1.20.1-8.0.4 [✔] ferritecore-6.0.1-forge [✔] forgivingworld-1.20.1-4.2 [✔] ftb-chunks-forge-2001.2.5 [✔] ftb-essentials-forge-2001.2.2 [✔] ftb-library-forge-2001.1.5 [✔] ftb-ranks-forge-2001.1.3 [✔] ftb-teams-forge-2001.1.4 [✔] ftb-ultimine-forge-2001.1.4 [✔] fusion-1.1.0c-forge-mc1.20.1 [✔] geckolib-forge-1.20.1-4.4.2 [✔] geotagged_screenshots-1.20.1-0.2.0 [✔] gpumemleakfix-1.20.1-1.8 [✔] greate-0.0.15 [✔] gtceu-1.20.1-1.1.3.b [✔] handcrafted-forge-1.20.1-3.0.6 [✔] HostileNeuralNetworks-1.20.1-5.2.1 [✔] hostilevillages-1.20.1-5.3 [✔] iceandfire-2.1.13-1.20.1-beta-4 [✔] Iceberg-1.20.1-forge-1.1.13 [✔] ImmersiveEngineering-1.20.1-10.0.0-169 [✔] industrial-foregoing-1.20.1-3.5.15 [✔] industrial-foregoing-souls-1.20.1-1.0.4 [✔] InventoryProfilesNext-forge-1.20-1.10.9 [✔] ironchest-1.20.1-14.4.4 [✔] ironshulkerbox-1.20.1-5.3.2 [✔] Jade-1.20.1-forge-11.8.0 [✔] JadeAddons-1.20.1-forge-5.2.2 [✔] konkrete_forge_1.8.0_MC_1.20-1.20.1 [✔] kotlinforforge-4.10.0-all [✔] kubejs-create-forge-2001.2.5-build.2 [✔] kubejs-forge-2001.6.4-build.138 [✔] L_Enders_Cataclysm-1.90 -1.20.1 [✔] leaky-1.20.1-1.7 [✔] LegendaryTooltips-1.20.1-forge-1.4.5 [✔] letmedespawn-forge-1.20.x-1.2.0 [✔] letsdo-brewery-forge-1.1.2 [✔] letsdo-vinery-forge-1.4.8 [✔] libIPN-forge-1.20-4.0.1 [✔] limitedchunks-1.20.1-4.0 [✔] lithostitched-forge-1.20.1-1.1.5 [✔] littlecontraptions-forge-1.20.1.2 [✔] littlelogistics-mc1.20.1-v1.20.1.2 [✔] logprot-1.20.1-3.3 [✔] lootintegrations-1.20.1-3.4 [✔] lootr-1.20-0.7.31.78 [✔] lost_aether_content-1.20.1-1.2.3 [✔] mcjtylib-1.20-8.0.3 [✔] mcw-bridges-2.1.1-mc1.20.1forge [✔] mcw-doors-1.1.0forge-mc1.20.1 [✔] mcw-fences-1.1.1-mc1.20.1forge [✔] mcw-furniture-3.2.2-mc1.20.1forge [✔] mcw-lights-1.0.6-mc1.20.1forge [✔] mcw-paintings-1.0.5-1.20.1forge [✔] mcw-paths-1.0.4forge-mc1.20.1 [✔] mcw-roofs-2.3.0-mc1.20.1forge [✔] mcw-trapdoors-1.1.2-mc1.20.1forge [✔] mcw-windows-2.2.1-mc1.20.1forge [✔] Mekanism-1.20.1-10.4.6.20 [✔] MekanismAdditions-1.20.1-10.4.6.20 [✔] MekanismGenerators-1.20.1-10.4.6.20 [✔] MekanismTools-1.20.1-10.4.6.20 [✔] melody_forge_1.0.3_MC_1.20.1-1.20.4 [✔] memoryleakfix-forge-1.17+-1.1.5 [✔] memorysettings-1.20.1-5.4 [✔] midnightlib-forge-1.4.2 [✔] minecolonies-1.20.1-1.1.479-BETA [✔] modernfix-forge-5.13.0+mc1.20.1 [✔] modonomicon-1.20.1-forge-1.59.0 [✔] moonlight-1.20-2.10.8-forge [✔] multipiston-1.20-1.2.32-ALPHA [✔] mutil-1.20.1-6.1.1 [✔] mythicmounts-20.1-7.4.2-forge [✔] NaturesCompass-1.20.1-1.11.2-forge [✔] netherportalfix-forge-1.20-13.0.1 [✔] NoChatReports-FORGE-1.20.1-v2.2.2 [✔] novacore-1.20.1-1.0.0-build.3 [✔] Nullscape_1.20.4_v1.2.4 [✔] nyfsspiders-forge-1.20.1-2.1.1 [✔] obscure_api-15 [✔] occultism-1.20.1-1.116.1 [✔] octolib-1.20.1-0.3 [✔] oculus-flywheel-compat-1.20.1-0.2.2 [✔] oculus-mc1.20.1-1.6.15a [✔] offlineskins-1.20.1-v1 [✔] ParCool-1.20.1-3.1.0.6-R [✔] Patchouli-1.20.1-84-FORGE [✔] Ping-Wheel-1.7.1-forge-1.20.1 [✔] pipez-forge-1.20.1-1.2.6 [✔] Placebo-1.20.1-8.6.1 [✔] PlayerRevive_FORGE_v2.0.24_mc1.20.1 [✔] pneumaticcraft-repressurized-6.0.14+mc1.20.1 [✔] pointblank-1.20.1-1.0.2 [✔] polymorph-forge-0.49.2+1.20.1 [✔] Prism-1.20.1-forge-1.0.5 [✔] projectvibrantjourneys-1.20.1-6.0.0 [✔] PuzzlesLib-v8.0.15-1.20.1-Forge [✔] ramcompat-1.20.1-0.1.1 [✔] rechiseled_fans-1.0.0 [✔] rechiseled-1.1.5c-forge-mc1.20 [✔] rechiseledcreate-1.0.2-forge-mc1.20 [✔] recipeessentials-1.20.1-3.2 [✔] REICustomCommand-1.20.1-forge-2.1.0 [✔] REIPluginCompatibilities-forge-12.0.93 [✔] relics-1.20.1-0.6.1.3 [✔] resourcefulconfig-forge-1.20.1-2.1.2 [✔] resourcefullib-forge-1.20.1-2.1.23 [✔] respawningstructures-1.20.1-2.2 [✔] rftoolsbase-1.20-5.0.2 [✔] rftoolsbuilder-1.20-6.0.4 [✔] rftoolscontrol-1.20-7.0.1 [✔] rftoolspower-1.20-6.0.1 [✔] rftoolsstorage-1.20-5.0.2 [✔] rftoolsutility-1.20-6.0.5 [✔] rhino-forge-2001.2.2-build.18 [✔] RoughlyEnoughItems-12.0.684-forge [✔] rubidium-extra-0.5.4+mc1.20.1-build.116 [✔] Searchables-forge-1.20.1-1.0.2 [✔] shetiphiancore-forge-1.20.1-1.2 [✔] Shrink-1.20.1-1.4.5 [✔] shutdowner-1.20.1-2.2 [✔] SimpleBackups-1.20.1-3.1.4 [✔] SimpleLogin-1.20.1-1.0.2-all [✔] simplyswords-forge-1.54.0-1.20.1 [✔] SmartBrainLib-forge-1.20.1-1.13 [✔] smoothchunk-1.20.1-3.5 [✔] sophisticatedbackpacks-1.20.1-3.20.1.1012 [✔] sophisticatedcore-1.20.1-0.6.3.553 [✔] sound-physics-remastered-forge-1.20.1-1.3.1 [✔] spark-1.10.53-forge [✔] Steam_Rails-1.5.3+forge-mc1.20.1 [✔] storagedrawers-1.20.1-12.0.2 [✔] structure_gel-1.20.1-2.16.0 [✔] structureessentials-1.20.1-3.2 [✔] structurize-1.20.1-1.0.697-BETA [✔] supermartijn642configlib-1.1.8-forge-mc1.20 [✔] supermartijn642corelib-1.1.17-forge-mc1.20.1 [✔] tectonic-mod-1.19.3-v2.2 [✔] TerraBlender-forge-1.20.1-3.0.1.4 [✔] Terralith_1.20.4_v2.4.11 [✔] tetra-1.20.1-6.2.0 [✔] tetranomicon-1.5.3-1.20.1 [✔] textrues_embeddium_options-0.1.5+mc1.20.1 [✔] The_Graveyard2.6.2(FORGE)_for_1.20+ [✔] thermal_cultivation-1.20.1-11.0.0.22 [✔] thermal_dynamics-1.20.1-11.0.0.21 [✔] thermal_expansion-1.20.1-11.0.0.27 [✔] thermal_foundation-1.20.1-11.0.2.64 [✔] thermal_innovation-1.20.1-11.0.0.21 [✔] thermal_integration-1.20.1-11.0.0.23 [✔] thermal_locomotion-1.20.1-11.0.0.17 [✔] titanium-1.20.1-3.8.25 [✔] torchmaster-20.1.5 [✔] towntalk-1.20.1-1.0.1 [✔] trashslot-forge-1.20-15.1.0 [✔] vintageimprovements-1.20.1-0.1.1.1 [✔] Voidscape-1.20.1-1.5.348 [✔] waystones-forge-1.20-14.1.3 [✔] witherstormmod-1.20.1-4.0.1.1 [✔] XaeroPlus-Forge-1.20.1-68-WM1.37.8-MM23.9.7 [✔] Xaeros_Minimap_23.9.7_Forge_1.20 [✔] xaeros_waystones_compability-1.19.2-1.20.1--1.0 [✔] XaerosWorldMap_1.37.8_Forge_1.20 [✔] XaeroZoomout-Forge-1.20-1.1.0 [✔] xnet-1.20-6.0.2 [✔] xnetgases-1.20.1-5.0.0 [✔] YungsApi-1.20-Forge-4.0.3 [✔] YungsBetterDesertTemples-1.20-Forge-3.0.3 [✔] YungsBetterDungeons-1.20-Forge-4.0.3 [✔] YungsBetterEndIsland-1.20-Forge-2.0.5 [✔] YungsBetterJungleTemples-1.20-Forge-2.0.4 [✔] YungsBetterMineshafts-1.20-Forge-4.0.4 [✔] YungsBetterNetherFortresses-1.20-Forge-2.0.5 [✔] YungsBetterOceanMonuments-1.20-Forge-3.0.4 [✔] YungsBetterStrongholds-1.20-Forge-4.0.3 [✔] YungsBetterWitchHuts-1.20-Forge-3.0.3 [✔] YungsBridges-1.20-Forge-4.0.3 [✔] YungsExtras-1.20-Forge-4.0.3

---- Minecraft Crash Report ---- // Uh... Did I do that?

Time: 2024-02-27 18:54:22 Description: keyPressed event handler

java.lang.ClassCastException: class me.shedaniel.rei.jeicompat.wrap.JEIWrappedDisplay cannot be cast to class earth.terrarium.adastra.common.compat.rei.displays.CompressingDisplay (me.shedaniel.rei.jeicompat.wrap.JEIWrappedDisplay is in module rei_plugin_compatibilities@12.0.93 of loader 'TRANSFORMER' @8ee1404; earth.terrarium.adastra.common.compat.rei.displays.CompressingDisplay is in module ad_astra@1.15.18 of loader 'TRANSFORMER' @8ee1404) at earth.terrarium.adastra.common.compat.rei.categories.CompressingCategory.getDisplayWidth(CompressingCategory.java:24) ~[ad_astra-forge-1.20.1-1.15.18.jar%23452!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$new$0(DefaultDisplayViewingScreen.java:100) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:computing_frames,pl:rei_plugin_compatibilities:B,re:classloading,pl:rei_plugin_compatibilities:B} at java.util.Comparator.lambda$comparing$ea9a8b3a$1(Comparator.java:441) ~[?:?] {re:mixin} at java.util.function.BinaryOperator.lambda$maxBy$1(BinaryOperator.java:74) ~[?:?] {re:mixin} at java.util.stream.ReduceOps$2ReducingSink.accept(ReduceOps.java:123) ~[?:?] {} at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {} at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {} at java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:662) ~[?:?] {} at java.util.stream.ReferencePipeline.max(ReferencePipeline.java:698) ~[?:?] {} at me.shedaniel.rei.api.common.util.CollectionUtils.mapAndMax(CollectionUtils.java:219) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:classloading,pl:rei_plugin_compatibilities:B,re:mixin} at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$new$1(DefaultDisplayViewingScreen.java:99) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:computing_frames,pl:rei_plugin_compatibilities:B,re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.api.common.util.CollectionUtils.mapAndFilter(CollectionUtils.java:336) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:classloading,pl:rei_plugin_compatibilities:B,re:mixin} at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.(DefaultDisplayViewingScreen.java:99) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:computing_frames,pl:rei_plugin_compatibilities:B,re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.impl.client.ClientHelperImpl.openView(ClientHelperImpl.java:347) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:A,pl:runtimedistcleaner:A} at me.shedaniel.rei.api.client.view.ViewSearchBuilder.open(ViewSearchBuilder.java:228) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.impl.client.gui.ScreenOverlayImpl.m7933(ScreenOverlayImpl.java:402) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.RoughlyEnoughItemsCoreClient.lambda$registerEvents$23(RoughlyEnoughItemsCoreClient.java:442) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:runtimedistcleaner:A} at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732) ~[?:?] {re:mixin} at dev.architectury.event.EventFactory.invokeMethod(EventFactory.java:53) ~[architectury-9.1.13-forge.jar%23471!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at dev.architectury.event.EventFactory$2.handleInvocation(EventFactory.java:81) ~[architectury-9.1.13-forge.jar%23471!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87) ~[guava-31.1-jre.jar%23102!/:?] {} at jdk.proxy3.$Proxy200.keyPressed(Unknown Source) ~[?:?] {} at dev.architectury.event.forge.EventHandlerImplClient.eventKeyboardKeyPressedEvent(EventHandlerImplClient.java:280) ~[architectury-9.1.13-forge.jar%23471!/:?] {re:classloading,pl:rei_plugin_compatibilities:B,pl:runtimedistcleaner:A} at dev.architectury.event.forge.__EventHandlerImplClient_eventKeyboardKeyPressedEvent_Pre.invoke(.dynamic) ~[architectury-9.1.13-forge.jar%23471!/:?] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23137!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23137!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23137!/:?] {} at net.minecraftforge.client.ForgeHooksClient.onScreenKeyPressedPre(ForgeHooksClient.java:681) ~[forge-1.20.1-47.2.20-universal.jar%23749!/:?] {re:mixin,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:A} at net.minecraft.client.KeyboardHandler.lambda$keyPress$5(KeyboardHandler.java:378) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.Screen.m96579(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:computing_frames,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:ScreenMixin,pl:mixin:APP:clickadv.mixins.json:ScreenMixin,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:cumulus_menus.mixins.json:client.accessor.ScreenAccessor,pl:mixin:APP:aether.mixins.json:client.accessor.ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:relics.mixins.json:MixinScreen,pl:mixin:APP:konkrete.mixin.json:IMixinScreen,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:fancymenu.mixins.json:client.IMixinScreen,pl:mixin:APP:fancymenu.mixins.json:client.MixinScreen,pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.KeyboardHandler.m90893(KeyboardHandler.java:369) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.KeyboardHandler.m167831(KeyboardHandler.java:462) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:computing_frames,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B} at net.minecraft.client.KeyboardHandler.m90938(KeyboardHandler.java:461) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWKeyCallbackI.callback(GLFWKeyCallbackI.java:44) ~[lwjgl-glfw-3.3.1.jar%2386!/:build 7] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%2398!/:build 7] {} at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%2386!/:build 7] {re:mixin} at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.event_loop.RenderSystemMixin,pl:mixin:A} at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.event_loop.RenderSystemMixin,pl:mixin:A} at com.mojang.blaze3d.platform.Window.m85435(Window.java:274) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:WindowMixin,pl:mixin:APP:vinery-common.mixins.json:WindowMixin,pl:mixin:APP:sodium-extra.mixins.json:adaptive_sync.MixinWindow,pl:mixin:APP:sodium-extra.mixins.json:reduce_resolution_on_mac.MixinWindow,pl:mixin:APP:embeddiumplus.mixin.json:borderless.BorderlessWindowMixin,pl:mixin:APP:embeddiumplus.mixin.json:borderless.accessors.MainWindowAccessor,pl:mixin:APP:relics.mixins.json:MixinWindow,pl:mixin:APP:brewery-common.mixins.json:WindowMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.context_creation.WindowMixin,pl:mixin:APP:mixins.oculus.json:MixinWindow,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m91383(Minecraft.java:1170) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m91374(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[minecraft-1.20.1-client.jar:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:flywheel.mixins.json:ClientMainMixin,pl:mixin:A,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {re:mixin} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.20.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.20.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.20.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {re:mixin} at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67) ~[?:?] {} at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87) ~[?:?] {} at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130) ~[?:?] {} at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) ~[?:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head -- Thread: Render thread Suspected Mods: Architectury (architectury), Version: 9.1.13 Issue tracker URL: https://github.com/shedaniel/architectury/issues at TRANSFORMER/architectury@9.1.13/dev.architectury.event.EventFactory.invokeMethod(EventFactory.java:53)

Roughly Enough Items (REI) (roughlyenoughitems), Version: 12.0.684
    Issue tracker URL: https://github.com/shedaniel/RoughlyEnoughItems/issues
    at TRANSFORMER/roughlyenoughitems@12.0.684/me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$new$0(DefaultDisplayViewingScreen.java:100)

Ad Astra (ad_astra), Version: 1.15.18
    Issue tracker URL: https://github.com/terrarium-earth/ad-astra/issues
    at TRANSFORMER/ad_astra@1.15.18/earth.terrarium.adastra.common.compat.rei.categories.CompressingCategory.getDisplayWidth(CompressingCategory.java:24)

Stacktrace: at earth.terrarium.adastra.common.compat.rei.categories.CompressingCategory.getDisplayWidth(CompressingCategory.java:24) ~[ad_astra-forge-1.20.1-1.15.18.jar%23452!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$new$0(DefaultDisplayViewingScreen.java:100) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:computing_frames,pl:rei_plugin_compatibilities:B,re:classloading,pl:rei_plugin_compatibilities:B} at java.util.Comparator.lambda$comparing$ea9a8b3a$1(Comparator.java:441) ~[?:?] {re:mixin} at java.util.function.BinaryOperator.lambda$maxBy$1(BinaryOperator.java:74) ~[?:?] {re:mixin} at java.util.stream.ReduceOps$2ReducingSink.accept(ReduceOps.java:123) ~[?:?] {} at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {} at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {} at java.util.stream.ReferencePipeline.reduce(ReferencePipeline.java:662) ~[?:?] {} at java.util.stream.ReferencePipeline.max(ReferencePipeline.java:698) ~[?:?] {} at me.shedaniel.rei.api.common.util.CollectionUtils.mapAndMax(CollectionUtils.java:219) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:classloading,pl:rei_plugin_compatibilities:B,re:mixin} at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.lambda$new$1(DefaultDisplayViewingScreen.java:99) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:computing_frames,pl:rei_plugin_compatibilities:B,re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.api.common.util.CollectionUtils.mapAndFilter(CollectionUtils.java:336) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:classloading,pl:rei_plugin_compatibilities:B,re:mixin} at me.shedaniel.rei.impl.client.gui.screen.DefaultDisplayViewingScreen.(DefaultDisplayViewingScreen.java:99) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:computing_frames,pl:rei_plugin_compatibilities:B,re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.impl.client.ClientHelperImpl.openView(ClientHelperImpl.java:347) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:A,pl:runtimedistcleaner:A} at me.shedaniel.rei.api.client.view.ViewSearchBuilder.open(ViewSearchBuilder.java:228) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.impl.client.gui.ScreenOverlayImpl.m7933(ScreenOverlayImpl.java:402) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at me.shedaniel.rei.RoughlyEnoughItemsCoreClient.lambda$registerEvents$23(RoughlyEnoughItemsCoreClient.java:442) ~[RoughlyEnoughItems-12.0.684-forge.jar%23681!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:runtimedistcleaner:A} at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732) ~[?:?] {re:mixin} at dev.architectury.event.EventFactory.invokeMethod(EventFactory.java:53) ~[architectury-9.1.13-forge.jar%23471!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at dev.architectury.event.EventFactory$2.handleInvocation(EventFactory.java:81) ~[architectury-9.1.13-forge.jar%23471!/:?] {re:classloading,pl:rei_plugin_compatibilities:B} at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87) ~[guava-31.1-jre.jar%23102!/:?] {} at jdk.proxy3.$Proxy200.keyPressed(Unknown Source) ~[?:?] {} at dev.architectury.event.forge.EventHandlerImplClient.eventKeyboardKeyPressedEvent(EventHandlerImplClient.java:280) ~[architectury-9.1.13-forge.jar%23471!/:?] {re:classloading,pl:rei_plugin_compatibilities:B,pl:runtimedistcleaner:A} at dev.architectury.event.forge.__EventHandlerImplClient_eventKeyboardKeyPressedEvent_Pre.invoke(.dynamic) ~[architectury-9.1.13-forge.jar%23471!/:?] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23137!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23137!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23137!/:?] {} at net.minecraftforge.client.ForgeHooksClient.onScreenKeyPressedPre(ForgeHooksClient.java:681) ~[forge-1.20.1-47.2.20-universal.jar%23749!/:?] {re:mixin,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:A} at net.minecraft.client.KeyboardHandler.lambda$keyPress$5(KeyboardHandler.java:378) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screens.Screen.m96579(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:computing_frames,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:ScreenMixin,pl:mixin:APP:clickadv.mixins.json:ScreenMixin,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:cumulus_menus.mixins.json:client.accessor.ScreenAccessor,pl:mixin:APP:aether.mixins.json:client.accessor.ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:relics.mixins.json:MixinScreen,pl:mixin:APP:konkrete.mixin.json:IMixinScreen,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:fancymenu.mixins.json:client.IMixinScreen,pl:mixin:APP:fancymenu.mixins.json:client.MixinScreen,pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.KeyboardHandler.m90893(KeyboardHandler.java:369) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.KeyboardHandler.m167831(KeyboardHandler.java:462) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:computing_frames,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B} at net.minecraft.client.KeyboardHandler.m90938(KeyboardHandler.java:461) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWKeyCallbackI.callback(GLFWKeyCallbackI.java:44) ~[lwjgl-glfw-3.3.1.jar%2386!/:build 7] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%2398!/:build 7] {} at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%2386!/:build 7] {re:mixin} at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.event_loop.RenderSystemMixin,pl:mixin:A} at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.event_loop.RenderSystemMixin,pl:mixin:A} -- Affected screen -- Details: Screen name: net.minecraft.client.gui.screens.inventory.CreativeModeInventoryScreen Stacktrace: at net.minecraft.client.gui.screens.Screen.m96579(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:computing_frames,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:ScreenMixin,pl:mixin:APP:clickadv.mixins.json:ScreenMixin,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:cumulus_menus.mixins.json:client.accessor.ScreenAccessor,pl:mixin:APP:aether.mixins.json:client.accessor.ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:relics.mixins.json:MixinScreen,pl:mixin:APP:konkrete.mixin.json:IMixinScreen,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:fancymenu.mixins.json:client.IMixinScreen,pl:mixin:APP:fancymenu.mixins.json:client.MixinScreen,pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.KeyboardHandler.m90893(KeyboardHandler.java:369) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.KeyboardHandler.m167831(KeyboardHandler.java:462) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:computing_frames,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B} at net.minecraft.client.KeyboardHandler.m90938(KeyboardHandler.java:461) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:KeyboardHandlerMixin,pl:mixin:APP:epicfight.mixins.json:MixinKeyboardHandler,pl:mixin:APP:embeddiumplus.mixin.json:borderless.KeyboardF11Mixin,pl:mixin:APP:relics.mixins.json:MixinKeyboardHandler,pl:mixin:APP:konkrete.mixin.json:MixinKeyboardHandler,pl:mixin:APP:betterf3.mixins.json:KeyboardMixin,pl:mixin:A,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWKeyCallbackI.callback(GLFWKeyCallbackI.java:44) ~[lwjgl-glfw-3.3.1.jar%2386!/:build 7] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%2398!/:build 7] {} at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%2386!/:build 7] {re:mixin} at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:201) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.event_loop.RenderSystemMixin,pl:mixin:A} at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:219) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.event_loop.RenderSystemMixin,pl:mixin:A} at com.mojang.blaze3d.platform.Window.m85435(Window.java:274) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:kubejs-common.mixins.json:WindowMixin,pl:mixin:APP:vinery-common.mixins.json:WindowMixin,pl:mixin:APP:sodium-extra.mixins.json:adaptive_sync.MixinWindow,pl:mixin:APP:sodium-extra.mixins.json:reduce_resolution_on_mac.MixinWindow,pl:mixin:APP:embeddiumplus.mixin.json:borderless.BorderlessWindowMixin,pl:mixin:APP:embeddiumplus.mixin.json:borderless.accessors.MainWindowAccessor,pl:mixin:APP:relics.mixins.json:MixinWindow,pl:mixin:APP:brewery-common.mixins.json:WindowMixin,pl:mixin:APP:embeddium.mixins.json:workarounds.context_creation.WindowMixin,pl:mixin:APP:mixins.oculus.json:MixinWindow,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m91383(Minecraft.java:1170) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m91374(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23744!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:rei_plugin_compatibilities:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[minecraft-1.20.1-client.jar:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:rei_plugin_compatibilities:B,pl:mixin:APP:flywheel.mixins.json:ClientMainMixin,pl:mixin:A,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {re:mixin} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.20.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.20.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.20.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {re:mixin} at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67) ~[?:?] {} at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87) ~[?:?] {} at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130) ~[?:?] {} at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) ~[?:?] {}

Code of Conduct

IGCBOOM commented 8 months ago

Having the same issue.

jwright159 commented 7 months ago

Same issue here

KiriKaz commented 7 months ago

Still causing crashes for me as well.

KiriKaz commented 7 months ago

This seems to be a quick fix, from a cursory look at how Ad Astra handles the compression visualizer. If it gets disabled using REIPC's annotations to have it ignore the REI implementation of the compression category, it should theoretically be fine. Sadly, I don't really have the know-how to build Minecraft mods or anything of the like, so I can't test any change of that kind myself to make a PR.