介绍
World Portal
World Portal 可以创建自定义世界传送门,用于在不同维度之间旅行。借助它,你可以通过配置文件或数据包,为自定义维度创建自己的传送门;它是服务端模组。
此模组旨在用于个人游戏玩法调试、服务器自定义和整合包制作。
重要事项
- [0.0.8] 传送门框架左右两侧的角落将会互换。
- [0.0.10] 修复客户端问题并迁移数据。
- [0.0.11] 配置文件已从 “worldportal.json” 迁移至 “worldportal-common.toml”。
此模组只能创建自定义传送门。若要创建新维度,你需要使用数据包或其他模组。
功能
- 创建自定义传送门无需安装客户端模组。
- 更改框架角落即可将下界传送门转换为自定义传送门。
- 水平传送门(>=0.0.8)。
- 简单的配置方式,并支持数据包。
可以添加到现有世界或整合包中,也可以轻松从现有世界中移除。请务必先备份你的世界。
计划中的功能
- 末地传送门模式。
- 自定义传送门框架。
- 自定义传送门生成的生物(不仅限于猪灵),或禁用该功能。
- 自定义传送门的最低生成高度。
- 自定义传送门粒子效果。
- 进入和离开传送门时执行命令或函数。
- 根据生物群系、维度、高度、月相、时间和天气决定目的地。
- 根据玩家等级、饱和度,甚至经济系统和魔力决定目的地。
- 根据已执行的命令或函数决定目的地。
- 根据维度和玩家权限限制目的地。
- 目的地覆盖游戏规则。
- 支持经济、权限和任务模组。
- 以及更多功能,包括正在开发的兼容模组。
欢迎在 GitHub 讨论区或 Discord中为 World Portal 提出新功能建议。
使用方法
你可以通过配置文件设置此模组,也可以使用数据包进行数据驱动配置。
- 配置文件
worldportal-common.toml
[portals]
[portals."minecraft:example"]
frame_top_right = "minecraft:gold_block"
frame_top_left = "minecraft:iron_block"
frame_bottom_right = "minecraft:iron_block"
frame_bottom_left = "minecraft:gold_block"
mode = "worldportal:default"
destination = "customdimension:dimension"
[portals."minecraft:example_horizontal"]
frame_top_right = "minecraft:gold_block"
frame_top_left = "minecraft:iron_block"
frame_bottom_right = "minecraft:iron_block"
frame_bottom_left = "minecraft:gold_block"
mode = "worldportal:horizontal"
destination = "customdimension:dimension_flat"
worldportal.json(旧版)
{
"portals": {
"minecraft:example": {
"frame_top_right": "minecraft:gold_block",
"frame_top_left": "minecraft:iron_block",
"frame_bottom_right": "minecraft:iron_block",
"frame_bottom_left": "minecraft:gold_block",
"mode": "worldportal:default",
"destination": "customdimension:dimension"
},
"minecraft:example_horizontal": {
"frame_top_right": "minecraft:gold_block",
"frame_top_left": "minecraft:iron_block",
"frame_bottom_right": "minecraft:iron_block",
"frame_bottom_left": "minecraft:gold_block",
"mode": "worldportal:horizontal",
"destination": "customdimension:dimension_flat"
}
}
}
- 数据包
{
"frame_top_right": "minecraft:gold_block",
"frame_top_left": "minecraft:iron_block",
"frame_bottom_right": "minecraft:iron_block",
"frame_bottom_left": "minecraft:gold_block",
"mode": "worldportal:default",
"destination": "testdimension:dimension"
}
-> data\{namespace}\worldportal\portal\{name}.json
传送门 ID 由 {namespace}:{name} 组成。普通传送门的模式可以设为“worldportal:default”,水平传送门的模式可以设为“worldportal:horizontal”。
兼容性
问题
- [Radium] 为获得更好的模组兼容性,请改用 Canary,或在其配置中手动禁用“mixin.ai.poi.fast_portals”。
建议前往 GitHub 问题区查看其他问题或报告新问题。
支持情况
🟩 26.1-26.4 / 🟩 1.21.1 / 🟥 1.21-1.21.11 / 🟩 1.20.1 / 🟪 1.16.5 / 🟪 1.12.2
🟩 支持中
🟥 已停止支持
🟨 开发中
🟪 已考虑
使用权限
可自由在服务器、整合包、视频、直播或类似媒体中使用,无需注明出处或征求许可。不得出售该模组文件、资源或代码,不得对其重新授权,也不得将其置于付费墙之后。
常见问题
World Portal 支持哪些 Minecraft 版本?
World Portal 支持 Minecraft Java 版 1.20.1–26.3,共 18 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
World Portal 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
mahmudindes 的其他作品
查看全部 →Modified Biome Source
添加可配置的修改生物群系源。
Dimension Fixer
修复维度的硬编码行为,尤其是自定义维度。
More Cat Variants
新增更多猫咪变种。
Superflat Dimension
Add superflat world type as separate dimension.







评论
登录后评论和评分