Roughly Enough Items Fabric/Forge/NeoForge (REI)

Roughly Enough Items Fabric/Forge/NeoForge (REI)

40M Downloads

[Bug] Render Issue w/ Pokecube AIO

WenXin20 opened this issue ยท 0 comments

commented

What happened?

Minecraft v1.19.2
Forge v43.2.7
REI v9.1.595
Pokecube v3.22.4

When I try to search in rei, most of the time it will refuse to search due to a render issue with Pokecube AIOs sub mod Thut Wearables, as seen in the logs on line 3209. Most of the time it doesn't cause a crash, but occasionally it will as it did this time.
Latest Log
Crash Report

What mod loaders are you seeing the problem on?

Forge

What do you think this bug is of?

  • Visual
  • Recipe Lookup
  • Cheat Mode
  • Plugin Integration / JEI Plugin Compatibility
  • Others

Relevant log output

Too long to paste here
[Latest Log](https://gist.github.com/WenXin20/3850aedeedf83d93ac44c3a0b5d33d20#file-latest-log-L3150)

Anything else?

	Index: 29
	Listeners:
		0: HIGHEST
		1: ASM: class shadows.apotheosis.adventure.client.AdventureModuleClient tooltips(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		2: HIGH
		3: ASM: class snownee.kiwi.loader.Initializer globalTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		4: ASM: class dev.architectury.event.forge.EventHandlerImplClient event(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		5: ASM: class shadows.apotheosis.adventure.client.AdventureModuleClient affixTooltips(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		6: NORMAL
		7: ASM: class com.rosemods.fermion.core.other.FermionEvents onTooltipEvent(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		8: ASM: class com.firemerald.additionalplacements.common.CommonEventHandler onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		9: ASM: class com.anthonyhilyard.highlighter.Highlighter onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		10: ASM: class com.infamous.dungeons_libraries.utils.DescriptionHelper onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		11: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@1ce6345
		12: ASM: class com.infamous.dungeons_gear.items.GildedItemHelper onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		13: ASM: class com.infamous.dungeons_gear.client.ClientEvents handleToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		14: ASM: class net.bettercombat.forge.events.ForgeClientEvents onToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		15: ASM: class com.legacy.blue_skies.client.events.SkiesClientEvents onRenderToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		16: ASM: com.github.alexthe666.alexsmobs.event.ServerEvents@756d00d onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		17: ASM: class vectorwing.farmersdelight.client.event.TooltipEvents addTooltipToVanillaSoups(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		18: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@5051191b
		19: ASM: class com.teamabnormals.atmospheric.core.other.AtmosphericClientEvents onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		20: ASM: class com.teamabnormals.upgrade_aquatic.core.events.ClientEvents onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		21: ASM: class twilightforest.client.TFClientEvents tooltipEvent(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		22: ASM: class twilightforest.client.TFClientEvents translateBookAuthor(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		23: ASM: class net.mehvahdjukaar.supplementaries.common.events.forge.ClientEventsForge itemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		24: ASM: vazkii.quark.content.building.module.CelebratoryLampsModule@73da48c6 onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		25: ASM: class com.minecolonies.coremod.event.ClientEventHandler onItemTooltipEvent(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		26: ASM: class vazkii.quark.base.client.handler.RequiredModTooltipHandler onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		27: ASM: class com.simibubi.create.events.ClientEvents addToItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		28: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@26eff82
		29: ASM: thut.wearables.client.render.WearableEventHandler@73cfe5cf onToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		30: ASM: shadows.apotheosis.ench.EnchModuleClient@7edab0b9 tooltips(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		31: ASM: top.theillusivec4.curios.client.ClientEventHandler@7d866600 onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		32: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@5d621c36
		33: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@13f8d4e5
		34: ASM: class pokecube.adventures.init.ClientSetupHandler$EventHandler onToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		35: LOWEST
		36: ASM: class snownee.kiwi.loader.Initializer debugTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		37: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@2fc48894
		38: ASM: com.aizistral.enigmaticlegacy.handlers.EnigmaticEventHandler@1fbdc629 onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		39: ASM: air onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
java.lang.IllegalStateException: Rendersystem called from wrong thread
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.m_187556_(RenderSystem.java:181)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.m_187554_(RenderSystem.java:170)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.Window.m_85382_(Window.java:250)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFWErrorCallbackI.callback(GLFWErrorCallbackI.java:43)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.system.JNI.invokeP(Native Method)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFW.nglfwGetKeyName(GLFW.java:3588)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFW.glfwGetKeyName(GLFW.java:3649)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.InputConstants$Type.m_84913_(InputConstants.java:193)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.InputConstants$Key.m_84869_(InputConstants.java:388)
	at MC-BOOTSTRAP/[email protected]/com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183)
	at TRANSFORMER/[email protected]/net.minecraft.util.LazyLoadedValue.m_13971_(LazyLoadedValue.java:19)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.InputConstants$Key.m_84875_(InputConstants.java:405)
	at TRANSFORMER/[email protected]/net.minecraft.client.KeyMapping.lambda$getTranslatedKeyMessage$2(KeyMapping.java:185)
	at TRANSFORMER/[email protected]/net.minecraftforge.client.settings.KeyModifier$4.getCombinedName(KeyModifier.java:111)
	at TRANSFORMER/[email protected]/net.minecraft.client.KeyMapping.m_90863_(KeyMapping.java:184)
	at TRANSFORMER/[email protected]/thut.wearables.client.render.WearableEventHandler.onToolTip(WearableEventHandler.java:146)
	at TRANSFORMER/[email protected]/thut.wearables.client.render.__WearableEventHandler_onToolTip_ItemTooltipEvent.invoke(.dynamic)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
	at TRANSFORMER/[email protected]/net.minecraftforge.event.ForgeEventFactory.onItemTooltip(ForgeEventFactory.java:257)
	at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack.m_41651_(ItemStack.java:782)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.plugin.client.entry.ItemEntryDefinition.tryGetItemStackToolTip(ItemEntryDefinition.java:225)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.plugin.client.entry.ItemEntryDefinition$ItemEntryRenderer.getTooltip(ItemEntryDefinition.java:370)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.common.entry.AbstractEntryStack.getTooltip(AbstractEntryStack.java:211)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.client.search.argument.type.TooltipArgumentType.tryGetEntryStackTooltip(TooltipArgumentType.java:90)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.client.search.argument.type.TooltipArgumentType.cacheData(TooltipArgumentType.java:75)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.client.search.argument.type.TooltipArgumentType.cacheData(TooltipArgumentType.java:45)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.client.search.argument.Argument.lambda$prepareFilter$4(Argument.java:343)
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:833)

[23Apr2023 15:00:17.593] [REI-ArgumentCache-351/ERROR] [net.minecraftforge.eventbus.EventBus/EVENTBUS]: Exception caught during firing event: Rendersystem called from wrong thread
	Index: 29
	Listeners:
		0: HIGHEST
		1: ASM: class shadows.apotheosis.adventure.client.AdventureModuleClient tooltips(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		2: HIGH
		3: ASM: class snownee.kiwi.loader.Initializer globalTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		4: ASM: class dev.architectury.event.forge.EventHandlerImplClient event(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		5: ASM: class shadows.apotheosis.adventure.client.AdventureModuleClient affixTooltips(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		6: NORMAL
		7: ASM: class com.rosemods.fermion.core.other.FermionEvents onTooltipEvent(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		8: ASM: class com.firemerald.additionalplacements.common.CommonEventHandler onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		9: ASM: class com.anthonyhilyard.highlighter.Highlighter onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		10: ASM: class com.infamous.dungeons_libraries.utils.DescriptionHelper onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		11: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@1ce6345
		12: ASM: class com.infamous.dungeons_gear.items.GildedItemHelper onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		13: ASM: class com.infamous.dungeons_gear.client.ClientEvents handleToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		14: ASM: class net.bettercombat.forge.events.ForgeClientEvents onToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		15: ASM: class com.legacy.blue_skies.client.events.SkiesClientEvents onRenderToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		16: ASM: com.github.alexthe666.alexsmobs.event.ServerEvents@756d00d onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		17: ASM: class vectorwing.farmersdelight.client.event.TooltipEvents addTooltipToVanillaSoups(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		18: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@5051191b
		19: ASM: class com.teamabnormals.atmospheric.core.other.AtmosphericClientEvents onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		20: ASM: class com.teamabnormals.upgrade_aquatic.core.events.ClientEvents onItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		21: ASM: class twilightforest.client.TFClientEvents tooltipEvent(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		22: ASM: class twilightforest.client.TFClientEvents translateBookAuthor(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		23: ASM: class net.mehvahdjukaar.supplementaries.common.events.forge.ClientEventsForge itemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		24: ASM: vazkii.quark.content.building.module.CelebratoryLampsModule@73da48c6 onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		25: ASM: class com.minecolonies.coremod.event.ClientEventHandler onItemTooltipEvent(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		26: ASM: class vazkii.quark.base.client.handler.RequiredModTooltipHandler onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		27: ASM: class com.simibubi.create.events.ClientEvents addToItemTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		28: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@26eff82
		29: ASM: thut.wearables.client.render.WearableEventHandler@73cfe5cf onToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		30: ASM: shadows.apotheosis.ench.EnchModuleClient@7edab0b9 tooltips(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		31: ASM: top.theillusivec4.curios.client.ClientEventHandler@7d866600 onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		32: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@5d621c36
		33: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@13f8d4e5
		34: ASM: class pokecube.adventures.init.ClientSetupHandler$EventHandler onToolTip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		35: LOWEST
		36: ASM: class snownee.kiwi.loader.Initializer debugTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		37: net.minecraftforge.eventbus.EventBus$$Lambda$3321/0x0000000800c09338@2fc48894
		38: ASM: com.aizistral.enigmaticlegacy.handlers.EnigmaticEventHandler@1fbdc629 onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
		39: ASM: air onTooltip(Lnet/minecraftforge/event/entity/player/ItemTooltipEvent;)V
java.lang.IllegalStateException: Rendersystem called from wrong thread
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.m_187556_(RenderSystem.java:181)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.m_187554_(RenderSystem.java:170)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.Window.m_85382_(Window.java:250)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFWErrorCallbackI.callback(GLFWErrorCallbackI.java:43)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.system.JNI.invokeP(Native Method)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFW.nglfwGetKeyName(GLFW.java:3588)
	at MC-BOOTSTRAP/[email protected]+7/org.lwjgl.glfw.GLFW.glfwGetKeyName(GLFW.java:3649)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.InputConstants$Type.m_84913_(InputConstants.java:193)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.InputConstants$Key.m_84869_(InputConstants.java:388)
	at MC-BOOTSTRAP/[email protected]/com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183)
	at TRANSFORMER/[email protected]/net.minecraft.util.LazyLoadedValue.m_13971_(LazyLoadedValue.java:19)
	at TRANSFORMER/[email protected]/com.mojang.blaze3d.platform.InputConstants$Key.m_84875_(InputConstants.java:405)
	at TRANSFORMER/[email protected]/net.minecraft.client.KeyMapping.lambda$getTranslatedKeyMessage$2(KeyMapping.java:185)
	at TRANSFORMER/[email protected]/net.minecraftforge.client.settings.KeyModifier$4.getCombinedName(KeyModifier.java:111)
	at TRANSFORMER/[email protected]/net.minecraft.client.KeyMapping.m_90863_(KeyMapping.java:184)
	at TRANSFORMER/[email protected]/thut.wearables.client.render.WearableEventHandler.onToolTip(WearableEventHandler.java:146)
	at TRANSFORMER/[email protected]/thut.wearables.client.render.__WearableEventHandler_onToolTip_ItemTooltipEvent.invoke(.dynamic)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:315)
	at MC-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.EventBus.post(EventBus.java:296)
	at TRANSFORMER/[email protected]/net.minecraftforge.event.ForgeEventFactory.onItemTooltip(ForgeEventFactory.java:257)
	at TRANSFORMER/[email protected]/net.minecraft.world.item.ItemStack.m_41651_(ItemStack.java:782)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.plugin.client.entry.ItemEntryDefinition.tryGetItemStackToolTip(ItemEntryDefinition.java:225)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.plugin.client.entry.ItemEntryDefinition$ItemEntryRenderer.getTooltip(ItemEntryDefinition.java:370)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.common.entry.AbstractEntryStack.getTooltip(AbstractEntryStack.java:211)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.client.search.argument.type.TooltipArgumentType.tryGetEntryStackTooltip(TooltipArgumentType.java:90)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.client.search.argument.type.TooltipArgumentType.cacheData(TooltipArgumentType.java:75)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.client.search.argument.type.TooltipArgumentType.cacheData(TooltipArgumentType.java:45)
	at TRANSFORMER/[email protected]/me.shedaniel.rei.impl.client.search.argument.Argument.lambda$prepareFilter$4(Argument.java:343)
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:833)

By submitting this issue, I have included the necessary logs by pasting the contents into the correct location or attaching the file as an upload.

  • Yes, and I did not use any paste services other than GitHub Gists.

By submitting this issue, I have confirmed my REI and REI's dependencies are up to date.

  • Yes