跳到正文

Omni Grid

作者:DatJaneDoe

为你的囤物癖提供极致精简的解决方案

收藏

截图

介绍

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

模组目前正在移植至 V26.1.2,并进行大幅重制。

Refined Storage 附属模组

此模组新增了 Omni Grid,这是一种增强版的 Portable Grid,可通过升级解锁多种功能。我说它是“Omni”可不是夸张——它基本上就是一个可以随身携带的存储网络。 

制作完成后,你可以访问一个 Refined Storage 2 存储盘中的物品,并使用内置的合成网格。之后,你可以制作并安装 Omni 核心,解锁更多功能。

指令


每个 Omni Grid 最多可设置 16 条指令,让它定期或被动地执行操作。每项操作都需要安装对应的核心。

要配置指令,请点击合成网格右侧的一个指令槽。你可以将物品拖到指令槽上,让指令针对特定物品生效。有些指令需要配置目标,或只能以方块或物品形式使用。

  • 提供 – 允许相邻的自动化设备从指定面提取此资源。 
  • 推送 – 将资源从存储中移至相邻的容器。 
  • 拉取 – 从相邻的容器中取出资源并存入存储。
  • 简单合成 – 尝试使用 3×3、2×2 等简单合成布局合成物品,例如压缩物品,或使用 3×1 布局制作台阶。
  • 收集 – 拾取一定范围内的物品
  • 自动拾取战利品 – 打开容器时,立即将其中的物品移入存储。
  • 搜索 – 搜索附近容器中的物品,并将其移入存储。无法检查所有者无权访问的容器。

    还有更多功能!

    请注意,许多指令运行时会增加 Omni Grid 系统的负载并消耗 FE。请确保能量充足,以维持其正常运行。 

精确核心

这些核心不会新增指令,但会提供一些用于管理资源的额外功能。

  • 玩家目标选择 – 允许某些操作影响携带全向网格的玩家。你可以选择影响哪些槽位,并且也会影响饰品槽位。 
  • 资源监控 – 最多可选择 4 种资源在屏幕上显示其数量,即使它被拿在手中时也是如此。
  • 存入 – 允许自动化在放置时向全向网格中插入物品/流体。
  • 过滤 – 命令可以配置为不仅影响一个物品,而是影响特定标签或模组的所有物品。

操作核心

这些核心解锁全向网格最强大的功能,但制作成本也最高

  • 自动合成 – 将精致存储 2 的合成样板放入全向网格,它便可以在其存储内执行合成操作。处理样板稍微复杂一些,并且需要核心 cartridge

  • 数字熔炉 – 一个内置熔炉,其工作方式与大多数熔炉略有不同。它可以被指定从你的存储中取出物品来自动熔炼或用作燃料。

  • 增强存储 – 将磁盘槽位数量增加到 8 个,并在放置在 RS2 网络旁边时充当磁盘驱动器。它还可以与全向代理共享其存储

  • 远程方块目标 – 赋予按住 Shift 左键点击方块实体的能力,并允许某些命令在全向网格存储与该方块之间远程传输。请注意存在范围限制。

升级

全向网格接受精致存储 2 的升级来改进其部分功能。还有一个能量升级,可提高其能量容量和效率。

实用核心

与命令核心和精准核心不同,这些核心会修改现有功能、添加与特定模组的独特交互,或添加更小众和不同寻常的功能。它们有很多,制作任何对你来说似乎有用的核心即可。以下是一些示例

 

  • 海绵模拟器 – 定期吸收附近的流体并存入储存空间(需要安装流体磁盘)

  • 营火 – 数字熔炉烹饪食物时无需燃料,但不会因此获得经验值。

  • 能量处理器 – 仅在安装了模组 Refined Types 后才能合成。安装能量磁盘后,Omni Grid 接收的多余能量会存入储存空间。当能量不足时,Omni Grid 可以使用这些能量为自己充能。

  • 经验处理器 – 使用经验流体配置时,部分指令会触发特殊效果。Collect 可以拾取经验球,并将其作为经验流体存入储存空间。以玩家为目标的 Push/Pull 可以在玩家与储存空间之间转移经验值。
  • 灭火器 – 携带 Omni Grid 时着火,它会尝试使用储存空间中的水灭火。
  • 圆石生成器 – 储存空间中可拥有无限圆石,但每取出圆石都会消耗 FE。储存空间中的圆石始终会优先取用。


核心卡匣

Omni Grid 有 21 个功能槽,可用于放置功能核心和合成样板。如果还需要更多槽位,可以合成核心卡匣来容纳多个核心或样板,再将其放入功能槽中。

如果要在 Omni Grid 中放入加工样板,需要对着加工方块按住 Shift 并单击鼠标左键,使用核心卡匣记录其位置,然后将加工样板放入核心卡匣。当 Omni Grid 尝试执行加工样板时,会尝试将所需资源发送到该方块。该加工方块必须处于远程方块目标的范围内。

Omni 代理

多种物品和方块都可以与 Omni Grid 连接,从而将其储存空间提供给自动化、RS2 网络,甚至其他 Omni Grid 使用。连接时,储存核心和 Omni Grid 必须位于彼此的范围内。

  • 访问器 – 可放入标准的精致存储2网络中,使该网络能够访问全向网格的存储。

  • 全向控制器 – 功能与访问器相同,但额外充当控制器,从连接的全向网格中获取能量。

  • 代理磁盘 – 放入全向网格的实用槽位,再放入另一个全向网格的磁盘槽位,即可共享第一个全向网格的存储。

  • 全向输入口 – 自动化设备可向其插入物品和流体,将其发送到连接的全向网格存储中。
  • 全向端口 – 最多可选取9种物品/流体。自动化设备从该方块提取时,可从全向网格存储中取出这些物品。还有一个高级版本,可对每一面单独配置。
  • 全向中枢 – 输入口与端口的结合体。 

自定义

全向网格可以染成任意颜色。此外还有一些特殊皮肤,它们不遵循标准的染料配色方案,但应用起来成本稍高一些。

染色变体


 

特殊皮肤:鎏金与幽匿



开发与理念

在我制作这个模组之前,我对Minecraft模组开发完全是个新手。我不知道从何入手,所以我决定为已有的模组制作一个附属模组,这样我就有一些框架可以依托。在玩一个整合包时,我发现便携网格用起来很不方便,因为它没有合成矩阵,所以我选择我的第一个模组作为一个附属模组,以便携合成网格的形式添加一个合成矩阵。

便携合成网格被其他人认为与无线合成网格功能重复,并且存在各种bug,因此它被下架并重做。

为了学习Minecraft模组开发的各个方面,并让便携合成网格真正有用,我添加了大量功能,并将其重命名为全向网格。

在添加功能时,我尝试遵循以下原则:

  • 复刻大多数精致存储2的方块
  • 添加我在其他模组中没见过但我认为有用的东西,比如自动拾取和灭火。
  • 添加常见的存储模组实用功能,比如熔炉、收集附近物品和过滤器。
  • 避免添加某些热门模组独有的功能,比如精妙背包的自动喂食或药水,以防止使它们变得冗余。 

Omni Grid 实际上是 Wireless Crafting Grid 的反向版本:你可以随身携带存储网络,而不是远程访问它。不过,如果你想在 Omni Grid 中处理资源,可以考虑把它放在基地里不再带走,并让它与自动化系统交互。

我主要玩安装了 Omni Grid 的厨房水槽式整合包,把它作为熟悉的存储选项,并以这些整合包为基准进行了平衡,所以它可能有点过于强大。 

目前不建议用于整合包,因为缺少更新。可以考虑禁用你认为过于强大的核心,或在配置文件中调整它们。 

警告:该模组正在进行重大改版,以解决处理大量资源时的不稳定问题。改版发布后,Omni Grid 将进行大幅平衡调整。

常见问题

Omni Grid 支持哪些 Minecraft 版本?

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

Omni Grid 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分