使用服务器名称

使用服务器名称

使用服务器名称而不是IP来保存服务器相关数据

基础库

使用服务器名称

你是否曾经使用过在服务器上游戏时会将数据保存在本地的模组, 但你使用的服务器会定期更换 IP? 如果是的话,这个模组就是为你准备的, 只要你在多人游戏加入界面中使用相同的服务器名称,你的所有数据都会保留下来。

对于服主

将本模组添加到服务器,这样用户就不必手动调整配置,可以直接连接。 你可以在配置文件 ./config/useservername.json5 中更改服务器名称。

对于整合包作者

为两侧都添加本模组, 你无需调整配置,因为服务器名称会在服务器首次启动时随机生成。

对于模组开发者

不要将本模组添加为依赖项,请使用 objectShare,并使用你可以从 (String) objectShare.get(useservername:serverId) 获取的字符串。该字符串可能为 null。 它会在 ClientPlayConnectionEvents.INIT 事件触发时首次初始化,但该字符串可以在 ServerPlayConnectionEvents.INIT 事件触发后被覆盖。

目前支持的模组: