GeyserMC / Geyser

A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
https://geysermc.org
MIT License
4.59k stars 656 forks source link

World and blocks not loading for bedrock players. [Geyser-Velocity] #4686

Closed MaxKanoe closed 1 day ago

MaxKanoe commented 1 month ago

Describe the bug

The world is still there but it's invisible. It seems like the only thing the player can see is entities.

To Reproduce

It happens whenever joining the server so idk

Expected behaviour

Bedrock players are still kinda able to move, but it's hard to tell where you're going and you lag back every once in a while.

Screenshots / Videos

image

Server Version and Plugins

This server is running Geyser version 2.2.3-SNAPSHOT (git-master-9cb9a14) (Java: 1.20.4, Bedrock: 1.20.40/1.20.41 - 1.20.80)

Geyser Dump

https://dump.geysermc.org/9VFw5OAkk7mXNi2YQVBFC4wbwRz0VjTA

Geyser Version

Velocity-Geyser - 1.20.6

Minecraft: Bedrock Edition Device/Version

Windows 10 edition - 1.20.80

Additional Context

No response

onebeastchris commented 1 month ago

you're running your proxy with 600megabytes of RAM, that'll probably be too little to use with Geyser - I'd recommend trying to assign more and see if that helps. 1.5-3GB should suffice to use Geyser

onebeastchris commented 1 month ago

Furthermore, please check your console for errors & send those here, if present

MaxKanoe commented 1 month ago

[18:55:36 ERROR]:       at org.geysermc.geyser.util.ChunkUtils.loadDimension(ChunkUtils.java:285)
[18:55:36 ERROR]:       at org.geysermc.geyser.translator.protocol.java.JavaLoginTranslator.translate(JavaLoginTranslator.java:145)
[18:55:36 ERROR]:       at org.geysermc.geyser.translator.protocol.java.JavaLoginTranslator.translate(JavaLoginTranslator.java:48)
[18:55:36 ERROR]:       at org.geysermc.geyser.registry.PacketTranslatorRegistry.translate0(PacketTranslatorRegistry.java:89)
[18:55:36 ERROR]:       at org.geysermc.geyser.registry.PacketTranslatorRegistry.lambda$translate$0(PacketTranslatorRegistry.java:69)
[18:55:36 ERROR]:       at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
[18:55:36 ERROR]:       at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:54)
[18:55:36 ERROR]:       at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
[18:55:36 ERROR]:       at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
[18:55:36 ERROR]:       at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
[18:55:36 ERROR]:       at java.base/java.lang.Thread.run(Thread.java:1583)
[18:55:36 ERROR] [geyser]: Could not translate packet ClientboundLevelChunkWithLightPacket
java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 0
        at org.geysermc.geyser.translator.protocol.java.level.JavaLevelChunkWithLightTranslator.translate(JavaLevelChunkWithLightTranslator.java:407) ~[?:?]
        at org.geysermc.geyser.translator.protocol.java.level.JavaLevelChunkWithLightTranslator.translate(JavaLevelChunkWithLightTranslator.java:86) ~[?:?]
        at org.geysermc.geyser.registry.PacketTranslatorRegistry.translate0(PacketTranslatorRegistry.java:89) ~[?:?]
        at org.geysermc.geyser.registry.PacketTranslatorRegistry.lambda$translate$0(PacketTranslatorRegistry.java:69) ~[?:?]
        at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[server.jar:3.3.0-SNAPSHOT (git-a9a31f69-b385)]
        at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:54) ~[server.jar:3.3.0-SNAPSHOT (git-a9a31f69-b385)]
        at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[server.jar:3.3.0-SNAPSHOT (git-a9a31f69-b385)]
        at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[server.jar:3.3.0-SNAPSHOT (git-a9a31f69-b385)]
        at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[server.jar:3.3.0-SNAPSHOT (git-a9a31f69-b385)]
        at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]```
onebeastchris commented 1 month ago

Please send a full latest.log file via mclo.gs

onebeastchris commented 1 month ago

You're also running an outdated version of Geyser; please update.

onebeastchris commented 1 day ago

Closing due to no further response.