Immersive Portals – Sodium/Iris/DH Compat Fork
Immersive Portals 的分支版本,修复 NeoForge 1.21.1 上与 Sodium 0.8.x、Iris 和 Distant Horizons 的兼容问题;恢复传送门的深度遮挡,并消除启用光影或 LOD 地形时的卡顿。
介绍
关于此分支
这是 Immersive Portals for NeoForge 的兼容性分支,原作者为 qouteall/iPortalTeam,修复了三个导致该模组在 NeoForge 1.21.1 上无法与当前 Sodium、Iris 和 Distant Horizons 版本配合使用的问题:
– Sodium 0.8.x 兼容性 —— `OcclusionCuller.Visitor` 被提升为顶级接口,且 `Viewport.isBoxVisible` 被拆分为两个签名不同的方法。若没有此修复,安装 Sodium 0.8.x 后进入世界时游戏会崩溃。
– 启用光影时的传送门遮挡 —— 在启用 Iris 和光影包的情况下,传送门会*穿透*遮挡几何体渲染(或静默回退到降级的兼容模式)。根本原因是本模组内部帧缓冲与 Iris 实际渲染目标格式之间的深度缓冲格式不匹配。
– Distant Horizons 卡顿 —— 安装 Distant Horizons 后,当传送门可见时会出现严重的帧时间尖峰(900ms+),原因是 DH 每帧都为传送门的异世界视图执行同步 LOD 地形生成。此分支仅在传送门渲染期间跳过该工作,不影响正常的 LOD 渲染。
完整技术说明与差异对比:上游 PR #71。已优先提交至上游——此 CurseForge 页面之所以存在,是因为该仓库已有一年多没有提交,且多个正确、完整的 PR 一直未被审查,因此在此期间提供一个可供下载的构建版本似乎是有必要的(我和我的服务器也在自用)。
采用 Apache 2.0 许可,与原版相同。模组本身的所有功劳归 qouteall 及 iPortalTeam 贡献者所有——此分支仅涉及 Sodium/Iris/Distant Horizons 兼容层。
—
原模组描述
(来自原项目)
Immersive Portals 是一个 Minecraft 模组,提供透视传送门和无缝传送。它还可以创建“非欧几里得”空间效果。
此模组改变了大量 Minecraft 底层机制。它允许客户端同时加载多个维度,并将远程世界信息(方块/实体)同步到客户端。它可以渲染传送门中的传送门。传送门可以改变玩家缩放和重力方向。
常见问题
Immersive Portals – Sodium/Iris/DH Compat Fork 支持哪些 Minecraft 版本?
Immersive Portals – Sodium/Iris/DH Compat Fork 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Immersive Portals – Sodium/Iris/DH Compat Fork 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
mizunagames 的其他作品
查看全部 →MizunaCraft
这个整合包的新 1.12.2 版本设计为以魔法为中心。
Modern Lightweight Magitech
This pack consists of performance mods, Ars and it's add-ons, AE2 and it's add-ons, Create, and Industrial Engineering. World generation is handled by Lithosphere and Regions Unexplored. Meant to be simple, and close enough to vanilla for beginners.
评论
登录后评论和评分