23:20:10 [ERROR] level "world" is not loaded : Caused by java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at cn.nukkit.level.Level.<init>(Level.java:259)
at cn.nukkit.Server.loadLevel(Server.java:1595)
at cn.nukkit.Server.<init>(Server.java:442)
at cn.nukkit.Nukkit.main(Nukkit.java:99)
Caused by: cn.nukkit.utils.LevelException: Invalid level.dat
at cn.nukkit.level.format.leveldb.LevelDB.<init>(LevelDB.java:62)
... 8 more
23:20:10 [ALERT] cn.nukkit.utils.LevelException: Caused by java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at cn.nukkit.level.Level.<init>(Level.java:259)
at cn.nukkit.Server.loadLevel(Server.java:1595)
at cn.nukkit.Server.<init>(Server.java:442)
at cn.nukkit.Nukkit.main(Nukkit.java:99)
Caused by: cn.nukkit.utils.LevelException: Invalid level.dat
at cn.nukkit.level.format.leveldb.LevelDB.<init>(LevelDB.java:62)
... 8 more
at cn.nukkit.level.Level.<init>(Level.java:264)
at cn.nukkit.Server.loadLevel(Server.java:1595)
at cn.nukkit.Server.<init>(Server.java:442)
at cn.nukkit.Nukkit.main(Nukkit.java:99)
23:20:10 [EMERGENCY] default map is not loaded.
Nukkit's LevelDB isn't at the same standard as Mojangs. Two of the compression types Mojang use have not been implemented which is most likely causing the issue.
Issue Description
LevelDB Not support on Nukkit
Steps to Reproduce the Issue
OS and Versions
Crashdump, Backtrace or Other Files