promotional bannermobile promotional banner

dysoncubeproject-addon

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

dysoncubeproject-addon-1.0.1.jar

File namedysoncubeproject-addon-1.0.1.jar
Uploader
gugugaga233gugugaga233
Uploaded
Aug 17, 2026
Downloads
44
Size
1.1 MB
Mod Loaders
NeoForge
File ID
8667223
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

What's new

# 戴森立方计划附属
# Dyson Cube Project Addon

## 中文介绍

这是一个基于 **Dyson Cube Project(戴森立方计划)** 的大型扩展附属。

本模组不会替代原模组。加载原模组与本附属后,两者会共同组成完整的扩展版本,在保留原有戴森球玩法的基础上加入超大数能源、恒星级资源开采和后期宇宙 progression。

### 主要功能

- 使用 Flux Networks 8.0.0 BigNumber 系统处理超大能源数值
- 戴森球结构、能源缓存与超大数发电系统
- 16 个宇宙采矿等级,从单行星一直扩展到星海终点
- 宇宙采矿枢纽,可开采物品和流体资源
- 矿石处理枢纽、激光能源输入端口和超大数能源输出端口
- 戴森帆、光束、铁块、金块和下界合金块压缩物品
- 压缩等级使用大整数保存,不受普通 `int` 或 `long` 范围限制
- 寰宇之心、原初之气、反物质恒星及后期宇宙成长内容
- 超大数使用科学计数法显示,避免界面溢出和超长文本卡顿
- 针对超大库存、网络同步和存档进行了性能优化

### 可选 AE2 集成

安装 Applied Energistics 2 后会启用:

- 戴森 AE 终端
- 戴森存储元件
- 戴森 IO 端口
- 使用超大整数保存物品数量
- 戴森存储元件之间的超高速数量转移
- 普通 AE 存储元件的高速 IO 操作

AE2 不是本附属的必需前置,不安装 AE2 也可以使用其他全部内容。

### 管理员指令

给予玩家指定等级的压缩物品:

`/dysoncubeproject_addon give_compressed <玩家> <类型> <压缩等级> [数量]`

可用类型:

`sail`、`beam`、`iron_block`、`gold_block`、`netherite_block`

示例:

`/dysoncubeproject_addon give_compressed @s gold_block 10000 1`

### 必需前置

- Minecraft 1.21.1
- NeoForge 21.1.64 或更高版本
- Dyson Cube Project 1.0.5
- Titanium 4.0.45
- Flux Networks 8.0.0

### 可选前置

- Applied Energistics 2 19.2.17

客户端和服务端都需要安装本附属及其必需前置。更新版本前建议备份世界。

---

## English Description

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

It does not replace the original mod. Dyson Cube Project and this addon work together to provide the complete expanded experience, preserving the original Dyson sphere gameplay while adding huge-number energy systems, stellar-scale mining, and new late-game cosmic progression.

### Main Features

- Huge-number energy powered by the Flux Networks 8.0.0 BigNumber API
- Expanded Dyson sphere structures, energy storage, and power generation
- 16 cosmic mining tiers, ranging from a single planet to the Star End
- Cosmic Mining Hub for large-scale item and fluid extraction
- Ore Processing Hub, Laser Energy Input Port, and BigNumber Energy Output Port
- Compressed solar sails, beams, iron blocks, gold blocks, and netherite blocks
- Compression levels stored as large integers beyond normal `int` and `long` limits
- Cosmic Heart, Primordial Qi, antimatter stars, and late-game cosmic progression
- Compact scientific notation for extremely large values
- Performance optimizations for huge inventories, networking, and world saves

### Optional AE2 Integration

When Applied Energistics 2 is installed, the addon enables:

- Dyson AE Terminal
- Dyson Storage Cell
- Dyson IO Port
- Huge-integer item storage
- Extremely fast transfers between Dyson storage cells
- Accelerated IO operations for standard AE2 storage cells

AE2 is optional. All non-AE2 content remains available without it.

### Administrator Command

Give a player a compressed item with a specified compression level:

`/dysoncubeproject_addon give_compressed <player> <type> <level> [count]`

Available types:

`sail`, `beam`, `iron_block`, `gold_block`, `netherite_block`

Example:

`/dysoncubeproject_addon give_compressed @s gold_block 10000 1`

### Required Dependencies

- Minecraft 1.21.1
- NeoForge 21.1.64 or newer
- Dyson Cube Project 1.0.5
- Titanium 4.0.45
- Flux Networks 8.0.0

### Optional Dependency

- Applied Energistics 2 19.2.17

The addon and all required dependencies must be installed on both the client and server. Back up your world before updating.

---

## Credits

Original Dyson Cube Project author: **Buuz135**

Addon development and overhaul: **gugugaga233**

License: **MIT**

Dyson Cube Project Addon 1.0.1

## 中文更新日志

### 性能与稳定性

- 修复宇宙采矿枢纽处理十万位目标质量时,服务器线程长时间卡死的问题。
- 修复矿物处理枢纽将超大 `AbsoluteInteger` 转换为 Flux `BigNumber` 时持续占满服务器线程的问题。
- 为矿物处理能耗增加大数精度限制与结果缓存,避免每 tick 重复执行昂贵转换。
- 优化宇宙采矿目标的网络同步和存档格式,避免发送超长数字字符串。

### 戴森 AE 存储

- 修复戴森大数存储元件内容超过 2 MiB 后,触发 `container_set_slot` 解码失败并断开客户端的问题。
- 完整精确数量仍保存在世界存档中;客户端现在只接收紧凑的种类数和总量摘要。
- 戴森 IO 端口的大数传输改为整批只持久化一次,显著减少大量物品类型传输时的卡顿。
- 保持对 1.0.0 世界和已有戴森存储元件的兼容,无需清空或重新制作存储元件。

### 显示与工具

- 改进极大数字的科学计数法显示,支持嵌套指数的紧凑格式。
- 优化戴森终端、采矿界面和悬浮提示中的超大数量显示。
- 新增管理员指令,可给予玩家任意压缩等级的模组物品:

```mcfunction
/dysoncubeproject_addon give_compressed <玩家> <类型> <等级> [数量]
```

### 兼容性

- Minecraft 1.21.1
- NeoForge 21.1.64 或更高版本
- Dyson Cube Project 1.0.5 或更高版本
- Flux Networks 8.0.0
- AE2 19.2.17 或更高版本为可选前置,仅 AE 功能需要

## English Changelog

### Performance and Stability

- Fixed a server-thread freeze in the Cosmic Mining Hub when processing target masses with tens of thousands of digits.
- Fixed sustained server-thread stalls while the Ore Processing Hub converted huge `AbsoluteInteger` values to Flux `BigNumber` values.
- Added precision limiting and result caching for huge ore-processing energy costs, avoiding expensive conversions every tick.
- Optimized cosmic mining target synchronization and persistence to prevent oversized decimal strings from being sent over the network.

### Dyson AE Storage

- Fixed client disconnects caused by Dyson BigNumber Storage Cell contents exceeding Minecraft's 2 MiB `ItemStack` NBT packet limit.
- Full exact amounts remain stored in the world save; clients now receive only a compact type-count and total-amount summary.
- Batched Dyson IO Port exact transfers so a complete transfer is persisted once instead of once per item type.
- Existing 1.0.0 worlds and Dyson storage cells remain compatible and do not need to be emptied or recreated.

### Display and Tools

- Improved scientific notation for extremely large values, including compact nested-exponent formatting.
- Improved huge-number presentation in the Dyson terminal, mining screens, and tooltips.
- Added an administrator command for giving mod items at arbitrary compression levels:

```mcfunction
/dysoncubeproject_addon give_compressed <player> <type> <level> [count]
```

### Compatibility

- Minecraft 1.21.1
- NeoForge 21.1.64 or newer
- Dyson Cube Project 1.0.5 or newer
- Flux Networks 8.0.0
- AE2 19.2.17 or newer is optional and only required for AE features

This mod has no additional files