Tag

换地图

Minecraft服务端更换核心

保险起见,进行此操作前应该将服务端文件备份 (整个服务端文件夹打包或者复制一份都可)

以下所有操作均需要在关服时进行操作

服务端更新核心(不更换游戏版本)

将新的核心移动到服务端文件夹内

forge和fabric需要重新安装以下载需要的lib文件,单独复制核心并不能成功开服

然后修改开服脚本中的 -jar 参数后的核心名字

启动服务端后注意控制台,如果有报错需要注意

在确认没有问题后再删除旧的核心Jar文件

服务端更换核心

插件和mod是不互相兼容的,除非是没有安装插件或mod的情况下更换,否则不推荐

插件服和(mod服或插件mod服)互换核心时需要修改存档结构

修改方法

将新的核心移动到服务端文件夹内,然后修改开服脚本中的 -jar 参数后的核心名字

启动服务端后注意控制台,如果有报错需要注意

在确认没有问题后再删除旧的核心Jar文件

更换不同游戏版本的核心

如果是升级,1.12 -> 1.13,1.17 -> 1.18 等大更新不建议更换,及其容易出问题

如果是降级,想都别想

小更新将新的核心移动到服务端文件夹内,然后修改开服脚本中的 -jar 参数后的核心名字

启动服务端后注意控制台,如果有报错需要注意

在确认没有问题后再删除旧的核心Jar文件

Minecraft服务端换地图

保险起见,进行此操作前应该将服务端文件备份 (整个服务端文件夹打包或者复制一份都可)

客户端/官服存档结构

主世界中的区块存储在这个根文件夹中,下界则存储在子文件夹DIM-1中,末地则存储在DIM1中。每个维度都有其自己的datapoiregion文件夹。

https://wiki.biligame.com/mc/%E4%B8%96%E7%95%8C

具体存档结构见:https://wiki.biligame.com/mc/Java%E7%89%88%E4%B8%96%E7%95%8C%E6%A0%BC%E5%BC%8F

新的世界 ├─advancements ├─data ├─datapacks ├─DIM-1 下界 ├─DIM1 末地 ├─entities ├─playerdata ├─poi ├─region └─stats

插件服存档结构

服务端文件夹 ├─ world 主世界及存档通用数据文件 │ ├─ advancements │ ├─ data │ ├─ datapacks │ ├─ entities │ ├─ level.dat │ ├─ level.dat_old │ ├─ playerdata │ ├─ poi │ ├─ region │ ├─ session.lock │ ├─ stats │ └─ uid.dat ├─ world_nether 下界数据文件 │ ├─ data │ ├─ DIM-1 │ ├─ level.dat │ ├─ level.dat_old │ ├─ session.lock │ └─ uid.dat └─ world_the_end 末地数据文件 ├─ data ├─ DIM1 ├─ level.dat ├─ level.dat_old ├─ session.lock └─ uid.dat

MOD服存档结构

在原版的基础上可能会有其他维度的文件夹,一般是DIM-维度编号为名字的文件夹

更换地图

插件服和官服/mod服的存档互相更换时需要改变结构

插件服存档移动到官服/mod服/单机

world_netherworld_the_nether 中的DIM开头的文件夹移动到 world 文件夹中

然后将world文件夹整个移动到服务端中

反之,新建 world_netherworld_the_nether 文件夹,将DIM开头的文件夹移动到其中

注意,mod创建的维度无法移动到插件服,多世界插件创建的维度和主世界在迁移时仅可保留一个作为主世界(可以拆成一个单独的存档)