From 98e97f11031e479fd7de2044e1129aabd5abb317 Mon Sep 17 00:00:00 2001 From: GaLicn <133291877+GaLicn@users.noreply.github.com> Date: Thu, 18 Sep 2025 22:42:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B9=B6=E8=A1=8C=E5=A4=84?= =?UTF-8?q?=E7=90=86=E5=8D=95=E5=85=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../content/crafting/EPlusCraftingUnitType.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/extendedae_plus/content/crafting/EPlusCraftingUnitType.java b/src/main/java/com/extendedae_plus/content/crafting/EPlusCraftingUnitType.java index 7e82b4b..e02270c 100644 --- a/src/main/java/com/extendedae_plus/content/crafting/EPlusCraftingUnitType.java +++ b/src/main/java/com/extendedae_plus/content/crafting/EPlusCraftingUnitType.java @@ -27,10 +27,9 @@ public enum EPlusCraftingUnitType implements ICraftingUnitType { @Override public int getAcceleratorThreads() { - // AE2 在 CraftingCPUCluster.addBlockEntity 中对单块线程数做了上限 16 的硬校验。 - // 这里先进行夹取,避免形成结构时抛出 IllegalArgumentException 导致崩溃。 - // 后续如需突破上限,应通过 Mixin/扩展在集群层面增加“额外并行度”的实现。 - return Math.min(this.threads, 16); + // 返回定义的真实线程数。AE2 原版在 CraftingCPUCluster.addBlockEntity 中对单块线程数 + // 有 16 的硬限制,但本模组已通过 Mixin 取消该限制,因此这里不再进行夹取。 + return this.threads; } @Override