promotional banner

Scheduler Core

Lets one AE2 crafting CPU hold several crafting jobs at once, sharing it in whole-tick time slices — each served order runs at the vanilla rate, and total throughput is never amplified.
Back to Files

schedulercore-mc1.20.1-1.0.0.jar

File nameschedulercore-mc1.20.1-1.0.0.jar
Uploader
Agours001Agours001
Uploaded
Sep 19, 2026
Downloads
12
Size
272.8 KB
Mod Loaders
ForgeNeoForge
File ID
8923446
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:scheduler-core-1699475:8923446")

NeoForge

implementation fg.deobf("curse.maven:scheduler-core-1699475:8923446")

Learn more about Curse Maven

What's new

## Minecraft 1.20.1 — v1.0.0

 

**Needs:** Minecraft 1.20.1 · Forge 47.1.3+ (also runs on NeoForge 47.1.x) · AE2 15.4.0+

   

**1.20.1 线的第一个版本。** 它把已经跑在 1.21.1 上的同一套调度核心移植到 AE2 15.x——也就是说,本项目
先做 1.21.1,再向下移植,两条线共享同一份源码。

 

**它给你什么。** 一台合成 CPU 可以同时容纳多个合成任务:**每个 tick 只跑一个订单**,而它运行时的行为
与"原版单任务 CPU"完全一致。多个订单按整 tick 时间片轮流推进,合成状态界面为每个订单单独列一行,
可以逐单取消、逐单查看计划。

 

**这一代少一项能力,这是 AE2 的限制,不是可以修的 bug。** AE2 直到 **19.2.16**(1.21.1 世代的版本)
才加入"作业挂起",整个 15.x 系列既没有那个字段也没有那个按钮。所以 **1.20.1 线上没有冻结按钮**,
所有订单一律视为可运行。其余功能与 1.21.1 线完全一致,因为它们跑的是同一份代码。

 

**已知行为,且不是本 mod 造成的。** 一个需要自造中间产物的订单,会把**全部**中间产物做完才开始产出
第一个成品——例如在网络里没有木板时下单 100 个工作台,它会先做完所有木板,才开始做工作台,所以订单
的"剩余数量"在整个中间阶段会一动不动。这是 AE2 15.4.10 自己的派发顺序:把同一个订单下在一个
**没有调度核心**的 CPU 上(本 mod 会完全让给原版),配方表的顺序和数量的行为一模一样。调度器会让
它**看起来更糟**,因为两个订单共用 CPU 时各拿一半的 tick,那个阶段的实际耗时翻倍。

 

**发布版 jar 里不包含 `/schedulercore` 指令**(开发期工具,需要请自行加 `-PwithProbes` 构建)。

This mod has no additional files