Skip to content

issue between sable and kubeJS mods #215

@tendiesg

Description

@tendiesg

Context

---- Minecraft Crash Report ----

// someone please advice devs that pancakes are serve
Please make sure this issue is not caused by Sable before reporting it to other mod authors.
If you cannot reproduce it without Sable, file a report on the issue tracker
https://github.com/ryanhcode/sable/issues

// Daisy, daisy...

Time: 2026-04-19 18:22:28
Description: Unexpected error

java.lang.NullPointerException: Cannot invoke "net.minecraft.client.KeyMapping.isDown()" because "this.keybind" is null
at TRANSFORMER/simulated@1.0.3/dev.simulated_team.simulated.index.SimKeys.isPressed(SimKeys.java:70) ~[dev.simulated_team.simulated.simulated-neoforge-1.21.1-1.0.3.jar%231099!/:1.0.3] {re:classloading}
at TRANSFORMER/simulated@1.0.3/dev.simulated_team.simulated.events.SimulatedCommonClientEvents.preClientTick(SimulatedCommonClientEvents.java:152) ~[dev.simulated_team.simulated.simulated-neoforge-1.21.1-1.0.3.jar%231099!/:1.0.3] {re:mixin,re:classloading}
at TRANSFORMER/simulated@1.0.3/dev.simulated_team.simulated.neoforge.events.SimNeoForgeClientEvents.preClientTick(SimNeoForgeClientEvents.java:27) ~[dev.simulated_team.simulated.simulated-neoforge-1.21.1-1.0.3.jar%231099!/:1.0.3] {re:classloading}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:360) ~[bus-8.0.5.jar%23110!/:?] {}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:328) ~[bus-8.0.5.jar%23110!/:?] {}
at TRANSFORMER/neoforge@21.1.219/net.neoforged.neoforge.client.ClientHooks.fireClientTickPre(ClientHooks.java:1070) ~[neoforge-21.1.219-universal.jar%23526!/:?] {re:mixin,re:classloading,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.ClientHooksMixin from mod sodium,pl:mixin:APP:iceberg.neoforge.mixins.json:ClientHooksMixin from mod iceberg,pl:mixin:APP:sable-neoforge.mixins.json:block_entity_visible.ClientHooksMixin from mod sable,pl:mixin:APP:journeymap.neoforge.mixins.json:client.ClientHooksMixin from mod journeymap,pl:mixin:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.tick(Minecraft.java:1787) ~[client-1.21.1-20240808.144430-srg.jar%23525!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.runTick(Minecraft.java:1161) ~[client-1.21.1-20240808.144430-srg.jar%23525!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23525!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23525!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:veil.debug.mixins.json:client.DebugMainMixin from mod veil,pl:mixin:APP:euphoria_patcher.mixins.json:EuphoriaPatcherMixin from mod euphoria_patcher,pl:mixin:APP:cryonicconfig.mixins.json:client.MainMixin from mod cryonicconfig,pl:mixin:A,pl:runtimedistcleaner:A}
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {re:mixin}
at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.42.jar%23107!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.42.jar%23107!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.42.jar%23107!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.42.jar%23107!/:4.0] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.5.jar%23112!/:?] {}
at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {}
at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}

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

-- Head --
Thread: Render thread
Stacktrace:
at TRANSFORMER/simulated@1.0.3/dev.simulated_team.simulated.index.SimKeys.isPressed(SimKeys.java:70) ~[dev.simulated_team.simulated.simulated-neoforge-1.21.1-1.0.3.jar%231099!/:1.0.3] {re:classloading}
at TRANSFORMER/simulated@1.0.3/dev.simulated_team.simulated.events.SimulatedCommonClientEvents.preClientTick(SimulatedCommonClientEvents.java:152) ~[dev.simulated_team.simulated.simulated-neoforge-1.21.1-1.0.3.jar%231099!/:1.0.3] {re:mixin,re:classloading}
at TRANSFORMER/simulated@1.0.3/dev.simulated_team.simulated.neoforge.events.SimNeoForgeClientEvents.preClientTick(SimNeoForgeClientEvents.java:27) ~[dev.simulated_team.simulated.simulated-neoforge-1.21.1-1.0.3.jar%231099!/:1.0.3] {re:classloading}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:360) ~[bus-8.0.5.jar%23110!/:?] {}
at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:328) ~[bus-8.0.5.jar%23110!/:?] {}
at TRANSFORMER/neoforge@21.1.219/net.neoforged.neoforge.client.ClientHooks.fireClientTickPre(ClientHooks.java:1070) ~[neoforge-21.1.219-universal.jar%23526!/:?] {re:mixin,re:classloading,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.ClientHooksMixin from mod sodium,pl:mixin:APP:iceberg.neoforge.mixins.json:ClientHooksMixin from mod iceberg,pl:mixin:APP:sable-neoforge.mixins.json:block_entity_visible.ClientHooksMixin from mod sable,pl:mixin:APP:journeymap.neoforge.mixins.json:client.ClientHooksMixin from mod journeymap,pl:mixin:A}
-- Uptime --
Details:
JVM uptime: 54.218s
Wall uptime: 32.725s
High-res time: 51.669s
Client ticks: 1 ticks / 0.050s
Stacktrace:
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.fillReport(Minecraft.java:2394) ~[client-1.21.1-20240808.144430-srg.jar%23525!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.emergencySaveAndCrash(Minecraft.java:868) ~[client-1.21.1-20240808.144430-srg.jar%23525!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.run(Minecraft.java:828) ~[client-1.21.1-20240808.144430-srg.jar%23525!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23525!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:veil.debug.mixins.json:client.DebugMainMixin from mod veil,pl:mixin:APP:euphoria_patcher.mixins.json:EuphoriaPatcherMixin from mod euphoria_patcher,pl:mixin:APP:cryonicconfig.mixins.json:client.MainMixin from mod cryonicconfig,pl:mixin:A,pl:runtimedistcleaner:A}
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {re:mixin}
at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.42.jar%23107!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.42.jar%23107!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.42.jar%23107!/:4.0] {}
at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.42.jar%23107!/:4.0] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.5.jar%23112!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.5.jar%23112!/:?] {}
at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {}
at cpw.mods.bootstraplauncher@2.0.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: No
Packs: vanilla, KubeJS Virtual Resource Pack [Before Mods, assets], file/Better-Leaves-9.5.zip, file/Fancy Crops v1.3.zip, file/Flowers Vine.zip, file/Overgrown Flowery GUI.zip, file/Overgrown Flowery Hotbar.zip, file/Fast Better Grass.zip, file/Simple Grass Flowers v1.9.5.zip, file/FBGFSGF v1.0.zip, KubeJS Virtual Resource Pack [Internal, assets], KubeJS Virtual Resource Pack [After Mods, assets], KubeJS File Resource Pack [assets], file/Extra Flowery GUI.zip, KubeJS Virtual Resource Pack [Last, assets]

-- System Details --
Details:
Minecraft Version: 1.21.1
Minecraft Version ID: 1.21.1
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.7, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 1015785184 bytes (968 MiB) / 3623878656 bytes (3456 MiB) up to 31406948352 bytes (29952 MiB)
CPUs: 32
Processor Vendor: GenuineIntel
Processor Name: 13th Gen Intel(R) Core(TM) i9-13900K
Identifier: Intel64 Family 6 Model 183 Stepping 1
Microarchitecture: Raptor Lake
Frequency (GHz): 3.00
Number of physical packages: 1
Number of physical CPUs: 24
Number of logical CPUs: 32
Graphics card #0 name: Intel(R) UHD Graphics 770
Graphics card #0 vendor: Intel Corporation
Graphics card #0 VRAM (MiB): 2048.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.101.7084
Graphics card #1 name: NVIDIA GeForce RTX 4090
Graphics card #1 vendor: NVIDIA
Graphics card #1 VRAM (MiB): 24564.00
Graphics card #1 deviceId: VideoController2
Graphics card #1 versionInfo: 32.0.15.9186
Memory slot #0 capacity (MiB): 32768.00
Memory slot #0 clockSpeed (GHz): 4.80
Memory slot #0 type: Unknown
Memory slot #1 capacity (MiB): 32768.00
Memory slot #1 clockSpeed (GHz): 4.80
Memory slot #1 type: Unknown
Virtual memory max (MiB): 73501.76
Virtual memory used (MiB): 56185.76
Swap memory total (MiB): 8192.00
Swap memory used (MiB): 155.90
Space in storage for jna.tmpdir (MiB): available: 185326.28, total: 1951886.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 185326.28, total: 1951886.00
Space in storage for io.netty.native.workdir (MiB): available: 185326.28, total: 1951886.00
Space in storage for java.io.tmpdir (MiB): available: 185326.28, total: 1951886.00
Space in storage for workdir (MiB): available: 185326.28, total: 1951886.00
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx29952m -Xms256m
Loaded Shaderpack: ComplementaryUnbound_r5.7.1 + EuphoriaPatches_1.8.6
Profile: Custom (+68 options changed by user)
Launched Version: neoforge-21.1.219
Launcher name: minecraft-launcher
Backend library: LWJGL version 3.3.3+5
Backend API: NVIDIA GeForce RTX 4090/PCIe/SSE2 GL version 4.6.0 NVIDIA 591.86, NVIDIA Corporation
Window size: 1024x768
GFLW Platform: win32
GL Caps: Using framebuffer using OpenGL 3.2
GL debug messages:
Is Modded: Definitely; Client brand changed to 'neoforge'
Universe: 400921fb54442d18
Type: Client (map_client.txt)
Graphics mode: fancy
Render Distance: 32/32 chunks
Resource Packs: vanilla, file/Better-Leaves-9.5.zip, file/Fancy Crops v1.3.zip, file/Flowers Vine.zip, file/Overgrown Flowery GUI.zip, file/Overgrown Flowery Hotbar.zip, file/Fast Better Grass.zip, file/Simple Grass Flowers v1.9.5.zip, file/FBGFSGF v1.0.zip, file/Extra Flowery GUI.zip
Current Language: en_us
Locale: en_US
System encoding: Cp1252
File encoding: UTF-8
CPU: 32x 13th Gen Intel(R) Core(TM) i9-13900K
ModLauncher: 11.0.5+main.901c6ea8
ModLauncher launch target: forgeclient
ModLauncher services:
sponge-mixin-0.15.2+mixin.0.8.7.jar mixin PLUGINSERVICE
loader-4.0.42.jar slf4jfixer PLUGINSERVICE
loader-4.0.42.jar runtime_enum_extender PLUGINSERVICE
at-modlauncher-10.0.1.jar accesstransformer PLUGINSERVICE
loader-4.0.42.jar runtimedistcleaner PLUGINSERVICE
modlauncher-11.0.5.jar mixin TRANSFORMATIONSERVICE
modlauncher-11.0.5.jar fml TRANSFORMATIONSERVICE
modlauncher-11.0.5.jar crash_assistant TRANSFORMATIONSERVICE
FML Language Providers:
kotori_scala@3.7.1-build-11
kotlinforforge@5.11.0
javafml@4.0
lowcodefml@4.0
minecraft@4.0

Crash Report

https://mclo.gs/M4PBcV2

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: crashSomething crashes my game

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions