-
Notifications
You must be signed in to change notification settings - Fork 17
Ponder crash #98
Copy link
Copy link
Open
Labels
🐛 BugSomething isn't working as intendedSomething isn't working as intended🤝 CompatibilityBugs and suggestions related to compatibility with other modsBugs and suggestions related to compatibility with other mods
Description
Describe the bug
This library indirectly causes a known crash in Enchantment Industry due to an outdated pondering implementation on this mod's end. This is not the first, and likely not the last, mod to cause this.
To Reproduce
Install Enchantment Industry at the same time as this mod and then attempt to ponder the "experience nugget" item.
Additional context
Relevant exception from the crash report:
Time: 2026-03-14 17:01:16
Description: Ticking screen
java.lang.NullPointerException: Cannot invoke "com.simibubi.create.content.fluids.tank.FluidTankBlockEntity.getTankInventory()" because the return value of "com.simibubi.create.content.fluids.tank.FluidTankBlockEntity.getControllerBE()" is null
at TRANSFORMER/create_enchantment_industry@2.3.0/plus.dragons.createenchantmentindustry.client.ponder.scene.ExperienceScene.lambda$basic$0(ExperienceScene.java:70) ~[create-enchantment-industry-2.3.0.jar%23307!/:?] {re:classloading}
at TRANSFORMER/ponder@1.0.81+mc1.21.1/net.createmod.ponder.foundation.PonderSceneBuilder$PonderWorldInstructions.lambda$modifyBlockEntity$20(PonderSceneBuilder.java:638) ~[ponder-neoforge-1.0.81+mc1.21.1.jar%23514!/:1.0.81+mc1.21.1] {re:classloading}
at TRANSFORMER/ponder@1.0.81+mc1.21.1/net.createmod.ponder.foundation.instruction.PonderInstruction$Simple.tick(PonderInstruction.java:42) ~[ponder-neoforge-1.0.81+mc1.21.1.jar%23514!/:1.0.81+mc1.21.1] {re:classloading}
at TRANSFORMER/ponder@1.0.81+mc1.21.1/net.createmod.ponder.foundation.PonderScene.tick(PonderScene.java:313) ~[ponder-neoforge-1.0.81+mc1.21.1.jar%23514!/:1.0.81+mc1.21.1] {re:classloading}
at TRANSFORMER/ponder@1.0.81+mc1.21.1/net.createmod.ponder.foundation.ui.PonderUI.tick(PonderUI.java:474) ~[ponder-neoforge-1.0.81+mc1.21.1.jar%23514!/:1.0.81+mc1.21.1] {re:mixin,re:classloading,pl:mixin:APP:petrolpark.mixins.json:compat.create.client.PonderUIMixin from mod petrolpark,pl:mixin:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.lambda$tick$35(Minecraft.java:1828) ~[client-1.21.1-20240808.144430-srg.jar%23288!/:?] {re:mixin,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.gui.screens.Screen.wrapScreenError(Screen.java:451) ~[client-1.21.1-20240808.144430-srg.jar%23288!/:?] {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:kubejs.mixins.json:ScreenMixin from mod kubejs,pl:mixin:APP:trender.mixins.json:client.ScreenAccessor from mod trender,pl:mixin:APP:platform-common.mixins.json:access.ScreenAccessor from mod platform,pl:mixin:APP:ponder-common.mixins.json:client.accessor.ScreenAccessor from mod ponder,pl:mixin:APP:mixin.nostalgic_tweaks-access.json:ScreenAccess from mod nostalgic_tweaks,pl:mixin:APP:mixin.nostalgic_tweaks-required.json:ScreenMixin from mod nostalgic_tweaks,pl:mixin:APP:mixin.nostalgic_tweaks.json:candy.grass_texture.ScreenMixin from mod nostalgic_tweaks,pl:mixin:APP:mixin.nostalgic_tweaks.json:candy.gui_background.ScreenMixin from mod nostalgic_tweaks,pl:mixin:APP:create.mixins.json:compat.xaeros.XaeroPauseScreenOverrideMixin from mod create,pl:mixin:A,pl:runtimedistcleaner:A}
at TRANSFORMER/minecraft@1.21.1/net.minecraft.client.Minecraft.tick(Minecraft.java:1828) ~[client-1.21.1-20240808.144430-srg.jar%23288!/:?] {re:mixin,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%23288!/:?] {re:mixin,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%23288!/:?] {re:mixin,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%23288!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cubes-without-borders.mixins.json:MainMixin from mod cubes_without_borders,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%23161!/: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%23161!/: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%23161!/: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%23161!/:4.0] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.5.jar%23166!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.5.jar%23166!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.5.jar%23166!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.5.jar%23166!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.5.jar%23166!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.5.jar%23166!/:?] {}
at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.5.jar%23166!/:?] {}
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:?] {}
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 io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67) [ForgeWrapper-prism-2025-12-07.jar:prism-2025-12-07] {}
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:115) [NewLaunch.jar:?] {}
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?] {}
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?] {}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
🐛 BugSomething isn't working as intendedSomething isn't working as intended🤝 CompatibilityBugs and suggestions related to compatibility with other modsBugs and suggestions related to compatibility with other mods