Create

Create

86M Downloads

Game crashes when dieing or exiting nether while a Water Wheel is turning on overworld

lgstvo opened this issue · 8 comments

commented

The title says it all. While one or more water wheels are turning and someone dies or exit in nether, the game crashes and the world is corrupted. This does not occurs while the water wheels are stationary. I did not tested with others machines (like windmill or encased fan). The log file is the follow:

---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.

Time: 14/02/21 15:14
Description: Ticking block entity

java.lang.NullPointerException: Ticking block entity
at com.simibubi.create.content.contraptions.TorquePropagator.getOrCreateNetworkFor(TorquePropagator.java:33) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.content.contraptions.base.KineticTileEntity.getOrCreateNetwork(KineticTileEntity.java:319) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.content.contraptions.base.KineticTileEntity.initialize(KineticTileEntity.java:70) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.foundation.tileEntity.SmartTileEntity.func_73660_a(SmartTileEntity.java:50) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.content.contraptions.base.KineticTileEntity.func_73660_a(KineticTileEntity.java:84) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.content.contraptions.base.GeneratingKineticTileEntity.func_73660_a(GeneratingKineticTileEntity.java:49) ~[?:mc1.16.3_v0.3e] {re:classloading}
at net.minecraft.world.World.func_217391_K(World.java:491) ~[?:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.world.ClientWorld.func_217419_d(ClientWorld.java:226) ~[?:?] {re:mixin,re:classloading,xf:OptiFine:default,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1483) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:953) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_45] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45] {}
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.4-35.1.37.jar:35.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$454/40936992.call(Unknown Source) [forge-1.16.4-35.1.37.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}

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

-- Head --
Thread: Render thread
Stacktrace:
at com.simibubi.create.content.contraptions.TorquePropagator.getOrCreateNetworkFor(TorquePropagator.java:33) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.content.contraptions.base.KineticTileEntity.getOrCreateNetwork(KineticTileEntity.java:319) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.content.contraptions.base.KineticTileEntity.initialize(KineticTileEntity.java:70) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.foundation.tileEntity.SmartTileEntity.func_73660_a(SmartTileEntity.java:50) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.content.contraptions.base.KineticTileEntity.func_73660_a(KineticTileEntity.java:84) ~[?:mc1.16.3_v0.3e] {re:classloading}
at com.simibubi.create.content.contraptions.base.GeneratingKineticTileEntity.func_73660_a(GeneratingKineticTileEntity.java:49) ~[?:mc1.16.3_v0.3e] {re:classloading}
-- Block entity being ticked --
Details:
Name: create:water_wheel // com.simibubi.create.content.contraptions.components.waterwheel.WaterWheelTileEntity
Block: Block{create:water_wheel}[facing=north]
Block location: World: (21,66,796), Chunk: (at 5,4,12 in 1,49; contains blocks 16,0,784 to 31,255,799), Region: (0,1; contains chunks 0,32 to 31,63, blocks 0,0,512 to 511,255,1023)
Block: Block{create:water_wheel}[facing=north]
Block location: World: (21,66,796), Chunk: (at 5,4,12 in 1,49; contains blocks 16,0,784 to 31,255,799), Region: (0,1; contains chunks 0,32 to 31,63, blocks 0,0,512 to 511,255,1023)
Stacktrace:
at net.minecraft.world.World.func_217391_K(World.java:491) ~[?:?] {re:computing_frames,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.client.world.ClientWorld.func_217419_d(ClientWorld.java:226) ~[?:?] {re:mixin,re:classloading,xf:OptiFine:default,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:A}

-- Affected level --
Details:
All players: 1 total; [ClientPlayerEntity['fadinhas'/43229, l='ClientLevel', x=23.50, y=70.00, z=837.50]]
Chunk stats: Client Chunk Cache: 441, 225
Level dimension: minecraft:overworld
Level spawn location: World: (-208,71,-80), Chunk: (at 0,4,0 in -13,-5; contains blocks -208,0,-80 to -193,255,-65), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 331214 game time, 7266 day time
Server brand: forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:617) ~[?:?] {re:mixin,re:classloading,xf:OptiFine:default,xf:fml:xaerominimap:xaero_clientworldclass,xf:fml:xaeroworldmap:xaero_wm_clientworldclass,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2024) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:623) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:client.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_45] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_45] {}
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_45] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.4-35.1.37.jar:35.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$454/40936992.call(Unknown Source) [forge-1.16.4-35.1.37.jar:35.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {re:classloading}

-- System Details --
Details:
Minecraft Version: 1.16.4
Minecraft Version ID: 1.16.4
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 11629020176 bytes (11090 MB) / 15032385536 bytes (14336 MB) up to 15032385536 bytes (14336 MB)
CPUs: 6
JVM Flags: 10 total; -Xmn128M -Xmx14317M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 8.0.9+86+master.3cf110c
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.4-35.1.37.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.4-35.1.37.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.4-35.1.37.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.4-35.1.37.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/OptiFine-1.16.4_HD_U_G6_pre12.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.4-35.1.37.jar fml TRANSFORMATIONSERVICE
FML: 35.1
Forge: net.minecraftforge:35.1.37
FML Language Providers:
[email protected]
minecraft@1
Mod List:
forge-1.16.4-35.1.37-client.jar |Minecraft |minecraft |1.16.4 |DONE |NOSIGNATURE
FarmersDelight-1.16.3-0.3.1.jar |Farmer's Delight |farmersdelight |1.16.3-0.3.1 |DONE |NOSIGNATURE
theoneprobe-1.16-3.0.7.jar |The One Probe |theoneprobe |1.16-3.0.7 |DONE |NOSIGNATURE
MouseTweaks-2.13-mc1.16.2.jar |Mouse Tweaks |mousetweaks |2.13 |DONE |NOSIGNATURE
jei-1.16.4-7.6.1.65.jar |Just Enough Items |jei |7.6.1.65 |DONE |NOSIGNATURE
fairylights-4.0.4-1.16.4.jar |Fairy Lights |fairylights |4.0.4 |DONE |NOSIGNATURE
abnormals_core-1.16.4-3.0.6.jar |Abnormals Core |abnormals_core |3.0.6 |DONE |NOSIGNATURE
Enhanced-Mushrooms-1.16.4-3.0.2.jar |Enhanced Mushrooms |enhanced_mushrooms |1.16.4-3.0.2 |DONE |NOSIGNATURE
atmospheric-1.16.4-3.0.0.jar |Atmospheric |atmospheric |3.0.0 |DONE |NOSIGNATURE
windowlogging-mc1.16.3_v0.0.2.jar |Windowlogging |windowlogging |0.0.2 |DONE |NOSIGNATURE
pitg-1.16.3-1.4.1.jar |Pane In The Glass |pitg |1.16.3-1.4.1 |DONE |NOSIGNATURE
extraboats-1.16.5-2.1.0.jar |Extra Boats |extraboats |2.1.0 |DONE |NOSIGNATURE
create-mc1.16.3_v0.3e.jar |Create |create |mc1.16.3_v0.3e |DONE |NOSIGNATURE
BetterCaves-Forge-1.16.4-1.1.1.jar |YUNG's Better Caves |bettercaves |1.16.4-1.1.1 |DONE |NOSIGNATURE
Xaeros_Minimap_21.1.1_Forge_1.16.5.jar |Xaero's Minimap |xaerominimap |21.1.1 |DONE |NOSIGNATURE
ftb-backups-2.1.1.6.jar |FTB Backups |ftbbackups |2.1.1.6 |DONE |NOSIGNATURE
XaerosWorldMap_1.11.10_Forge_1.16.5.jar |Xaero's World Map |xaeroworldmap |1.11.10 |DONE |NOSIGNATURE
extlights-3.3.jar |Extended Lights |extlights |3.3 |DONE |NOSIGNATURE
autumnity-1.16.4-2.0.1.jar |Autumnity |autumnity |2.0.1 |DONE |NOSIGNATURE
JustEnoughProfessions-1.16.3-1.1.jar |Just Enough Professions (JEP) |justenoughprofessions |1.1 |DONE |NOSIGNATURE
AutoRegLib-1.6-47.jar |AutoRegLib |autoreglib |1.6-47 |DONE |NOSIGNATURE
NaturesCompass-1.16.4-1.8.6.jar |Nature's Compass |naturescompass |1.16.4-1.8.6 |DONE |NOSIGNATURE
YungsApi-1.16.4-Forge-3.jar |YUNG's API |yungsapi |1.16.4-Forge-3 |DONE |NOSIGNATURE
xercapaint-1.16.4-1.0.jar |Joy of Painting |xercapaint |1.16.4-1.0 |DONE |NOSIGNATURE
decorative_blocks-1.16.4-1.7.2.jar |Decorative Blocks |decorative_blocks |1.7.2 |DONE |NOSIGNATURE
randompatches-2.1.5-forge.jar |RandomPatches |randompatches |2.1.5-forge |DONE |92:f6:29:d4:09:89:f5:f5:98:5e:20:34:31:d0:7b:58:22:06:bd:a5:d1:6a:92:6e:ac:3d:8d:18:c5:b2:5b:d7
weirdinggadget-1.16.(2-4)-2.2.7.jar |The Weirding Gadget |weirdinggadget |2.2.7 |DONE |NOSIGNATURE
voyage-1.16.4-1.0.3.jar |Voyage |voyage |1.0.3 |DONE |NOSIGNATURE
JustEnoughResources-1.16.3-0.12.0.100.jar |Just Enough Resources |jeresources |0.12.0.100 |DONE |NOSIGNATURE
forge-1.16.4-35.1.37-universal.jar |Forge |forge |35.1.37 |DONE |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
Quark-r2.4-299.jar |Quark |quark |r2.4-299 |DONE |NOSIGNATURE
AppleSkin-mc1.16.2-forge-1.0.14.jar |AppleSkin |appleskin |1.0.14 |DONE |NOSIGNATURE
CosmeticArmorReworked-1.16.5-v1.jar |CosmeticArmorReworked |cosmeticarmorreworked |1.16.5-v1 |DONE |NOSIGNATURE
tl_skin_cape_forge_1.16.4-1.16.jar |TLSkinCape |tlskincape |1.6 |DONE |19:f5:ce:44:81:0c:e4:22:05:5e:73:c5:a8:cd:de:f3:c8:cf:a9:b3:01:70:40:a0:ee:2d:50:7a:1c:3d:1c:8a
BetterMineshafts-Forge-1.16.4-2.0.1.jar |YUNG's Better Mineshafts |bettermineshafts |1.16.4-2.0.1 |DONE |NOSIGNATURE
Crash Report UUID: 857c7f28-788a-40ab-b02f-f1d8a4df569c
Launched Version: MechaniCrafters 1.1
Backend library: LWJGL version 3.2.2 build 10
Backend API: Radeon RX 5500 XT GL version 4.6.14757 Compatibility Profile Context 20.12.1 27.20.14501.28009, ATI Technologies Inc.
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
Graphics mode: fancy
Resource Packs:
Current Language: Português (Brasil)
CPU: 6x Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz
OptiFine Version: OptiFine_1.16.4_HD_U_G6_pre12
OptiFine Build: 20210110-191159
Render Distance Chunks: 8
Mipmaps: 0
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: Sildurs Vibrant Shaders v1.283 Extreme-VL.zip
OpenGlVersion: 4.6.14757 Compatibility Profile Context 20.12.1 27.20.14501.28009
OpenGlRenderer: Radeon RX 5500 XT
OpenGlVendor: ATI Technologies Inc.
CpuCount: 6

commented

This issue has been marked as stale because it has been inactive for 3 weeks. It will be closed if it remains inactive for another 3 weeks.

commented

This issue has been closed since it has been inactive for 3 weeks since it was marked as stale.

commented

1.16.4
Forge 35.1.36

1.16.5
Update yer optifine

commented

We haven't heard of any issues from people using Optifine 1.16.5_HD_U_G6 in a 1.16.4 instance.

commented

Update: Windmill Bearings does activate the crash aswell

commented

Try updating Optifine to version 1.16.5_HD_U_G6.

commented

@SamL2020 note that my minecraft version is 1.16.4, thus Optifine 1.16.5_HD_U_G6 is incompatible. Also, my optifine is up-to-date with 1.16.4 versions. There are any solutions that you might have?

commented

I was running Optifine 1.16.4_HD_U_G5 and when I unloaded and reloaded a chunk with a water wheel I had the exact same issue.

I updated to Optifine 1.16.5_HD_U_G6 on Minecraft 1.16.4, Forge 1.16.4-35.1.37 and it seems to have fixed the issue.