截图
介绍
赞助商
我与 Apex Hosting 合作!根据我的使用体验,他们的服务器不卡顿、易于管理,品质也很高。点击此处了解:
RandomPortals 需要 1.12.2-1.16.0.0 或更新版本的 RandomPatches 。
RandomPortals 不应与 NetherPortalFix 一起使用。
将 RandomPortals 与 LiteLoader 一起使用时,应安装 Extra Foam For LiteLoader 或 RandomPatches Integration,以避免发生此处所述的崩溃。
RandomPortals 是一款为 Minecraft 添加垂直末地传送门和横向下界传送门的模组,并着重提供丰富的配置选项。RandomPortals 还允许整合包作者和附属模组定义自己的传送门类型,使其通往不同维度,或要求使用特定数量的不同框架方块。我推荐使用 Just Enough Dimensions 来定义自定义维度。
功能:
可放置的传送门方块
- RandomPortals 为下界传送门、末地传送门和末地折跃门都添加了对应物品,可在“传送门”创造模式物品栏中找到。
- 如果该物品栏被禁用,可在“装饰方块”创造模式物品栏中找到这些传送门。
- 你也可以使用拾取方块按键来选取传送门方块。
末地传送门
- RandomPortals 添加了以下末地传送门类型:
- 垂直末地传送门
- 朝内的垂直末地传送门
- 使用垂直框架方块的横向末地传送门
- 倒置的横向末地传送门
- RandomPortals 使用自有的框架检测逻辑修复了 MC-97216。
- RandomPortals 还修复了另一个非常轻微的原版漏洞。在原版中,末地传送门框架被激活后,如果再放置并激活一个角落框架,末地传送门就会再次激活。Vertical End Portals 通过确保被激活的框架方块不是角落框架来修复此问题。
- 村民有时会在头上生成垂直末地传送门框架。你也可以手持垂直末地传送门框架,对村民点击鼠标右键,将框架放在它的头上。
下界传送门
- RandomPortals 添加了横向下界传送门。
- 由于 RandomPortals 不使用原版的传送门框架检测代码,因此无法触发 Forge 提供的下界传送门激活事件。它会提供自己的事件,这可能导致兼容性问题。
- 接收端下界传送门(以及自定义传送门)会持久存在,因此 NetherPortalFix 等类似模组已不再需要。
- 如果接收端传送门没有有效框架,或类型与发送端传送门不同,就会被重置。
- 手动放置的下界传送门方块不会因未检测到有效的传送门框架而消失,除非它们曾处于同类型传送门中,且该传送门已激活(并且 netherPortals.replaceUserPlacedPortalsOnActivation 设置为 false)。
- RandomPortals 添加了彩色传送门。向传送门中投掷染料时,所有相关传送门方块都会改变颜色;也可以右键点击单个传送门方块为其染色。染色行为可以配置。
- 传送门激活时,玩家放置的传送门方块不会被替换,因此玩家可以更轻松地制作彩色图案。
- 传送门会影响信标颜色,也拥有地图颜色。
- RandomPortals 还添加了多个与传送门相关的进度,这些进度可以禁用。
- 请注意,RandomPortals 会用自己的传送行为替代原版行为。如果你发现任何问题或不一致之处,请告诉我。
- 默认情况下,RandomPortals 会在接收维度生成传送门时克隆下界传送门。这意味着,如果玩家激活了一个横向 5×4 的传送门,将其染成红色,然后穿过传送门,接收维度中就会生成一个红色的横向 5×4 传送门。
- RandomPortals 与 Inspirations 的自定义传送门颜色功能不兼容;检测到该功能时,会自动将其禁用。
自定义传送门类型
- RandomPortals 允许你定义自定义传送门类型。
- config/randomportals/portal_types 中的每个目录都是一个传送门类型组。
- 每个组目录中都有一个名为 group_data.json 的文件,可用于指定有效的激活维度和默认维度 ID。
- 同一组中可以为不同维度定义不同的传送门类型。
- 每种传送门类型都可以配置许多选项,例如大小、框架方块的最少数量、传送行为、激活物品以及僵尸猪灵的生成概率。
- 更多信息请参阅此处的示例。
配置
- 每种框架类型及其变体的最小和最大宽度、高度,都可以在 config/randomportals 中的 JSON 文件里配置。最小和最大尺寸默认为 3 和 30。
- 所有功能都可以通过 config/randomportals 中的配置文件以及游戏内配置界面进行设置。
- 许多配置选项会在游戏中即时生效。使用 /rporeload 和 /rporeloadclient 可从磁盘重新加载配置。如果你使用游戏内配置界面,则无需执行此操作;不过,框架尺寸和下界传送门类型只能通过手动编辑 JSON 文件来配置。
- /rporeload 和 /rporeloadclient 还会列出已加载的传送门类型组。
欢迎报告问题并提供反馈。
待办事项:
- 更多传送门形状,包括 L 形传送门和“甜甜圈”形传送门
- 兼容其他模组(天境、暮色森林等)
- 自定义传送门方块,可配置纹理、环境音效和粒子效果
- 我将不再继续开发这个模组的 1.12.2 版本了。之后我会找时间为最新版本的 Minecraft 重写它。最近实在太忙了,抱歉!
截图和视频:
常见问题
RandomPortals 支持哪些 Minecraft 版本?
RandomPortals 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
RandomPortals 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
TheRandomLabs 的其他作品
查看全部 →RandomPatches (Forge)
为 Minecraft 提供一系列杂项修复,包括可配置的连接超时、玩家速度限制,以及其他 Bug 修复与改进。
RandomTweaks
一堆杂项、兼容原版的 Minecraft 调整,比如玩家头颅掉落、音效系统重载和一天中的时间显示。
VanillaDeathChest (Fabric)
玩家死亡时会生成一个容器,装着他们的物品。
RandomPatches (Fabric)
一系列 Minecraft 杂项补丁,包括可配置的连接超时时间、玩家速度限制,以及其他错误修复和改进。











评论
登录后评论和评分