mojira.dev

Erdi Haensel

Assigned

No issues.

Reported

No issues.

Comments

@Liam
I think you have ill-formated Json in your commandblock. In these snapshots you need to specify each line on the sign, even if they are empty: so i tried your command in 15w39b and it crashed indeed. But after adding Text4 as in the command below, everything works fine.

/setblock ~ ~-1 ~ minecraft:wall_sign 4 replace {Text1:"{\"text\":\"私の名刺に私は企業の社長です\"}",Text2:"{\"text\":\"私の心の中で私は開発者です\"}",Text3:"{\"text\":\"しかし、心で、私はゲーマーです\"}",Text4:"{\"text\":\"\"}"}

For me the issue is now fixed in 15w39b.
Everything seems to work fine, though I am only testing a sign. I do not get any chunk errors anymore.
Thanks!

For me it is definitely the sign.
After the chunk was regenerated nothing was inside and I could restart the server just fine. But with the sign in it, restarting the server will result in the chunk being regenerated again. I thought it might be a user spawned bat in it but I tried it serveral times with the bat and all went fine. So I am very certain that the sign causes the problem.

I will try to recreate this on a newly generated world in 15w36d and see if signs will work. Just to be absolutely sure!

I just had the same issue. I am using 15w36d on a localhost server.
For me it is definitely a sign, which is creating the issue. Though if it is placed nothing will happen. But as soon as I restart the server the chunks with signs will get corrupted and will be newly generated.
I don't know if I am doing something wrong. I am placing the signs with a commandblock:

This is the command I use:

/setblock ~ ~3 ~ minecraft:wall_sign 4 replace {Text1:"{\"text\":\"Ruhe in Frieden\"}",Text2:"{\"selector\":\"@a[score_TimeSinceDeath=0]\",\"bold\":true,\"color\":\"dark_blue\"}",Text3:"{\"text\":\"Dies ist Tod Nr.\",\"color\":\"white\"}",Text4:"{\"score\":{\"name\":\"@a[score_TimeSinceDeath=0]\",\"objective\":\"Deaths\"},\"color\":\"black\",\"bold\":true}"}

As mentioned before everything stays fine after running the command. No issues at all. But on a server restart the chunks containing the signs will be deleted.

This is the error message i get in the server console:
java -Xmx1024M -Xms1024M -jar minecraft_server.15w36d.jar nogui
[23:34:05] [Server thread/INFO]: Starting minecraft server version 15w36d
[23:34:05] [Server thread/INFO]: Loading properties
[23:34:05] [Server thread/INFO]: Default game type: SURVIVAL
[23:34:05] [Server thread/INFO]: Generating keypair
[23:34:05] [Server thread/INFO]: Starting Minecraft server on *:25565
[23:34:05] [Server thread/INFO]: Using default channel type
[23:34:05] [Server thread/INFO]: Preparing level "ServerMap"
[23:34:05] [Server thread/INFO]: Preparing start region for level 0
[23:34:06] [Server thread/ERROR]: Couldn't load chunk
java.lang.NullPointerException
at apb$1.h(SourceFile:101) ~[minecraft_server.15w36d.jar:?]
at ex.a(SourceFile:38) ~[minecraft_server.15w36d.jar:?]
at ev.a(SourceFile:31) ~[minecraft_server.15w36d.jar:?]
at apb.a(SourceFile:110) ~[minecraft_server.15w36d.jar:?]
at aok.c(SourceFile:105) ~[minecraft_server.15w36d.jar:?]
at arf.a(SourceFile:320) ~[minecraft_server.15w36d.jar:?]
at arf.a(SourceFile:81) ~[minecraft_server.15w36d.jar:?]
at arf.a(SourceFile:68) ~[minecraft_server.15w36d.jar:?]
at lk.e(SourceFile:125) [minecraft_server.15w36d.jar:?]
at lk.c(SourceFile:77) [minecraft_server.15w36d.jar:?]
at net.minecraft.server.MinecraftServer.l(SourceFile:325) [minecraft_server.15w36d.jar:?]
at net.minecraft.server.MinecraftServer.a(SourceFile:296) [minecraft_server.15w36d.jar:?]
at kv.j(SourceFile:226) [minecraft_server.15w36d.jar:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:427) [minecraft_server.15w36d.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_31]
[23:34:07] [Server thread/INFO]: Preparing spawn area: 76%
[23:34:07] [Server thread/INFO]: Done (1,417s)! For help, type "help" or "?"

Hope this is of any help.
[Erdi]