Empty String error. I think I broke mystcraft.

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

VitalyChernobyl

New Member
Jul 29, 2019
5
0
0
Hey, I noticed a lot of lag on my server. I logged in to the VM it's running on, restarted the server. Now I cannot join the server and players who still can no longer can use Mystcraft ages. They get kicked when they try to enter one. I was in an age so I assume that is my issue. Here is the error the server spits out constantly.

Code:
[STDERR] Java.lang.IllegalArgumentsException: Empty string now allowed
    at cc.(init)(SourceFile:15)
    at bq.a(SourceFile:77)
    at com.xcompwiz.mystcraft.generation.AgeData.b(AgeData.java.308)
    at aiv.a(SouceFile88)
    at aiv.a(SouceFile:76)
    at in.a(WorldServer.java:856)
    at in.a(WorldServer.java:837)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:373)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:605)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:497)
    at fy.run(SourceFile:849)

I did copy that out of the command prompt by hand I apologize for any typos. All the numbers are right. I double checked that at least.

I am running a Direwolf20 server on Windows Server 2008 VM on a dual xeon server set up. I can get more information if its relevant.

I did a lot of googling and I am fairly certain something corrupted Mystcraft but I have no idea how to fix it. I'm in a bit over my head with this. Any suggestions?
 

cjm721

New Member
Jul 29, 2019
734
0
1
Open the age_x.dat files with something like NBTExployer. In one of them the world was not given a name and just set it to something (or just delete the world)
 

VitalyChernobyl

New Member
Jul 29, 2019
5
0
0
Open the age_x.dat files with something like NBTExployer. In one of them the world was not given a name and just set it to something (or just delete the world)


I did this. A handful of my ages, I suspect the ones causing issues, wont open.

I assume there is nothing I can do to salvage those .dat files?