跳到正文

DimLib

提供动态维度功能。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

DimLib

这是一个 Fabric 模组,可以:

  • 在服务器运行期间或初始化时添加和移除维度。
  • 如果客户端安装了该模组,则在维度发生变化时将维度信息同步到客户端。
  • 通过配置或代码禁止显示“实验性设置的世界不受支持”警告。

若要使用动态维度功能,服务器必须安装此模组,但客户端不必安装。如果客户端未安装此模组,维度发生变化后,维度 ID 的命令补全不会更新。

如果你只想使用禁用警告的功能,则只需在客户端安装此模组。

所有 API 均位于 DimensionAPI 类中。详情请参阅 Javadoc。

命令

/dims add_dimension <newDimensionId> <preset>

根据预设动态添加一个新维度。

示例:/dims add_dimension "aaa:ccc" void

/dims clone_dimension <templateDimension> <newDimensionID>

动态添加一个新维度。新维度的维度类型和区块生成器将与 templateDimension 相同。

此命令只会克隆维度类型和世界生成器,不会克隆世界中的内容(方块、实体等)。

示例:/dims clone_dimension minecraft:overworld "aaa:bbb" 将动态添加维度 aaa:bbb,其世界生成方式与主世界相同。

/dims remove_dimension <dimension>

动态移除一个维度。

此命令不会删除该维度的世界存档。

/dims view_dim_config <dimension>

显示指定维度的配置,包括维度类型 ID 和区块生成器配置。

常见问题

DimLib 支持哪些 Minecraft 版本?

DimLib 支持 Minecraft Java 版 1.20.4–1.21.1,共 2 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

DimLib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。

评论

登录后评论和评分

qouteall 的其他作品

查看全部 →