Skip to content

[1.12.2] immersive railroading stock chunk loading #924

Description

@Deepseasaltyfish

运行环境

JAVA版本: 1.8.0_402, Amazon.com Inc.

Minecraft版本(1.12.2/1.16.5/1.18.2):

1.12.2

构建版本(从/version指令获取):

This server is running CatServer version git-CatServer-1.12.2-4168d848 (MC: 1.12.2) (Implementing API version 1.12.2-R0.1-SNAPSHOT, Forge version 14.23.5.2860)

相关模组/插件:

immersive railroading沉浸铁路
https://modrinth.com/mod/immersive-railroading

描述这个BUG

与mohist上的情况如出一辙,附上mohist的同问题反馈:Teneted/Tenet#2877
在视野距离以外的车辆entity在纯forge服务端和magama服务端下可以正常加载区块,但是catserver和mohist下会出现问题,不断追踪到0个区块
[11:29:34] [Server thread/INFO] [universalmodcore]: Tracking 15 loaded chunks
[11:29:34] [Server thread/INFO] [universalmodcore]: Tracking 0 loaded chunks
[11:29:34] [Server thread/INFO] [universalmodcore]: Tracking 0 loaded chunks
[11:29:39] [Server thread/INFO] [universalmodcore]: Tracking 15 loaded chunks
[11:29:39] [Server thread/INFO] [universalmodcore]: Tracking 0 loaded chunks
[11:29:39] [Server thread/INFO] [universalmodcore]: Tracking 0 loaded chunks
IR的区块加载机制:https://github.com/TeamOpenIndustry/UniversalModCore/blob/1.12.2-forge/src/main/java/cam72cam/mod/world/ChunkManager.java
(UMC为IR的mc接口mod)

可能是由于spigot/paper区块加载方面处理的差异,可能需要修改mod,希望大佬提供些修改建议

导致的问题r
车辆因为区块加载不正常无法正常运行,长车会脱钩

复现方法
安装沉浸铁路并连接一辆足够长的车(远超视野距离即可)然后开车运行,过一会会发现车辆断裂

截图/视频

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions