promotional bannermobile promotional banner

Singularity Iteration

Singularity Iteration is a tech mod inspired by the Industrial Craft 2, bringing a relatively complete yet streamlined industrialization experience to Minecraft.
Back to Files

[SI] SingularityIteration-0.1.6.3-beta.jar

File name[SI] SingularityIteration-0.1.6.3-beta.jar
Uploader
MioPhaSideMioPhaSide
Uploaded
Jul 30, 2026
Downloads
29
Size
5.7 MB
Mod Loaders
NeoForge
File ID
8538693
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:singularity-iteration-1617642:8538693"

Learn more about Curse Maven

What's new

# 更新日志 v0.1.6.3

**发布日期**: 待定

---

## 新增内容

### 采矿镭射枪 - 战斗模式
- 新增战斗模式(Combat Mode)
  - 对生物造成25点伤害
  - 消耗500 EU能量
  - 添加对应的中文翻译键 `hud.mio_icif.laser_miner.mode_combat`

### 暮色森林矿石生成适配
- 添加锡矿石、铅矿石、铀矿石在暮色森林的生成配置
  - 普通层和深层都有分布
  - 使用 `#twilightforest:in_twilight_forest` 生物群系标签

### 英文翻译文件
- 新增完整的英文翻译文件 `en_us.json`
  - 使用 argostranslate 本地翻译库自动生成
  - 包含所有方块、物品、GUI文本的英文翻译

---

## 修复

### 电炉经验问题
- 修复电炉不给予经验的问题
  - 电炉烧完物品后不像原版熔炉一样给予经验
  - 问题原因:没有实现经验记录和给予功能
  - 修复方案:
    - 添加 `recipesUsed` 字段记录配方使用次数
    - 在 `finishSmelting()` 方法中记录配方使用
    - 添加 `awardUsedRecipesAndPopExperience()` 方法给予玩家经验
    - 添加 `getRecipesToAwardAndPopExperience()` 方法计算并生成经验球
    - 在 `FurnaceElcMenu.removed()` 中调用经验给予方法
    - 在 NBT 保存/加载中保存配方使用记录
  - 修复文件:`mio_icif_furnace_elc.java`, `FurnaceElcMenu.java`

### 量子头盔自动进食
- 修复量子头盔不消耗背包食物的问题
  - 原来只消耗能量,凭空增加饱食度
  - 现在会正确查找并消耗背包中的食物
  - 根据食物的实际属性恢复饱食度和饱和度
  - 修复文件:`mio_icif_helmet_quantum.java`

### 采矿镭射枪爆破模式
- 修复爆破模式和超高能爆破模式提前爆炸的问题
  - 子弹在击中方块前就会爆炸
  - 修复方案:
    - 在 `onHitBlock` 中精确处理爆破模式
    - 将子弹移动到击中位置再触发爆炸
    - 为超高能爆破模式添加缺失的 `power`、`blockBreaks`、`range` 属性
  - 修复文件:`mio_icif_laser_bullet.java`

### 采矿镭射枪水平模式
- 修改水平模式发射逻辑
  - 原来:使用玩家实际视角(包括上下角度)
  - 现在:固定水平角度为 0,使子弹平行地面发射
  - 修复文件:`mio_icif_laser_miner.java`

### 量子套爆炸保护
- 添加量子套对爆炸伤害的抵抗
  - 原来:爆炸伤害被标记为 `BYPASSES_ARMOR`,量子套无法吸收
  - 现在:量子套可以正常吸收爆炸伤害(消耗能量抵消伤害)
  - 修复文件:`mio_icif_events.java`

---

## 调整

### 创造模式物品栏
- 修改创造模式物品栏页面标签图标
  - 从青铜锭改为火力发电机方块 (`THERMAL_GENERATOR`)

- 修复电池满电版本显示
  - BAT 和 ADVBAT 使用 `setEnergy()` API 正确设置满电状态
  - 删除重复的能量水晶和蓝波顿水晶空电/满电版本

### 配置翻译键
- 添加配置分类的中文翻译键
  - `mio_icif.configuration.FutureMarket` → "期货机配置"
  - `mio_icif.configuration.NuclearExplosion` → "核爆炸配置"
  - `mio_icif.configuration.TerraELC` → "地形转换机配置"
  - `mio_icif.configuration.Scanner` → "扫描机配置"
  - `mio_icif.configuration.EnergyNet` → "能量网络配置"

- 添加配置项的中文翻译键
  - 期货机:货品种类、每日最大交易物品数量、每页显示货品数量等
  - 核爆炸:启用核爆炸、蘑菇云粒子数量倍率、启用镭射枪超高能爆破模式
  - 地形转换机:每tick处理方块数、作用范围
  - 扫描机:UU物质消耗倍率、EU能量消耗倍率、自定义物品消耗覆盖
  - 能量网络:使用多线程计算电网

### 按键翻译键
- 添加按键的中文翻译键
  - `key.mio_icif.jetpack_mode` → "切换喷气背包模式"
  - `key.mio_icif.boost` → "量子靴大跳"

- 删除重复的喷气背包模式按键
  - 删除 `JetpackKeyHandlerClient` 中的 `MODE_SWITCH_KEY`(默认M键)
  - 统一使用 `mio_icif_ClientEvents` 中的 `JETPACK_MODE_KEY`(默认K键)

---

**总结**:
- 新增采矿镭射枪战斗模式
- 添加暮色森林矿石生成适配
- 修复电炉、量子头盔、镭射枪等多个问题
- 完善创造模式物品栏和配置翻译
- 添加完整的英文翻译支持

---

# Changelog v0.1.6.3

**Release Date**: TBD

---

## New Content

### Mining Laser - Combat Mode
- Added Combat Mode
  - Deals 25 damage to mobs
  - Consumes 500 EU energy
  - Added Chinese translation key `hud.mio_icif.laser_miner.mode_combat`

### Twilight Forest Ore Generation
- Added ore generation for Tin, Lead, and Uranium in Twilight Forest
  - Distributed in both normal and deep layers
  - Uses `#twilightforest:in_twilight_forest` biome tag

### English Translation
- Added complete English translation file `en_us.json`
  - Auto-generated using argostranslate local translation library
  - Includes English translations for all blocks, items, and GUI text

---

## Fixes

### Electric Furnace Experience
- Fixed electric furnace not giving experience
  - Electric furnace did not give experience like vanilla furnace after smelting
  - Cause: No experience recording and awarding functionality implemented
  - Solution:
    - Added `recipesUsed` field to record recipe usage count
    - Record recipe usage in `finishSmelting()` method
    - Added `awardUsedRecipesAndPopExperience()` method to award player experience
    - Added `getRecipesToAwardAndPopExperience()` method to calculate and spawn experience orbs
    - Call experience awarding method in `FurnaceElcMenu.removed()`
    - Save recipe usage records in NBT save/load
  - Fixed files: `mio_icif_furnace_elc.java`, `FurnaceElcMenu.java`

### Quantum Helmet Auto-Feed
- Fixed quantum helmet not consuming food from inventory
  - Previously only consumed energy, added saturation magically
  - Now correctly finds and consumes food from inventory
  - Restores hunger and saturation based on actual food properties
  - Fixed file: `mio_icif_helmet_quantum.java`

### Mining Laser Explosive Mode
- Fixed explosive and super-nuclear explosive modes exploding prematurely
  - Bullets exploded before hitting blocks
  - Solution:
    - Handle explosive mode precisely in `onHitBlock`
    - Move bullet to hit location before triggering explosion
    - Added missing `power`, `blockBreaks`, `range` properties for super-nuclear mode
  - Fixed file: `mio_icif_laser_bullet.java`

### Mining Laser Horizontal Mode
- Modified horizontal mode firing logic
  - Previously: Used player's actual view angle (including up/down)
  - Now: Fixed horizontal angle to 0, making bullets fire parallel to ground
  - Fixed file: `mio_icif_laser_miner.java`

### Quantum Armor Explosion Protection
- Added explosion damage resistance to quantum armor
  - Previously: Explosion damage marked as `BYPASSES_ARMOR`, quantum armor couldn't absorb
  - Now: Quantum armor can properly absorb explosion damage (consuming energy to negate damage)
  - Fixed file: `mio_icif_events.java`

---

## Tweaks

### Creative Tab
- Changed creative tab page icon
  - From bronze ingot to thermal generator block (`THERMAL_GENERATOR`)

- Fixed battery full-charge version display
  - BAT and ADVBAT now use `setEnergy()` API to correctly set full charge state
  - Removed duplicate energy crystal and lapotron crystal empty/full versions

### Config Translation Keys
- Added Chinese translation keys for config categories
  - `mio_icif.configuration.FutureMarket` → "Future Market Config"
  - `mio_icif.configuration.NuclearExplosion` → "Nuclear Explosion Config"
  - `mio_icif.configuration.TerraELC` → "Terraformer Config"
  - `mio_icif.configuration.Scanner` → "Scanner Config"
  - `mio_icif.configuration.EnergyNet` → "Energy Network Config"

- Added Chinese translation keys for config items
  - Future Market: Commodity types, max daily trade items, items per page, etc.
  - Nuclear Explosion: Enable nuclear explosion, mushroom cloud particle multiplier, etc.
  - Terraformer: Blocks per tick, range
  - Scanner: UU matter cost multiplier, EU energy cost multiplier, custom item cost override
  - Energy Net: Use multithreading for energy net

### Keybind Translation Keys
- Added Chinese translation keys for keybinds
  - `key.mio_icif.jetpack_mode` → "Switch Jetpack Mode"
  - `key.mio_icif.boost` → "Quantum Boots Super Jump"

- Removed duplicate jetpack mode keybind
  - Removed `MODE_SWITCH_KEY` in `JetpackKeyHandlerClient` (default M key)
  - Unified to use `JETPACK_MODE_KEY` in `mio_icif_ClientEvents` (default K key)

---

**Summary**:
- Added mining laser combat mode
- Added Twilight Forest ore generation support
- Fixed multiple issues with electric furnace, quantum helmet, and mining laser
- Improved creative tab and config translations
- Added complete English translation support

This mod has no additional files