Links
Tags
Creators
Details
0.1.6.3
Compatibility
Changes
更新日志 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_forestbiome 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
recipesUsedfield to record recipe usage count - Record recipe usage infinishSmelting()method - AddedawardUsedRecipesAndPopExperience()method to award player experience - AddedgetRecipesToAwardAndPopExperience()method to calculate and spawn experience orbs - Call experience awarding method inFurnaceElcMenu.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 missingpower,blockBreaks,rangeproperties 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_KEYinJetpackKeyHandlerClient(default M key) - Unified to useJETPACK_MODE_KEYinmio_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
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:Lx2POkZs:PaXiJUZV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Lx2POkZs:PaXiJUZV"
}

