promotional bannermobile promotional banner

parallelapi

A tiny shared API that lets machine mods and accelerator mods boost each other without ever depending on one another.
Back to Files

parallelapi-1.0.2.jar

File nameparallelapi-1.0.2.jar
Uploader
gugugaga233gugugaga233
Uploaded
Oct 1, 2026
Downloads
46
Size
22.1 KB
Mod Loaders
NeoForge
File ID
9025800
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:parallelapi-1702823:9025800"

Learn more about Curse Maven

What's new

Parallel API 1.0.2

Added

  • Added the shared BigIntegerEnergyStorage endpoint for exact, non-negative large-number energy transfer.

  • Added ParallelEnergyCapabilities.BIG_INTEGER_BLOCK_CAPABILITY with the canonical capability ID parallelapi:big_integer_energy.

  • Added the SharedParallelismConsumer marker interface for machines that already fold ParallelismRegistry into their exact parallel capacity, preventing accelerator mods from applying the same multiplier twice.

  • Added shared exact-number display and synchronization support through ParallelDisplay, BigNumberDisplay, BigNumberSync, and BigNumberValues.

Compatibility

  • The existing ParallelismRegistry, ParallelismProvider, and ParallelNumbers contracts remain unchanged.

  • Parallel API remains a standalone shared library mod and adds no blocks, items, or recipes.

  • The API jar does not shade or bundle Flux Networks or Mekanism classes.

  • Addons using the new Parallel API 1.0.2 interfaces must install parallelapi-1.0.2.jar or newer.

  • Using the older parallelapi-1.0.1.jar will leave SharedParallelismConsumer unavailable and may cause a Mixin failure during mod loading.

Parallel API 1.0.2

新增

  • 新增共享的 BigIntegerEnergyStorage 精确能量存储端点,用于支持非负的大整数能量传输。

  • 新增 ParallelEnergyCapabilities.BIG_INTEGER_BLOCK_CAPABILITY 能力,标准能力 ID 为 parallelapi:big_integer_energy。

  • 新增 SharedParallelismConsumer 标记接口,用于标识机器自身已经将 ParallelismRegistry 合并进精确并行容量,避免外部加速件重复应用并行倍率。

  • 增加统一的精确数值显示与同步支持,包括 ParallelDisplay、BigNumberDisplay、BigNumberSync 和 BigNumberValues。

兼容性

  • 现有的 ParallelismRegistry、ParallelismProvider 和 ParallelNumbers 接口契约保持不变。

  • Parallel API 仍然是独立的共享前置库,不添加方块、物品或配方。

  • API 模组本身不包含 Flux Networks 或 Mekanism 的类,也不会将这些类打包进 jar。

  • 依赖 Parallel API 1.0.2 新接口的附属模组必须安装 parallelapi-1.0.2.jar 或更高版本。

  • 使用旧版 parallelapi-1.0.1.jar 会缺少 SharedParallelismConsumer,可能导致模组在 Mixin 加载阶段崩溃。

This mod has no additional files