I ran the "give all" command probably too many times and I think it broke the game. I now load in and just get a white screen. I get " java.lang.NullPointerException: Cannot invoke "emu.grasscutter.game.home.HomeScene.getScriptManager()" because the return value of "emu.grasscutter.game.home.HomeWorld.getSceneById(int)" is null"
#White screen
1 messages · Page 1 of 1 (latest)
If you are getting a white screen, then your Grasscutter version and game version do not match. They must be the same for you to be able to play. Please update Grasscutter.
Shouldn't be a version issue, it was working and then suddenly not
the fulll error is: "java.lang.NullPointerException: Cannot invoke "emu.grasscutter.game.home.HomeScene.getScriptManager()" because the return value of "emu.grasscutter.game.home.HomeWorld.getSceneById(int)" is null
at emu.grasscutter.server.packet.send.PacketHomeMarkPointNotify.lambda$new$0(PacketHomeMarkPointNotify.java:39)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at emu.grasscutter.server.packet.send.PacketHomeMarkPointNotify.<init>(PacketHomeMarkPointNotify.java:31)
at emu.grasscutter.game.home.GameHome.onOwnerLogin(GameHome.java:188)
at emu.grasscutter.game.player.Player.onLogin(Player.java:1469)
at emu.grasscutter.server.packet.recv.HandlerPlayerLoginReq.handle(HandlerPlayerLoginReq.java:40)
at emu.grasscutter.server.game.GameServerPacketHandler.handle(GameServerPacketHandler.java:82)
at emu.grasscutter.server.game.GameSession.handleReceive(GameSession.java:227)
at emu.grasscutter.server.game.GameSessionManager$1.lambda$handleReceive$0(GameSessionManager.java:72)
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174)
at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:54)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base/java.lang.Thread.run(Thread.java:842)"
It says there, your homeworld scene is null
Go to your database and fix it, or follow the pinned thread where this same problem is already answered
I tried reading through that and I'm not finding the fix to the issue in there. And I'm not sure how I go about fixing the database. I've tried doing a backup of my accounts, avatars, plaers and rebuilding the database but I get the same error.