pelican-eggs / eggs

Service eggs for the pterodactyl panel
MIT License
2.82k stars 2.32k forks source link

[Bug]: nanolimbo egg seems to be broken #1573

Closed torunoya closed 2 years ago

torunoya commented 2 years ago

Panel Version

1.7.0

Wings Version

1.6.1

Service

minecraft/java/nanolimbo

Modified

No, I did not modify the egg

Expected Behavior

install the server, start it, play

Actual Behavior

install the server, start it,

[ERROR]: Cannot start server: java.lang.NullPointerException at io.netty.buffer.ByteBufUtil.utf8Bytes(ByteBufUtil.java:1080) at ru.nanit.limbo.protocol.ByteMessage.writeString(ByteMessage.java:95) at ru.nanit.limbo.protocol.packets.play.PacketPlayerInfo.encode(PacketPlayerInfo.java:52) at ru.nanit.limbo.protocol.PacketSnapshot.encode(PacketSnapshot.java:51) at ru.nanit.limbo.protocol.PacketSnapshot.of(PacketSnapshot.java:86) at ru.nanit.limbo.connection.ClientConnection.initPackets(ClientConnection.java:442) at ru.nanit.limbo.server.LimboServer.start(LimboServer.java:73) at ru.nanit.limbo.NanoLimbo.main(NanoLimbo.java:27)

Steps To Reproduce

Step 1 Set version to latest Step 2 install Step 3 start it Step 4 Receive error "java.lang.NullPointerException at io.netty.buffer.ByteBufUtil.utf8Bytes(ByteBufUtil.java:1080) at ru.nanit.limbo.protocol.ByteMessage.writeString(ByteMessage.java:95) at ru.nanit.limbo.protocol.packets.play.PacketPlayerInfo.encode(PacketPlayerInfo.java:52) at ru.nanit.limbo.protocol.PacketSnapshot.encode(PacketSnapshot.java:51) at ru.nanit.limbo.protocol.PacketSnapshot.of(PacketSnapshot.java:86) at ru.nanit.limbo.connection.ClientConnection.initPackets(ClientConnection.java:442) at ru.nanit.limbo.server.LimboServer.start(LimboServer.java:73) at ru.nanit.limbo.NanoLimbo.main(NanoLimbo.java:27)"

Install logs

command is taking hours to load

gOOvER commented 2 years ago

install.log pls

torunoya commented 2 years ago

install.log

NgLoader commented 2 years ago

Is it by startup or when you try to connect?

torunoya commented 2 years ago

I got this error the first time I started it up, and then the same error when I started it up after that.

NgLoader commented 2 years ago

I found the issue, I will commit a hotfix soon

torunoya commented 2 years ago

Thank you for taking the time to serve the community.

NgLoader commented 2 years ago

When your updating the egg, please make sure that you rename your settings.yml to something like settings-backup.yml. Otherwise when your not renaming your file, no new settings.yml will be created.