Skip to content

Client crash caused by label rendering code whenever placing disk inside of manager for the first time #535

@xxhertz

Description

@xxhertz

the error:
java.lang.NullPointerException: Cannot invoke "java.time.Duration.compareTo(java.time.Duration)" because "candidate" is null

i'll start with some context and then i'll get to the details. this is my very first time using SFM so bear with me

the important stuff (if you want to replicate my exact scenario)

I'm currently playing FTB Neotech with some light modifications:

  • removed simpleweather (caused a crashloop)
  • removed minetogether (preference)
  • added essential mod (preference)

my situation (unimportant but context might help)

literally just backstory

i'm trying to improve my logistics because i have well over 150 modern industrialization machines at this point and using cables going into every single one just wasn't cutting it for me in the long run. i needed a better solution, simply put and when doing my research i learned about the "machine chainer" block. i chained a couple together, and the moment i plugged a wire into it, the server TPS would go to 0 for a solid 10 seconds every 3 seconds (when the pipes would tick)

context

fast fwd i learned about SFMs actual purpose (i've always known sfm about for the sake of disenchanting my items and for a water tank but other than that it didn't exist to me)

i installed the vscode plugin, made a file, used the snippet, everything was dandy.

the code, in case it's related and i'm just not using this right:
name "Item & Power Program"

every 1 ticks do
   input fe:: from power_source
   output fe:: to handler
end

every 20 ticks do
   input from chest_input
   output to handler
end

reproduction

i cloned my world and went into creative mode, spawned in a manager and a disk, edited the disk in my hand, put it into the manager, and immediately crashed. weird, i assumed it was a one-off thing since when i opened my world again the disk was there and everything seemed fine, but when i pulled the disk out and tried to put it back in, i crashed again.

to reproduce this i just opened the modpack, created a new world, spawned the disk, placed a manager, shift-click the disk inside, and i crash every time with the same error. i'm assuming the problem has to do with some compatibility with some of these performance mods that are included

the line of code responsible!

crash log

Description: Rendering screen

java.lang.NullPointerException: Cannot invoke "java.time.Duration.compareTo(java.time.Duration)" because "candidate" is null
	at ca.teamdman.sfm.client.screen.ManagerScreen.renderLabels(ManagerScreen.java:745) ~[Super%20Factory%20Manager%20(SFM)-MC1.20.4-4.32.0.jar%23692!/:?] {re:classloading}
	at net.minecraft.client.gui.screens.inventory.AbstractContainerScreen.render(AbstractContainerScreen.java:117) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.neoforge.mixins.json:AbstractContainerScreenAccessor from mod balm,pl:mixin:APP:supermartijn642corelib.mixins.json:AbstractContainerScreenMixin from mod supermartijn642corelib,pl:mixin:APP:apothic_enchanting.mixins.json:client.AbstractContainerScreenMixin from mod apothic_enchanting,pl:mixin:APP:emi.mixins.json:accessor.HandledScreenAccessor from mod emi,pl:mixin:APP:emi.mixins.json:HandledScreenMixin from mod emi,pl:mixin:APP:mousetweaks.mixins.json:AbstractContainerScreenAccessor from mod mousetweaks,pl:mixin:APP:extrasounds.mixins.json:inventory.HandledScreenMixin from mod extrasounds,pl:mixin:APP:mixins.transmog.common.json:AbstractContainerScreenMixin from mod transmog,pl:mixin:APP:apothic_attributes.mixins.json:client.AbstractContainerScreenMixin from mod apothic_attributes,pl:mixin:APP:inventoryessentials.mixins.json:AbstractContainerScreenAccessor from mod inventoryessentials,pl:mixin:APP:ae2.mixins.json:AbstractContainerScreenMixin from mod ae2,pl:mixin:APP:ae2.mixins.json:ResizableSlotHighlightMixin from mod ae2,pl:mixin:APP:mixins.extendedae.json:MixinAbstractContainerScreen from mod extendedae,pl:mixin:A,pl:runtimedistcleaner:A}
	at ca.teamdman.sfm.client.screen.ManagerScreen.render(ManagerScreen.java:348) ~[Super%20Factory%20Manager%20(SFM)-MC1.20.4-4.32.0.jar%23692!/:?] {re:classloading}
	at net.minecraft.client.gui.screens.Screen.renderWithTooltip(Screen.java:106) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinScreen from mod modernui,pl:mixin:APP:nerb-common.mixins.json:ScreenMixin from mod nerb,pl:mixin:APP:balm.neoforge.mixins.json:ScreenAccessor from mod balm,pl:mixin:APP:stylisheffects.common.mixins.json:client.ScreenMixin from mod stylisheffects,pl:mixin:APP:emi.mixins.json:ScreenMixin from mod emi,pl:mixin:APP:mixins.transmog.common.json:ScreenMixin from mod transmog,pl:mixin:APP:controlling.mixins.json:AccessScreen from mod controlling,pl:mixin:APP:konkrete.mixins.json:client.IMixinScreen from mod konkrete,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen from mod patchouli,pl:mixin:APP:patchful.mixins.json:GuiBookMixin from mod patchful,pl:mixin:APP:blockshot.mixins.json:MixinScreen from mod blockshot,pl:mixin:APP:kubejs-common.mixins.json:ScreenMixin from mod kubejs,pl:mixin:APP:mixins.extendedae.json:MixinScreen from mod extendedae,pl:mixin:APP:fancymenu.mixins.json:client.IMixinScreen from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinScreen from mod fancymenu,pl:mixin:APP:mixins.essential.json:client.gui.GuiScreenAccessor from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_GuiScreen_PostKeyTypedEvent from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.MixinGuiScreen from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.drag_drop_gui.Mixin_MuteNarration_Screen from mod (unknown),pl:mixin:APP:ae2.mixins.json:WrappedGenericStackTooltipModIdMixin from mod ae2,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.neoforged.neoforge.client.ClientHooks.drawScreenInternal(ClientHooks.java:399) ~[neoforge-20.4.239-universal.jar%23730!/:?] {re:mixin,re:classloading,pl:mixin:APP:collective_neoforge.mixins.json:ClientHooksMixin from mod collective,pl:mixin:A}
	at net.neoforged.neoforge.client.ClientHooks.drawScreen(ClientHooks.java:393) ~[neoforge-20.4.239-universal.jar%23730!/:?] {re:mixin,re:classloading,pl:mixin:APP:collective_neoforge.mixins.json:ClientHooksMixin from mod collective,pl:mixin:A}
	at net.minecraft.client.renderer.GameRenderer.mixinextras$bridge$drawScreen$203(GameRenderer.java) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinGameRenderer from mod modernui,pl:mixin:APP:forcecraft.mixins.json:GameRendererMixin from mod forcecraft,pl:mixin:APP:supermartijn642corelib.mixins.json:GameRendererMixin from mod supermartijn642corelib,pl:mixin:APP:mixins.transmog.common.json:GameRendererMixin from mod transmog,pl:mixin:APP:konkrete.neoforge.mixins.json:client.MixinGameRenderer from mod konkrete,pl:mixin:APP:entity_model_features-common.mixins.json:MixinGameRenderer from mod entity_model_features,pl:mixin:APP:tempad-common.mixins.json:GameRendererMixin from mod tempad,pl:mixin:APP:blockshot.mixins.json:MixinGameRenderer from mod blockshot,pl:mixin:APP:fancymenu.neoforge.mixins.json:client.MixinNeoForgeGameRenderer from mod fancymenu,pl:mixin:APP:mixins.essential.json:client.renderer.MixinEntityRenderer_Zoom from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority_Pre from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent from mod (unknown),pl:mixin:APP:embeddium.mixins.json:features.gui.hooks.console.GameRendererMixin from mod embeddium,pl:mixin:APP:forge-badoptimizations.mixins.json:tick.MixinGameRenderer from mod badoptimizations,pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority from mod (unknown),pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.renderer.GameRenderer.wrapOperation$bpb000$konkrete$wrapRenderScreen_Konkrete(GameRenderer.java:3802) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinGameRenderer from mod modernui,pl:mixin:APP:forcecraft.mixins.json:GameRendererMixin from mod forcecraft,pl:mixin:APP:supermartijn642corelib.mixins.json:GameRendererMixin from mod supermartijn642corelib,pl:mixin:APP:mixins.transmog.common.json:GameRendererMixin from mod transmog,pl:mixin:APP:konkrete.neoforge.mixins.json:client.MixinGameRenderer from mod konkrete,pl:mixin:APP:entity_model_features-common.mixins.json:MixinGameRenderer from mod entity_model_features,pl:mixin:APP:tempad-common.mixins.json:GameRendererMixin from mod tempad,pl:mixin:APP:blockshot.mixins.json:MixinGameRenderer from mod blockshot,pl:mixin:APP:fancymenu.neoforge.mixins.json:client.MixinNeoForgeGameRenderer from mod fancymenu,pl:mixin:APP:mixins.essential.json:client.renderer.MixinEntityRenderer_Zoom from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority_Pre from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent from mod (unknown),pl:mixin:APP:embeddium.mixins.json:features.gui.hooks.console.GameRendererMixin from mod embeddium,pl:mixin:APP:forge-badoptimizations.mixins.json:tick.MixinGameRenderer from mod badoptimizations,pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority from mod (unknown),pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.renderer.GameRenderer.mixinextras$bridge$wrapOperation$bpb000$konkrete$wrapRenderScreen_Konkrete$204(GameRenderer.java) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinGameRenderer from mod modernui,pl:mixin:APP:forcecraft.mixins.json:GameRendererMixin from mod forcecraft,pl:mixin:APP:supermartijn642corelib.mixins.json:GameRendererMixin from mod supermartijn642corelib,pl:mixin:APP:mixins.transmog.common.json:GameRendererMixin from mod transmog,pl:mixin:APP:konkrete.neoforge.mixins.json:client.MixinGameRenderer from mod konkrete,pl:mixin:APP:entity_model_features-common.mixins.json:MixinGameRenderer from mod entity_model_features,pl:mixin:APP:tempad-common.mixins.json:GameRendererMixin from mod tempad,pl:mixin:APP:blockshot.mixins.json:MixinGameRenderer from mod blockshot,pl:mixin:APP:fancymenu.neoforge.mixins.json:client.MixinNeoForgeGameRenderer from mod fancymenu,pl:mixin:APP:mixins.essential.json:client.renderer.MixinEntityRenderer_Zoom from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority_Pre from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent from mod (unknown),pl:mixin:APP:embeddium.mixins.json:features.gui.hooks.console.GameRendererMixin from mod embeddium,pl:mixin:APP:forge-badoptimizations.mixins.json:tick.MixinGameRenderer from mod badoptimizations,pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority from mod (unknown),pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.renderer.GameRenderer.wrapOperation$dde000$fancymenu$wrapRenderScreenFancyMenu(GameRenderer.java:5804) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinGameRenderer from mod modernui,pl:mixin:APP:forcecraft.mixins.json:GameRendererMixin from mod forcecraft,pl:mixin:APP:supermartijn642corelib.mixins.json:GameRendererMixin from mod supermartijn642corelib,pl:mixin:APP:mixins.transmog.common.json:GameRendererMixin from mod transmog,pl:mixin:APP:konkrete.neoforge.mixins.json:client.MixinGameRenderer from mod konkrete,pl:mixin:APP:entity_model_features-common.mixins.json:MixinGameRenderer from mod entity_model_features,pl:mixin:APP:tempad-common.mixins.json:GameRendererMixin from mod tempad,pl:mixin:APP:blockshot.mixins.json:MixinGameRenderer from mod blockshot,pl:mixin:APP:fancymenu.neoforge.mixins.json:client.MixinNeoForgeGameRenderer from mod fancymenu,pl:mixin:APP:mixins.essential.json:client.renderer.MixinEntityRenderer_Zoom from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority_Pre from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent from mod (unknown),pl:mixin:APP:embeddium.mixins.json:features.gui.hooks.console.GameRendererMixin from mod embeddium,pl:mixin:APP:forge-badoptimizations.mixins.json:tick.MixinGameRenderer from mod badoptimizations,pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority from mod (unknown),pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.renderer.GameRenderer.render(GameRenderer.java:1137) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinGameRenderer from mod modernui,pl:mixin:APP:forcecraft.mixins.json:GameRendererMixin from mod forcecraft,pl:mixin:APP:supermartijn642corelib.mixins.json:GameRendererMixin from mod supermartijn642corelib,pl:mixin:APP:mixins.transmog.common.json:GameRendererMixin from mod transmog,pl:mixin:APP:konkrete.neoforge.mixins.json:client.MixinGameRenderer from mod konkrete,pl:mixin:APP:entity_model_features-common.mixins.json:MixinGameRenderer from mod entity_model_features,pl:mixin:APP:tempad-common.mixins.json:GameRendererMixin from mod tempad,pl:mixin:APP:blockshot.mixins.json:MixinGameRenderer from mod blockshot,pl:mixin:APP:fancymenu.neoforge.mixins.json:client.MixinNeoForgeGameRenderer from mod fancymenu,pl:mixin:APP:mixins.essential.json:client.renderer.MixinEntityRenderer_Zoom from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority_Pre from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent from mod (unknown),pl:mixin:APP:embeddium.mixins.json:features.gui.hooks.console.GameRendererMixin from mod embeddium,pl:mixin:APP:forge-badoptimizations.mixins.json:tick.MixinGameRenderer from mod badoptimizations,pl:mixin:APP:mixins.essential.json:events.Mixin_GuiDrawScreenEvent_Priority from mod (unknown),pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1263) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinMinecraft from mod modernui,pl:mixin:APP:mffs.mixins.json:MinecraftMixin from mod mffs,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.blast_search_trees.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:resourcepackoverrides.common.mixins.json:client.MinecraftMixin from mod resourcepackoverrides,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftMixin from mod balm,pl:mixin:APP:emojiful.mixins.json:MinecraftEmojifulMixin from mod emojiful,pl:mixin:APP:resourcefulconfig.mixins.json:client.MinecraftMixin from mod resourcefulconfig,pl:mixin:APP:mining_helmet.mixins.json:MinecraftMixin from mod mining_helmet,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin from mod fallingleaves,pl:mixin:APP:emi.mixins.json:MinecraftClientMixin from mod emi,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess from mod immersiveengineering,pl:mixin:APP:mixins/common/nochatreports.mixins.json:client.MixinMinecraft from mod nochatreports,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin from mod notenoughanimations,pl:mixin:APP:extrasounds.mixins.json:hotbar.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds.mixins.json:inventory.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft from mod bookshelf,pl:mixin:APP:konkrete.mixins.json:client.MixinMinecraft from mod konkrete,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReloadEnd from mod entity_model_features,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReloadStart from mod entity_model_features,pl:mixin:APP:entity_model_features-common.mixins.json:accessor.MinecraftClientAccessor from mod entity_model_features,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinMinecraftClient from mod entity_texture_features,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinResourceReload from mod entity_texture_features,pl:mixin:APP:bridgingmod.mixins.json:MinecraftClientMixin from mod bridgingmod,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:blockshot.mixins.json:MixinMinecraft from mod blockshot,pl:mixin:APP:kubejs-common.mixins.json:MinecraftClientMixin from mod kubejs,pl:mixin:APP:combatnouveau.common.mixins.json:client.MinecraftMixin from mod combatnouveau,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin from mod ichunutil,pl:mixin:APP:travelerstitles.mixins.json:MinecraftClientTickMixin from mod travelerstitles,pl:mixin:APP:just_enough_beacons.mixins.json:test.TestMixin from mod just_enough_beacons,pl:mixin:APP:just_enough_beacons-common.mixins.json:test.TestMixin from mod just_enough_beacons,pl:mixin:APP:ae2.mixins.json:PickColorMixin from mod ae2,pl:mixin:APP:armorposer.neoforge.mixins.json:MinecraftMixin from mod armorposer,pl:mixin:APP:fancymenu.mixins.json:client.IMixinMinecraft from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinMinecraft from mod fancymenu,pl:mixin:APP:betterf3.mixins.json:ClientAccessor from mod betterf3,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit from mod (unknown),pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks from mod (unknown),pl:mixin:APP:mixins.essential.json:client.MixinMinecraft from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInScreensThatAllowPlayerMovement from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_UpdateWindowTitle_AddSPSTitle from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_UpdateWindowTitle_DisplayScreen from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_UpdateWindowTitle_LoadWorld from mod (unknown),pl:mixin:APP:mixins.essential.json:compatibility.vanilla.Mixin_WorkaroundBrokenFramebufferBlitBlending from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent_Final from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_AllowMovementDuringScreens_HandleKeybinds from mod (unknown),pl:mixin:APP:mixins.essential.json:feature.skin_overwrites.MinecraftAccessor from mod (unknown),pl:mixin:APP:mixins.essential.json:feature.skin_overwrites.Mixin_InstallTrustingServicesKeyInfo from mod (unknown),pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin from mod embeddium,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor from mod embeddium,pl:mixin:APP:rgp-client.mixins.json:MinecraftMixin from mod rgp_client,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.run(Minecraft.java:818) ~[client-1.20.4-20240627.114801-srg.jar%23729!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.modernui-neoforge.json:MixinMinecraft from mod modernui,pl:mixin:APP:mffs.mixins.json:MinecraftMixin from mod mffs,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.blast_search_trees.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:resourcepackoverrides.common.mixins.json:client.MinecraftMixin from mod resourcepackoverrides,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftMixin from mod balm,pl:mixin:APP:emojiful.mixins.json:MinecraftEmojifulMixin from mod emojiful,pl:mixin:APP:resourcefulconfig.mixins.json:client.MinecraftMixin from mod resourcefulconfig,pl:mixin:APP:mining_helmet.mixins.json:MinecraftMixin from mod mining_helmet,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin from mod fallingleaves,pl:mixin:APP:emi.mixins.json:MinecraftClientMixin from mod emi,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess from mod immersiveengineering,pl:mixin:APP:mixins/common/nochatreports.mixins.json:client.MixinMinecraft from mod nochatreports,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin from mod notenoughanimations,pl:mixin:APP:extrasounds.mixins.json:hotbar.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds.mixins.json:inventory.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft from mod bookshelf,pl:mixin:APP:konkrete.mixins.json:client.MixinMinecraft from mod konkrete,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReloadEnd from mod entity_model_features,pl:mixin:APP:entity_model_features-common.mixins.json:MixinResourceReloadStart from mod entity_model_features,pl:mixin:APP:entity_model_features-common.mixins.json:accessor.MinecraftClientAccessor from mod entity_model_features,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinMinecraftClient from mod entity_texture_features,pl:mixin:APP:entity_texture_features-common.mixins.json:reloading.MixinResourceReload from mod entity_texture_features,pl:mixin:APP:bridgingmod.mixins.json:MinecraftClientMixin from mod bridgingmod,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:blockshot.mixins.json:MixinMinecraft from mod blockshot,pl:mixin:APP:kubejs-common.mixins.json:MinecraftClientMixin from mod kubejs,pl:mixin:APP:combatnouveau.common.mixins.json:client.MinecraftMixin from mod combatnouveau,pl:mixin:APP:ichunutil.mixins.json:client.MinecraftMixin from mod ichunutil,pl:mixin:APP:travelerstitles.mixins.json:MinecraftClientTickMixin from mod travelerstitles,pl:mixin:APP:just_enough_beacons.mixins.json:test.TestMixin from mod just_enough_beacons,pl:mixin:APP:just_enough_beacons-common.mixins.json:test.TestMixin from mod just_enough_beacons,pl:mixin:APP:ae2.mixins.json:PickColorMixin from mod ae2,pl:mixin:APP:armorposer.neoforge.mixins.json:MinecraftMixin from mod armorposer,pl:mixin:APP:fancymenu.mixins.json:client.IMixinMinecraft from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinMinecraft from mod fancymenu,pl:mixin:APP:betterf3.mixins.json:ClientAccessor from mod betterf3,pl:mixin:APP:mixins.essential.json:client.Mixin_IncreaseMenuFpsLimit from mod (unknown),pl:mixin:APP:mixins.essential.json:client.Mixin_RunEssentialTasks from mod (unknown),pl:mixin:APP:mixins.essential.json:client.MixinMinecraft from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_FixKeybindUnpressedInScreensThatAllowPlayerMovement from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_RecalculateMenuScale from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_UpdateWindowTitle_AddSPSTitle from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_UpdateWindowTitle_DisplayScreen from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_UpdateWindowTitle_LoadWorld from mod (unknown),pl:mixin:APP:mixins.essential.json:compatibility.vanilla.Mixin_WorkaroundBrokenFramebufferBlitBlending from mod (unknown),pl:mixin:APP:mixins.essential.json:events.Mixin_RenderTickEvent_Final from mod (unknown),pl:mixin:APP:mixins.essential.json:client.gui.Mixin_AllowMovementDuringScreens_HandleKeybinds from mod (unknown),pl:mixin:APP:mixins.essential.json:feature.skin_overwrites.MinecraftAccessor from mod (unknown),pl:mixin:APP:mixins.essential.json:feature.skin_overwrites.Mixin_InstallTrustingServicesKeyInfo from mod (unknown),pl:mixin:APP:embeddium.mixins.json:core.MinecraftClientMixin from mod embeddium,pl:mixin:APP:embeddium.mixins.json:core.render.MinecraftAccessor from mod embeddium,pl:mixin:APP:rgp-client.mixins.json:MinecraftMixin from mod rgp_client,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:244) ~[neoforge-20.4.239.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:569) ~[?:?] {re:mixin}
	at net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-2.0.17.jar:2.0] {}
	at net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-2.0.17.jar:2.0] {}
	at net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:24) ~[loader-2.0.17.jar:2.0] {}
	at net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-2.0.17.jar:2.0] {}
	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:?] {}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions