截图
介绍

📝 描述
这是一个模组 API,可提供易于自定义且仅需服务端的传送门,通往任意自定义维度。
此模组仅需安装在服务端,因此兼容任何客户端,包括原版客户端。
此模组可作为其他模组/数据包的前置依赖,也可与自定义数据包或需要它的模组一起打包进整合包。
查看下方或 Wiki 上的使用详情!
✨ 特性
- 🔮 自定义传送门:创建框架完全可自定义、并链接到任意维度的传送门。
- 🧱 灵活的框架设计:使用方块标签定义有效的框架方块——支持多种方块类型!
- 🔥 自定义点火器:使用物品标签选择哪些物品可以点燃传送门——支持多种物品!
- 🖥️ 仅需服务端:无需在客户端安装此模组——完全在服务端运行。
- 🌍 跨维度支持:为任意维度添加传送门,甚至是其他模组添加的维度。
- ✅ 完全兼容:与原版及模组客户端均无缝兼容。
- 🧩 对模组和数据包友好:无论你使用数据包还是开发模组,都能轻松集成。
- 📚 详尽的 Wiki:查看 Wiki 获取指南、示例及更多功能!
🚀 使用方法
详细示例请查看 Wiki。
在那里,你可以找到创建自定义维度、传送门框架、点火器及其他调整的分步指南!
📦 数据包
配合数据包使用此模组非常简单!只需按照以下步骤操作:
- 设置数据包:首先按照此 Minecraft 教程创建数据包。
- 定义维度类型:使用此生成器生成自定义维度类型。
- 创建你的维度:使用此生成器设置你的自定义维度。
- 指定传送门框架方块:创建一个名为
dimension_portal_frame的方块标签,将dimension替换为你的维度名称。你可以包含多个方块甚至其他标签! - (可选)选择传送门点火器:可选地创建一个名为
dimension_portal_igniter的物品标签,将dimension替换为你的维度名称,用于可点燃传送门的物品。你也可以使用多个物品或标签。 - 整理你的文件:确保上述步骤中的所有 JSON 文件位于同一命名空间下。
就是这样!将此模组与你的数据包一起加载,你的维度和传送门即可使用。
你可以自由添加多个维度,每个维度都有独特的传送门框架和点火器!
自 v2.1.0 起,你还可以通过为进入维度的玩家设置特定游戏模式,或定义除主世界以外的自定义进入点,进一步自定义你的维度。
详情请查看 Wiki。
🛠️ 模组
将此 API 集成到你的模组中非常直接:
- 按照上方数据包部分列出的步骤操作。
- 不要将文件放入数据包,而是将它们放在模组的资源文件夹下:
resources/data/mod_id/。
如果你希望让用户选择启用或禁用你的数据包,可以考虑使用 Cobweb 静态数据包 API。
创建模组(而非数据包)可以让你添加额外功能并进一步增强你的自定义维度。
此外,此 API 还提供了若干实用的工具方法。查阅 Javadoc 了解这些方法的详细文档。
🔄 兼容性
| 模组 | 加载器 | 兼容性 |
|:—————————————————————|:——:|:——————————————————————————————————————————:|
| Crying Portals | 全部 | 不兼容 |
| Immersive Portals | 全部 | 不兼容 |
| BetterNether | Fabric | 兼容 |
| Very Many Players | Fabric | 兼容 use_async_portals=false |
| Canary | Forge | 禁用 fast portals 时兼容 |
🔗 依赖项
| 模组 | 加载器 | 要求 |
|:——————————————|:——:|:———–:|
| Cobweb | 全部 | 必需 |
📜 许可证与使用权
欢迎将此模组用于任何整合包或视频中,只需注明出处,并尽可能附上此处的链接。
本项目根据 Crystal Nest Community License v1 发布。
❤️ 支持我们
常见问题
Server Sided Portals 支持哪些 Minecraft 版本?
Server Sided Portals 支持 Minecraft Java 版 1.19.2–26.1.2,共 18 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Server Sided Portals 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。








评论
登录后评论和评分