正在开发一个机器人载具mod,当前只考虑在地上双足行走。
建模显示、移动骑乘、监视器镜头等问题都解决了,现在有一个大问题,在Entity里的onupdate用moveEntity函数实现移动,但骑乘载具开始移动后,载具在客户端的坐标posXYZ ,跑一会后就跟服务端对应实体的坐标开始有误差了, 这种问题在发生实体碰撞后更加明显;
本人认为是客户端和服务端同步出了一定问题,我这个载具是照着原版EntityBoat做的, 但很多代码没有吃透,请问各位大神:你们在开发实体的时候(有载具更好),有没有碰到客户端跟服务端坐标状态不同步的问题的? 有解决办法或者思路没?
载具模型(XX镇暴型~):

座舱视角:

为何不试试NetWork数据包同步呢你可以去看看Forge中文开发文档:http://mcforge-cn.readthedocs.io/zh/latest/