mojira.dev
MC-125558

Server looping tick crash

This world generation bug: Server Looping Tick crash causes worlds not to be loaded during the creation process. I have no clue why it's doing this, but it needs to be fixed so world loading/creation works.

---- Minecraft Crash Report ----
// Don't do that.

Time: 2/15/18 6:15 PM
Description: Exception in server tick loop

java.lang.NullPointerException: Exception in server tick loop
	at aug.a(SourceFile:375)
	at bih.e(SourceFile:58)
	at bih.<init>(SourceFile:44)
	at bhx.o(SourceFile:46)
	at rx.o(SourceFile:719)
	at rx.<init>(SourceFile:127)
	at cvz.a(SourceFile:96)
	at cvz.d(SourceFile:131)
	at net.minecraft.server.MinecraftServer.run(SourceFile:502)
	at java.lang.Thread.run(Thread.java:745)


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

-- System Details --
Details:
	Minecraft Version: 18w07b
	Operating System: Mac OS X (x86_64) version 10.13.2
	Java Version: 1.8.0_74, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 167885216 bytes (160 MB) / 268435456 bytes (256 MB) up to 2147483648 bytes (2048 MB)
	JVM Flags: 7 total; -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
	Profiler Position: N/A (disabled)
	Player Count: 0 / 8; []
	Data Packs: vanilla
	Type: Integrated Server (map_client.txt)
	Is Modded: Probably not. Jar signature remains and both client + server brands are untouched.

Linked issues

Attachments

Comments 5

Please do not mark unreleased versions as affected.
You don't have access to them yet.

Daniel Thompson

It is caused by the world generation overhaul in 18w06a

I've been trying to figure this one out, and I think I may know the cause finally through some experimentation.

This occurs (for me anyway) whenever I have a world with an endless water border.

How to recreate:

1. Open up World Painter and create a quick world.
2. In the World export options, under world border, select water and select endless. (I also normally have the map's water height at 20, and the type should switch to a Superflat world)
3. Export the world, and attempt to load in 18w07b
4. Check the launcher log and crash report when the game hangs on "Loading World". You will need to exit the game via the task manager.

[media]

Other worlds created will still work fine, if they don't have an endless superflat border. Maybe some borders might work, but not the settings I've been using.

[Mod] redstonehelper

Sounds like MC-124972.

Well, World painter wasn’t used, but yes, the water world endless thing might be the problem anyway, and it’s resolved apparently so, I guess it’s fixed now..

bonin888

(Unassigned)

Unconfirmed

Minecraft 18w07b

Retrieved