Lightman's Currency

Lightman's Currency

331k Downloads

BUG: [DUPLICATE] Crash initializing ItemEdit widget

MiaSwigi opened this issue ยท 2 comments

commented

Minecraft Version

1.20.1

Forge Version

47.1.0

Lightman's Currency Version

2.1.2.3a

Environment Type

Minecraft Client (Bug/crash happened in a single-player world or while the game was booting)

Other relevant Mods

            mcw-bridges-2.1.0-mc1.20.1forge.jar        
	lightmanscurrency-1.20.1-2.1.2.3a.jar     
	inventorysorter-1.20.1-23.0.1.jar  
	supermartijn642configlib-1.1.8-forge-mc1.20.jar 
	mcpaint-1.20.1-1.0.jar   
	AdditionalEnchantedMiner-1.20.1-1201.0.17.jar   
	simpleplanes-1.20.1-5.2.3.jar                    
	automobility-0.4.2+1.20.1-forge.jar               
	jei-1.20.1-forge-15.2.0.27.jar                    
	supermartijn642corelib-1.1.15-forge-mc1.20.jar   
	chunkloaders-1.2.8-forge-mc1.20.1.jar           
	ChunkyMcChunkFace-1.20.1-0.3.2.jar               
	largefluidtank-forge-20.7.4.jar                 
	HammerLib-1.20.1-20.1.23.jar                    
	forge-1.20.1-47.1.0-universal.jar                
	SolarFluxReborn-1.20.1-20.1.3.jar               
	pipez-1.20.1-1.1.5.jar                          
	journeymap-1.20.1-5.9.12-forge.jar               
	ironchest-1.20.1-14.4.4.jar                     
	[1.20.1]+SecurityCraft+v1.9.7-beta2.jar           

Describe the bug

I don't know what's going on. Every time I try to price an item on the exhibitor I get this error:
The game crashed whilst mouseclicked event handler
Error: java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "this.searchResultItems" is null

To Reproduce

  1. Go to "Exhibitor"
  2. Click on "Put price"
  3. The game crash
    (I have a screen recording)

Screenshots/Logs/Crash Reports

---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.

Time: 2023-10-16 22:40:55
Description: mouseClicked event handler

java.lang.NullPointerException: Cannot invoke "java.util.List.size()" because "this.searchResultItems" is null
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.getMaxScroll(ItemEditWidget.java:323) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.refreshPage(ItemEditWidget.java:329) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.modifySearch(ItemEditWidget.java:391) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.(ItemEditWidget.java:159) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.(ItemEditWidget.java:137) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.traderstorage.item.ItemTradeEditClientTab.initialize(ItemTradeEditClientTab.java:84) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.easy.EasyTab.onOpen(EasyTab.java:44) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.TraderStorageScreen.changeTab(TraderStorageScreen.java:239) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.TraderStorageScreen.selfMessage(TraderStorageScreen.java:250) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.common.menus.traderstorage.trades_basic.BasicTradeEditTab.sendOpenTabMessage(BasicTradeEditTab.java:53) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.common.traders.item.tradedata.ItemTradeData.onInputDisplayInteraction(ItemTradeData.java:553) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.traderstorage.BasicTradeEditClientTab.onTradeButtonInputInteraction(BasicTradeEditClientTab.java:80) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.button.trade.TradeButton.onInteractionClick(TradeButton.java:257) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.TradeButtonArea.m_6375_(TradeButtonArea.java:386) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:computing_frames,re:classloading}
at net.minecraft.client.gui.screens.inventory.AbstractContainerScreen.m_6375_(AbstractContainerScreen.java:276) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at io.github.lightman314.lightmanscurrency.client.gui.easy.EasyMenuScreen.m_6375_(EasyMenuScreen.java:215) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:92) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:118) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {}
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23153!/:build 7] {}
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {}
at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:210) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,xf:OptiFine:default,re:mixin,xf:OptiFine:default}
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:221) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,xf:OptiFine:default,re:mixin,xf:OptiFine:default}
at com.mojang.blaze3d.platform.Window.m_85435_(Window.java:376) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1170) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.1.0.jar:?] {re:classloading,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) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.0.jar:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.0.jar:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.0.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:?] {}

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

-- Head --
Thread: Render thread
Stacktrace:
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.getMaxScroll(ItemEditWidget.java:323) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.refreshPage(ItemEditWidget.java:329) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.modifySearch(ItemEditWidget.java:391) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.(ItemEditWidget.java:159) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.ItemEditWidget.(ItemEditWidget.java:137) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.traderstorage.item.ItemTradeEditClientTab.initialize(ItemTradeEditClientTab.java:84) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.easy.EasyTab.onOpen(EasyTab.java:44) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.TraderStorageScreen.changeTab(TraderStorageScreen.java:239) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.TraderStorageScreen.selfMessage(TraderStorageScreen.java:250) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.common.menus.traderstorage.trades_basic.BasicTradeEditTab.sendOpenTabMessage(BasicTradeEditTab.java:53) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.common.traders.item.tradedata.ItemTradeData.onInputDisplayInteraction(ItemTradeData.java:553) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.traderstorage.BasicTradeEditClientTab.onTradeButtonInputInteraction(BasicTradeEditClientTab.java:80) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.button.trade.TradeButton.onInteractionClick(TradeButton.java:257) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at io.github.lightman314.lightmanscurrency.client.gui.widget.TradeButtonArea.m_6375_(TradeButtonArea.java:386) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:computing_frames,re:classloading}
at net.minecraft.client.gui.screens.inventory.AbstractContainerScreen.m_6375_(AbstractContainerScreen.java:276) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at io.github.lightman314.lightmanscurrency.client.gui.easy.EasyMenuScreen.m_6375_(EasyMenuScreen.java:215) ~[lightmanscurrency-1.20.1-2.1.2.3a.jar%23189!/:1.20.1-2.1.2.3a] {re:classloading}
at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:92) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:118) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {}
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23153!/:build 7] {}
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {}
at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:210) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,xf:OptiFine:default,re:mixin,xf:OptiFine:default}
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:221) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,xf:OptiFine:default,re:mixin,xf:OptiFine:default}
-- Affected screen --
Details:
Screen name: io.github.lightman314.lightmanscurrency.client.gui.screen.inventory.TraderStorageScreen
Stacktrace:
at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:437) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:89) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:118) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,re:computing_frames,pl:accesstransformer:B,xf:OptiFine:default,re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:188) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,pl:runtimedistcleaner:A}
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {}
at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23153!/:build 7] {}
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%23141!/:build 7] {}
at com.mojang.blaze3d.systems.RenderSystem.pollEvents(RenderSystem.java:210) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,xf:OptiFine:default,re:mixin,xf:OptiFine:default}
at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:221) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,xf:OptiFine:default,re:mixin,xf:OptiFine:default}
at com.mojang.blaze3d.platform.Window.m_85435_(Window.java:376) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1170) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.1.0.jar:?] {re:classloading,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) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.0.jar:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.0.jar:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.0.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:?] {}

-- Affected level --
Details:
All players: 2 total; [LocalPlayer['MiaSwigi'/2133, l='ClientLevel', x=1949.92, y=57.00, z=-1218.27], RemotePlayer['ReyEdgar13'/1129, l='ClientLevel', x=1945.45, y=57.00, z=-1221.66]]
Chunk stats: 729, 453
Level dimension: minecraft:overworld
Level spawn location: World: (19,74,0), Section: (at 3,10,0 in 1,4,0; chunk contains blocks 16,-64,0 to 31,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
Level time: 13015461 game time, 2887320 day time
Server brand: forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.ClientLevel.m_6026_(ClientLevel.java:590) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,xf:OptiFine:default,re:classloading,xf:OptiFine:default,pl:mixin:APP:mixins.hammerlib.json:client.ClientLevelMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2319) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:735) ~[client-1.20.1-20230612.114412-srg.jar%23198!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.hammerlib.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:218) ~[1.20.1-forge-47.1.0.jar:?] {re:classloading,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) ~[?:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.0.jar:?] {}
at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.0.jar:?] {}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.0.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:?] {}

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: mod_resources, vanilla, high_contrast, SolarFlux

-- System Details --
Details:
Minecraft Version: 1.20.1
Minecraft Version ID: 1.20.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.8, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 687534416 bytes (655 MiB) / 1845493760 bytes (1760 MiB) up to 8589934592 bytes (8192 MiB)
CPUs: 16
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-10700KF CPU @ 3.80GHz
Identifier: Intel64 Family 6 Model 165 Stepping 5
Microarchitecture: unknown
Frequency (GHz): 3.79
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
Graphics card #0 name: NVIDIA GeForce GTX 950
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 2048.00
Graphics card #0 deviceId: 0x1402
Graphics card #0 versionInfo: DriverVersion=31.0.15.3623
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.40
Memory slot #0 type: DDR4
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 2.40
Memory slot #1 type: DDR4
Virtual memory max (MB): 33314.16
Virtual memory used (MB): 18922.86
Swap memory total (MB): 17032.54
Swap memory used (MB): 239.98
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Launched Version: 1.20.1-forge-47.1.0
Backend library: LWJGL version 3.3.1 build 7
Backend API: NVIDIA GeForce GTX 950/PCIe/SSE2 GL version 4.6.0 NVIDIA 536.23, NVIDIA Corporation
Window size: 1920x1017
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages: id=1282, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_OPERATION error generated. Texture name does not refer to a texture object generated by OpenGL.' x 1
id=1282, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_OPERATION error generated. No active program.' x 1
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs: vanilla, high_contrast
Current Language: es_es
CPU: 16x Intel(R) Core(TM) i7-10700KF CPU @ 3.80GHz
OptiFine Version: OptiFine_1.20.1_HD_U_I5
OptiFine Build: 20230707-211226
Render Distance Chunks: 12
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: ComplementaryShaders_v4.0.1.zip
OpenGlVersion: 4.6.0 NVIDIA 536.23
OpenGlRenderer: NVIDIA GeForce GTX 950/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 16
ModLauncher: 10.0.9+10.0.9+main.dcd20f30
ModLauncher launch target: forgeclient
ModLauncher naming: srg
ModLauncher services:
mixin-0.8.5.jar mixin PLUGINSERVICE
eventbus-6.0.5.jar eventbus PLUGINSERVICE
fmlloader-1.20.1-47.1.0.jar slf4jfixer PLUGINSERVICE
fmlloader-1.20.1-47.1.0.jar object_holder_definalize PLUGINSERVICE
fmlloader-1.20.1-47.1.0.jar runtime_enum_extender PLUGINSERVICE
fmlloader-1.20.1-47.1.0.jar capability_token_subclass PLUGINSERVICE
accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE
fmlloader-1.20.1-47.1.0.jar runtimedistcleaner PLUGINSERVICE
modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE
modlauncher-10.0.9.jar OptiFine TRANSFORMATIONSERVICE
modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE
FML Language Providers:
[email protected]
lowcodefml@null
[email protected]
javafml@null
Mod List:
client-1.20.1-20230612.114412-srg.jar |Minecraft |minecraft |1.20.1 |DONE |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
mcw-bridges-2.1.0-mc1.20.1forge.jar |Macaw's Bridges |mcwbridges |2.1.0 |DONE |Manifest: NOSIGNATURE
lightmanscurrency-1.20.1-2.1.2.3a.jar |Lightman's Currency |lightmanscurrency |1.20.1-2.1.2.3a |DONE |Manifest: NOSIGNATURE
inventorysorter-1.20.1-23.0.1.jar |Simple Inventory Sorter |inventorysorter |23.0.1 |DONE |Manifest: NOSIGNATURE
supermartijn642configlib-1.1.8-forge-mc1.20.jar |SuperMartijn642's Config Libra|supermartijn642configlib |1.1.8 |DONE |Manifest: NOSIGNATURE
mcpaint-1.20.1-1.0.jar |Mc Paint |mcpaint |1.20.1-1.0 |DONE |Manifest: NOSIGNATURE
AdditionalEnchantedMiner-1.20.1-1201.0.17.jar |QuarryPlus |quarryplus |1201.0.17 |DONE |Manifest: ef:50:af:b3:03:e0:3e:70:a7:ef:78:77:a5:4d:d4:b5:07:ec:df:9d:d6:f3:12:13:c9:3c:cd:9a:0a:3e:6b:43
simpleplanes-1.20.1-5.2.3.jar |Simple Planes |simpleplanes |1.20.1-5.2.3 |DONE |Manifest: NOSIGNATURE
automobility-0.4.2+1.20.1-forge.jar |Automobility |automobility |0.4.2+1.20.1-forge |DONE |Manifest: NOSIGNATURE
jei-1.20.1-forge-15.2.0.27.jar |Just Enough Items |jei |15.2.0.27 |DONE |Manifest: NOSIGNATURE
supermartijn642corelib-1.1.15-forge-mc1.20.jar |SuperMartijn642's Core Lib |supermartijn642corelib |1.1.15 |DONE |Manifest: NOSIGNATURE
chunkloaders-1.2.8-forge-mc1.20.1.jar |Chunk Loaders |chunkloaders |1.2.8 |DONE |Manifest: NOSIGNATURE
ChunkyMcChunkFace-1.20.1-0.3.2.jar |Chunky McChunkFace |chunkymcchunkface |0.3.2 |DONE |Manifest: NOSIGNATURE
largefluidtank-forge-20.7.4.jar |Fluid Tank |fluidtank |20.7.4 |DONE |Manifest: ef:50:af:b3:03:e0:3e:70:a7:ef:78:77:a5:4d:d4:b5:07:ec:df:9d:d6:f3:12:13:c9:3c:cd:9a:0a:3e:6b:43
HammerLib-1.20.1-20.1.23.jar |HammerLib |hammerlib |20.1.23 |DONE |Manifest: 97:e8:52:e9:b3:f0:1b:83:57:4e:83:15:f7:e7:76:51:c6:60:5f:2b:45:59:19:a7:31:9e:98:69:56:4f:01:3c
forge-1.20.1-47.1.0-universal.jar |Forge |forge |47.1.0 |DONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
SolarFluxReborn-1.20.1-20.1.3.jar |Solar Flux Reborn |solarflux |20.1.3 |DONE |Manifest: 97:e8:52:e9:b3:f0:1b:83:57:4e:83:15:f7:e7:76:51:c6:60:5f:2b:45:59:19:a7:31:9e:98:69:56:4f:01:3c
pipez-1.20.1-1.1.5.jar |Pipez |pipez |1.20.1-1.1.5 |DONE |Manifest: NOSIGNATURE
journeymap-1.20.1-5.9.12-forge.jar |Journeymap |journeymap |5.9.12 |DONE |Manifest: NOSIGNATURE
ironchest-1.20.1-14.4.4.jar |Iron Chests |ironchest |1.20.1-14.4.4 |DONE |Manifest: NOSIGNATURE
[1.20.1]+SecurityCraft+v1.9.7-beta2.jar |SecurityCraft |securitycraft |1.9.7-beta2 |DONE |Manifest: NOSIGNATURE
Crash Report UUID: 20d6cd91-8ac7-4216-b4dc-871e3cf25902
FML: 47.1
Forge: net.minecraftforge:47.1.0

commented

For future reference:
YdPf1oG

Also I am unable to replicate this issue, even when adding a test error to the item edit setup phase...
Please try again in the latest version (2.1.2.4a) and ATTACH the crash report and latest.log file to your response.

commented

Update: After looking at my changelogs, this issue was fixed in LC 1.20.1-2.1.2.3b (you're using 1.20.1-2.1.2.3a which doesn't have this fix). Please update to 2.1.2.3b or newer to fix your issue, and in the future please at least try the latest version before reporting an issue, cause it's fairly likely that the issue has already been fixed!