Geyser icon indicating copy to clipboard operation
Geyser copied to clipboard

Blocks in a large concentration are vacant when bedrock players play

Open Coconut-2439 opened this issue 6 months ago • 11 comments

###描述bug

基岩版的玩家在游玩时,会在一个不固定的位置出现一个很大的区块空缺,通过它可以看穿其他区块的内部,而这个空缺的区块在重新加入服务器后会被恢复。只有基岩玩家才会有这个问题。

###要复制

1.加入游戏并四处走动 2.观察到地图中有一个或多个块是空的。

###预期行为

发现地图中有一个或多个区块空缺,重新进入服务器后恢复正常。

###截图/视频

Image_1707580530137 Image_1707580528324 Image_1707580526627 Image_1707580524524 Image_1707580521852 IMG_20240210_235749

###服务器版本和插件

插件(8个):SpigotPing,MoveLight,CustomCommandPrefix,ViaVersion,floodgate,eBackup,VeinMiner,Geyser-spigop

###喷泉垃圾场

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

###间歇泉版本

2.2.2快照(git-master-19c6648)

###《我的世界》:基岩版设备/版本

iOS、Android和Windows系统

###附加上下文

无响应

Coconut-2439 avatar Feb 10 '24 15:02 Coconut-2439

please share a screenshot or video showcasing the issue

onebeastchris avatar Feb 10 '24 15:02 onebeastchris

请分享展示该问题的截图或视频

IMG_20240210_235749 Image_1707580530137 Image_1707580528324 Image_1707580526627 Image_1707580524524 Image_1707580521852

Coconut-2439 avatar Feb 10 '24 15:02 Coconut-2439

Are you seeing any errors in the server console? Please send a full log (latest.log file) via mclo.gs (or paste.gg) here

onebeastchris avatar Feb 10 '24 16:02 onebeastchris

Looks like a duplicate of https://github.com/GeyserMC/Geyser/issues/3809

Kas-tle avatar Feb 10 '24 16:02 Kas-tle

What is the server view distance and what is the view distance of the bedrock client?

Kas-tle avatar Feb 10 '24 16:02 Kas-tle

您是否在服务器控制台中看到任何错误?请在此处通过 mclo.gs(或 paste.gg)发送完整的日志(latest.log文件) It only sometimes appears when a player joins.It seems that when an error appears, the player cannot join the game https://mclo.gs/qtimp3u I think these errors are related to another issue. Because even if there are no errors, these problems still occur. I've used paper1.18.2 before and the issue still appears and the console doesn't report an error.

Coconut-2439 avatar Feb 11 '24 02:02 Coconut-2439

什么是服务器视距,什么是基岩客户端的视距? The server sight distance used to be set to 16 blocks, 12 blocks, and 10 blocks The client has probably only set 10 and 12 sight distances, and I don't know if players have changed this setting. However, it can be confirmed that the problem occurs no matter how far the server is set. Just set the same issue to appear a little less?

Coconut-2439 avatar Feb 11 '24 03:02 Coconut-2439

Setting the server render distance further will only increase the frequency of the issue. It must be decreased to below the render distance of the client.

Kas-tle avatar Feb 11 '24 03:02 Kas-tle

进一步设置服务器渲染距离只会增加问题出现的频率。它必须减小到客户端的渲染距离以下。

Okay, I did it. Don't close the topic, I will observe for a few more days to see if the problem has occurred.

Now the sight distance of the server is set to 8 blocks.The sight distance of the player client is nine blocks, ten blocks and sixteen blocks respectively.

Coconut-2439 avatar Feb 11 '24 09:02 Coconut-2439

进一步设置服务器渲染距离只会增加问题出现的频率。它必须减小到客户端的渲染距离以下。

The problem still exists, but the frequency is reduced. The sight distance of the server is set to 8 blocks, and several players with the sight distance of the client set to 9 blocks reported this situation.

Coconut-2439 avatar Feb 11 '24 14:02 Coconut-2439

Setting the server render distance further will only increase the frequency of the issue. It must be decreased to below the render distance of the client.

The problem still exists, but the frequency is reduced.Image_1707709907109.jpg

Image_1707709904700.jpg

Image_1707709902560.jpg

Coconut-2439 avatar Feb 12 '24 03:02 Coconut-2439

我也遇到相同的问题,且日志中也没有见到相关的报错,同时如果在问题出现前有铺设铁轨,借助矿车能够移动到无法加载的区域中,但如果没有,光靠方向键移动则会遇到一种类似于假墙的东西,有一条无形的边界,哪怕是开创造模式在空中飞行也无法穿过,只有靠退出游戏再重新进入来解决 I also encountered the same problem, and I didn't see any related errors in the log. At the same time, if there were rails laid before the problem occurred, I could use the minecart to move to the area that could not be loaded, but if not, I could just rely on the direction keys to move. You will encounter something similar to a false wall, with an invisible boundary that cannot be passed through even if you fly in the air in creative mode. You can only solve it by exiting the game and re-entering it.

update: i use the geyser dump command to upload the dump and error report,this is the url : https://dump.geysermc.org/cY3MT2czWKRlRdGfeNGkisUob9bG0860

BA7JCM avatar Feb 27 '24 08:02 BA7JCM

我也遇到相同的问题,且日志中也没有见到相关的报错,同时如果在问题出现前有铺设铁轨,借助矿车能够移动到无法加载的区域中,但如果没有,光靠方向键移动则会遇到一种类似于假墙的东西,有一条无形的边界,哪怕是开创造模式在空中飞行也无法穿过,只有靠退出游戏再重新进入来解决 我也遇到了同样的问题,我在日志中没有看到任何相关错误。同时,如果在问题发生之前铺设了铁轨,我可以使用矿车移动到无法装载的区域,但如果没有,我只能依靠方向键来移动。你会遇到类似于假墙的东西,有一个看不见的边界,即使你以创造模式在空中飞行也无法通过。您只能通过退出游戏并重新进入游戏来解决它。

更新:我使用命令上传转储和错误报告,这是网址:https://dump.geysermc.org/cY3MT2czWKRlRdGfeNGkisUob9bG0860geyser dump

I'm in the same situation! And wandering animals can also enter the empty area, players can not.

Coconut-2439 avatar Mar 06 '24 04:03 Coconut-2439

please share a screenshot or video showcasing the issue The problem was solved after the sight distance was set, but this was awkward and the server's sight distance was forced to be adjusted very low to suit the player's needs. Will this issue be resolved in future versions?

Coconut-2439 avatar Mar 06 '24 04:03 Coconut-2439

Given reducing the render distance solves this issue this is a duplicate of https://github.com/GeyserMC/Geyser/issues/3809 so I'll be closing this and you can follow for updates there. Unfortunately we have not been able to pinpoint the cause of this issue, but I suspect it comes down to the client getting chunks from the server outside the range it's expecting. You could try using Paper, which as I recall is less likely to experience this issue than plain Spigot.

Kas-tle avatar Mar 06 '24 04:03 Kas-tle