TARDIS Refined

TARDIS Refined

89.6k Downloads

server crash: Cannot invoke "java.util.UUID.toString()" because "this.TARDIS_ID" is null

VinceKezel opened this issue ยท 2 comments

commented

Issue description

local lan multiplayer server crashes when the tardis root plant turns into the tardis root shell.

[22:35:32] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Exception ticking world
...
Caused by: java.lang.NullPointerException: Cannot invoke "java.util.UUID.toString()" because "this.TARDIS_ID" is null
at whocraft.tardis_refined.common.blockentity.shell.ShellBaseBlockEntity.method_11007(ShellBaseBlockEntity.java:51) ~[TARDIS+Refined-1.19.2-0.1-PRE-RELEASE-fabric.jar:?]

see line 2331 in linked log

Steps to reproduce

Put a tardis root plant on magma and wait for it to grow. about 1 second after it turns into the tardis root shell the server crashes. The work-around for us for now is to use creative to place the root shell. The crash only happens when the plant is turning into the shell.

Minecraft version

1.19.2 (Latest)

Mod Loader Platform type

Fabric

Mod Loader version

Fabric Loader 0.14.19

Tardis Refined version

Pre-release v0.1

Other relevant versions

No response

Attach the relevant crash report file or log file: (Don't know how to find a crash report file? See the Minecraft Wiki Tutorial

https://pastebin.com/Znk6RwnG

commented

Thanks for reporting this. Can you reproduce this issue if Tardis Refined is the only mod installed?

commented

Ah, I should have tested that first. With only Tardis Refined the plant to shell works without any crash. There's no issue with your mod. Later this week I am going to try to narrow it down to which other mod is creating the incompatibility.