Minecraft Forge(改装)如何仅在客户端上运行变量

问题描述 投票:0回答:1

您好,我想在1.7.10的Minecraft中修改一个名为Psychedelicraft的mod,我在客户端/服务器端遇到了一些问题。

我如何将这些变量设为私有。如何使它仅在客户端上运行任何想法?

java minecraft forge
1个回答
0
投票

[您需要记住,在客户端和服务器注释之外(如果我没记错的话,为@ClientOnly@ServerOnly),所有内容都在客户端和服务器上运行。但是,您需要设法使两者保持最新。

因此,如果您只希望客户端知道一些数据,请不要将其发送到服务器。换句话说,不要将其添加到任何nbt数据或序列化中。不利的一面是,当重新启动游戏时,服务器将无法使客户端恢复最新状态。

© www.soinside.com 2019 - 2024. All rights reserved.