超越维度

超越维度是一个专注于存储和实用性的模组。它引入了一个维度网络"——一种多功能存储系统,支持物品、流体、FE能量、经验值、Mekanism的化学品、Ars Nouveau的源质、Botania的魔力以及Industrial Foregoing的灵魂。它将卓越的存储容量和性能与用户友好的界面相结合,轻松应对大多数场景下的存储需求。

资源介绍

超越维度 超越维度是一个专注于存储和实用性的模组。它引入了一个 维度网络 "——一种多功能存储系统,支持物品、流体、FE能量、经验值、Mekanism的化学品、Ars Nouveau的源质、Botania的魔力以及Industrial Foregoing的灵魂。它将卓越的存储容量和性能与用户友好的界面相结合,轻松应对大多数场景下的存储需求。 开始游戏 你需要击败凋灵,或通过其他任何方式获取下界之星。将其合成为 不稳定的时空碎片 。将该碎片保留在背包中一小时,使其转变为 稳定的时空碎片 。使用此物品来制作 维度网络生成器 并激活它以创建你的维度网络。然后,只需按下快捷键(默认:' O ')打开存储界面。 存储系统 容量: 默认存储容量为最大值。它可以存储 21 亿种不同的物品或资源类型,每种类型可容纳 2^63^-1 个单位(Java long )。存储类型的最大数量、每种类型的容量以及扩展存储的方法都可以通过 KubeJS . 性能: 存储系统经过了广泛的优化。性能测试表明,无论是连接到 AE2 还是仅使用此模组,结果都非常出色。请参阅 性能测试 特定测试结果的章节。 多人游戏: 存储系统使用玩家权限绑定网络。单个网络可以与多个玩家共享。或者,可以通过物品形式实现共享 终端 . UI 界面 直观的存储界面: 该模组提供了一个界面,其交互逻辑与 AE2 和 RS 等流行存储模组保持一致。 内置合成网格。 多种搜索模式:直接文本输入搜索名称、工具提示、 或 模组 ID。前缀为 # 以严格匹配工具提示。前缀为 @ 以严格匹配模组 ID。 可自定义显示的物品行数。 多种排序选项:按存储时间、按数量、按名称、按模组 ID。 通用槽位系统: 该模组的任何 GUI 中的任何槽位均可存储所有支持的资源类型,并支持快速交互机制。 快速容器操作 :手持对应容器时右键点击槽位,可快速从容器中存取资源。例如:手持潜影盒、精致背包或任何容器时右键点击槽位,可快速将物品存入容器;右键点击空槽位可快速从容器中取出物品并放入槽位。此操作支持流体、Mekanism 的化学物质以及 FE 能量。 自动化支持与实用工具 模组提供用于自动化和实用功能的方块。这些方块需要绑定到网络,并且大多支持红石控制,从而能够通过存储网络与其他模组交互。 维度网络通路: 暴露维度网络的 全部 存储内容。允许通过管道、漏斗、AE2/RS 存储总线以及精致背包卸载升级进行输入/输出。 维度网络能量通路: 功能几乎与网络通路相同,但专用于 FE 能量传输。其界面显示当前 FE 能量通量。支持“排出模式”,以每秒 21 亿 FE 的速率向相邻方块输出 FE。 网络接口: 类似于 ME 接口。具有“配方槽”和“存储槽”。尝试将存储的资源 插入 网络和提取资源 从 标记了模式槽的网络中。支持弹出模式。 网络泵: 主动从相邻容器中抽取资源并插入到维度网络中。具有支持黑名单/白名单模式的过滤槽。 网络漏斗: 吸收附近的物品实体甚至流动的流体,直接将其存入网络。其操作范围可调节(从2个方块到整个区块)。范围越大,操作间隔越长。具有支持黑名单/白名单的过滤槽。 网络熔炉: 允许标记配方(输入和燃料)。自动从网络中抽取标记好的资源进行冶炼。支持FE或熔岩作为燃料。成品可以弹出到相邻容器中或存回网络。 网络供给器: 当玩家的饥饿值低于配置的阈值时,它会从网络中为玩家喂食标记的食物。不会消耗如“无尽培根”或“永恒牛排”等“无限”食物。可装备在 Curios 饰品槽位中。 网络磁铁: 类似于网络漏斗,但为便携式。以比漏斗更高的频率吸收物品实体。具有快捷键切换功能。可装备在 Curios 饰品槽位中。 主手物品快速传输: 中键点击方块,可从网络中瞬间提取一个持有物品类型的堆叠。按住蹲下 + 中键点击,将持有的物品存回网络。此按键绑定可配置。 模组集成与支持 支持在 JEI/EMI 中拖放幽灵原料标记和快速配方传输 . JEI/EMI 幽灵物品标记可以识别存储在 AE2 通用堆栈中的物品。 添加了一个 AE2 维度 ME 存储单元 用于读取绑定网络内容。提供 性能高出10倍以上 ,比使用存储总线更好。 支持存储 Mekanism 的化学物质 . 合成网格支持 Polymorph 模组。 The 便携式网络终端 可以在奇物饰品槽中装备。安装带有奇物的跨维度模组会增加一个奇物槽。 KubeJS 支持:暴露允许自定义网络创建逻辑、初始容量、扩展方法以及直接存储操作的类。 禁用了 Inventory Profiles Next (IPN) 模组在其图形用户界面中,因为其重大的界面修改导致不兼容。请使用 Mouse Tweaks 进行快速转移。 附加模组开发与 KubeJS 自定义帮助 附加模组开发 在代码中添加新的可存储资源类型非常简单。实现以下接口并注册资源类型及相应的处理器: IStackType - 使模组能够识别并存储此资源类型。 IStackHandlerWrapper - 使模组能够通过编程方式与持有此资源的容器/模组方块进行交互。 CapabilityHelper.BlockCapabilityMap - 允许其他模组的管道/存储总线访问此资源类型 来自方块 . CapabilityHelper.ItemCapabilityMap - 启用对此资源类型 物品 的快速容器槽位交互(鼠标中键)。 UnifiedStorage.typedHandlerMap - 允许维度网络核心存储操作此资源。 StackTypedHandler.typedHandlerMap - 允许外围方块(如网络接口)在其内部槽位中操作此资源。 AE2 的特殊兼容性,即使被跳过,也不会阻止使用存储总线进行读取。: AEHelper.ISTACK_TO_AEKEY_MAP - 将 Beyond Dimensions 资源对象映射到 AE2 键(用于读取维度 ME 存储单元)。 AEHelper.AEKEY_TO_STACK_TYPE_MAP - 将 AE2 键映射回 Beyond Dimensions 资源类型(用于维度 ME 存储单元操作)。 请参阅模组的主要注册文件( BeyondDimensions.java ) 以获取实现示例。 注意:注册细节可能会在未来的版本中发生变化。 KubeJS 自定义帮助 要自定义网络容量: 禁用默认的维度网络生成器配方。 使用提供的 KubeJS 暴露的类/方法来实现您自己的网络创建和扩展逻辑。 类名 方法签名 返回类型 静态 目的 DimensionsNet createNewNetForPlayer(Player player, long defaultSlotCapability, int defaultSlotMaxSize) DimensionsNet 是 为指定玩家创建维度网络。 defaultSlotCapability : 每种资源类型的最大单位数。 defaultSlotMaxSize : 资源类型的最大数量。 getNetFromId(int id, MinecraftServer dataProvider) DimensionsNet 是 按其数值 ID 检索 DimensionsNet 对象。 getNetFromPlayer(Player player) DimensionsNet 是 检索绑定到指定玩家的 DimensionsNet。 getUnifiedStorage() UnifiedStorage 否 获取代表 " 存储内容 此网络的。 UnifiedStorage setSlotCapacity(long capacity) 空 否 设置此网络中每个 种 资源类型的最大存储容量(单位)。 setSlotMaxSize(int maxSize) 空 否 设置此网络可存储的不同 种 资源类型的最大数量。 此外,该模组将其他一些类暴露给 KubeJS。详情请参阅 此处 . 。 UnifiedStorage 该类还包含大量其他方法,允许您直接修改玩家的存储内容。 该模组的 API 带有完整的中文注释。请查看 这里 . 其他信息 性能测试 测试在同一台机器上、相同背景条件下覆盖了三种场景,使用了 Spark 模组。所有测试均使用 1319 个随机生成的唯一物品。 独立维度 Beyond Dimensions: 通过 Beyond Dimensions 存储/修改的物品。通过 Mekanism 管道进行输入/输出。 通过 AE2 存储单元使用 Beyond Dimensions: 网络通过维度 ME 存储单元连接到 AE2。通过 Mekanism 管道进行输入/输出。 原生 AE2 存储: 物品存储在标准 AE2 驱动器中(21 个 x 64k 存储单元)。通过 Mekanism 管道进行输入/输出。 注意:场景 1 使用 Beyond Dimensions 方块( Dimensional Network Pathway , Network Interface ),反映了该模组的核心性能。场景 2 和 3 使用相同的 AE2 设置(出口总线、ME 接口、无限通道),仅在存储来源上有所不同,从而实现直接比较。 结果: 测试环境 TPS MSPT(中位数) MSPT(第95百分位) 已加载区块数 实体数量 Standalone Beyond Dimensions 20 3.67 4.86 2601 13 AE2 + 维度 ME 存储单元 20 2.97 3.37 2601 13 AE2 原生存储 20 2…

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心