promotional banner

dysoncubeproject-addon

This is a major overhaul addon for **Dyson Cube Project**.
Back to Files

dysoncubeproject-addon-1.1.18.jar

File namedysoncubeproject-addon-1.1.18.jar
Uploader
gugugaga233gugugaga233
Uploaded
Sep 20, 2026
Downloads
113
Size
1.2 MB
Mod Loaders
NeoForge
File ID
8930754
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:dysoncubeproject-addon-1656063:8930754"

Learn more about Curse Maven

What's new

Dyson Cube Project Addon 1.1.18 中文 补充声明 Flux Networks Ultimate Addon 为必需前置:附属模组的任意精度能量功能依赖 BigNumber、AbsoluteInteger 等接口,这些接口由 Flux Networks Ultimate Addon 提供,不在 Flux Networks 本体中。此前版本未将该前置写入模组元数据,导致仅安装本体的环境可通过依赖检查,却在启动时中断加载,且错误指向戴森立方计划而不易定位。现在缺少该前置会在启动阶段直接提示。需使用 1.0.17 或更高版本。 Flux Networks 本体请保持 8.0.0:该前置以覆盖补丁方式作用于本体,升级到其它版本会导致补丁无法应用。 修复未安装 AE2 时的启动崩溃:此前未安装 AE2 会使 Mixin 报出 MixinTransformerError: an unexpected critical error was encountered 并导致模组加载失败,且错误被归因到“戴森立方计划”本体,看起来像主模组损坏。原因是限制 AE2 输入输出端口的 Mixin 虽已标注 @Pseudo,却仍以 AE2 类型声明字段,而未安装 AE2 时该类无法链接。现在该 Mixin 不再引用任何 AE2 类型,全部改为运行时反射,未安装 AE2 也能正常启动。 新增附属模组自带的 JEI 插件,注册新的“压缩”配方分类;此前压缩配方只能在工作台中合成,无法在 JEI 中查询。 该分类渲染真实的 3x3 输入格和输出格,可直接看到 9 个相同物品压缩为 1 个上一级物品。 将工作台注册为配方催化剂,使压缩配方可以从工作台中检索。 修复 CompressionRecipe 单参数构造函数把 null 传入 Optional.orElse(...) 导致的潜在 NullPointerException,构造函数现已空值安全。 为 en_us 和 zh_cn 补充 jei.dysoncubeproject.category.compression 翻译键。 新增覆盖 JEI 接线的单元测试,包括用真实配方序列化器解码全部压缩配方 JSON;同时修复 Gradle test 任务类路径,使 runtimeOnly 依赖对测试可见。 JEI 为可选依赖,未安装时附属模组功能不受影响;本版本仅支持 JEI,暂不包含 EMI 支持。 English Declared Flux Networks Ultimate Addon as a required dependency. The addon's arbitrary-precision energy code is built on BigNumber and AbsoluteInteger, which are supplied by Flux Networks Ultimate Addon rather than by Flux Networks itself. That prerequisite was missing from the mod metadata, so a setup with only stock Flux Networks passed the dependency check and then failed during startup, with the error pointing at Dyson Cube Project and giving no hint about the real cause. A missing prerequisite now produces an up-front message instead. Requires 1.0.17 or newer. Keep Flux Networks itself at 8.0.0. The prerequisite patches the stock jar in place, so updating it to another version prevents the patch from applying. Fixed a startup crash when AE2 is not installed. Without AE2 the addon previously triggered MixinTransformerError: an unexpected critical error was encountered and the mod failed to load, reported against Dyson Cube Project itself so it looked like the main mod was broken. The Mixin restricting AE2's IO Port was annotated @Pseudo but still declared a field typed as an AE2 type, which cannot link when AE2 is absent. It now references no AE2 type at all and uses runtime reflection instead, so the game starts normally without AE2. Added the addon's own JEI plugin and registered a new "Compression" recipe category; the compression recipes previously worked in a crafting table but could not be looked up in JEI. The category renders the actual 3x3 input grid plus the output slot, showing directly that 9 identical items compress into one item of the next level. Registered the crafting table as the recipe catalyst so the compression recipes are discoverable from it. Fixed a latent NullPointerException in CompressionRecipe's single-argument constructor, which passed null into Optional.orElse(...); the constructor is now null-safe. Added the jei.dysoncubeproject.category.compression translation key for both en_us and zh_cn. Added unit tests covering the JEI wiring, including decoding every compression recipe JSON through the real recipe serializer, and fixed the Gradle test task classpath so runtimeOnly dependencies are visible to tests. JEI is optional and the addon works without it; this release supports JEI only and does not include EMI support yet. 版本 / Version Minecraft 1.21.1 NeoForge 21.1.64 or newer Dyson Cube Project 1.0.5 or newer Flux Networks 8.0.0 (do not update to another version) Flux Networks Ultimate Addon 1.0.17 or newer (required) Titanium 4.0.45 JEI 19.21.0.247 optional (API compiled against 19.21.0.247, works with JEI 19.x) AE2 19.2.17 optional LDLib2 2.2.0 or newer, client only JAR: dysoncubeproject-addon-1.1.18.jar

This mod has no additional files