Skip to content

Repository files navigation

工业时代 2:重构

Minecraft 1.20.1

Forge 47.4.20

Version 2.10.33-ex120

License ARR

本项目代码基于官方构建版本 2.9.40-ex119 反编译得到,并从 2.8.222-ex112 迁移了缺失与错误的功能。

写在前面

IC2 大概是死了。没有官方回复的开源,继任开发者仍在缺席。

但社区的呼声从未消停。玩家们等待了太久——等待一个能在高版本运行的、原汁原味的 IC2。

于是有人站了出来。IC2CR 率先开源,目标平台是 1.20.1 Fabric,声势不小。然而翻开一看:机制改了,数值改了,UI 也改了——甚至迁移工作大量依赖 AI 代劳。完成度或许尚可,但那已经不是 IC2 了。那是一个以 IC2 为名的别的什么东西。

我们不一样,即便头悬版权之剑。我们的目标从一开始就只有一个:在尽可能不改变原有功能与数值的前提下,将 IC2 完整地带到 1.20.1。

最终,我们做到了。交到玩家手上的,是一份运行在 1.20.1 Forge 上的、完整的、可玩的 IC2——它仍旧是那个你记忆中的 IC2。

然而我们从未打算喧宾夺主。国内的舆论环境极差,我曾遭受恶意攻击和威胁。再次强调,我们不是 IC2 的官方继任者。我们只是热爱 IC2 的玩家,想要在高版本中继续体验 IC2。

与原版的差异

我们深知玩家选择本 mod 是为了还原体验,因此对原版的改动极为克制。以下是全部变更,无一隐瞒:

  • 移除了物品形态的 UU 物质uu_matter,即粉色粘球)及其下游相关机器。IC2 Dev Team 早在 2.8.222-ex112 中便已删除物质生成机(mass_fabricator)的合成配方, 遗留的 UU 物质复制功能已无存在意义。
  • 移除了精炼铁锭refined_iron_ingot)。这是 IC2C 的物品,并非 IC2Exp 的组成部分——它的职能是替代钢锭。
  • 移除了脚手架scaffold)。高版本 Minecraft 已经自带了脚手架,IC2 的脚手架功能重复且不必要。另外对于强化脚手架喷淋建筑泡沫变成防爆石的生成方式,我们回退为合成设计——8 个石头和 1 个高级合金。
  • 调整了锡、铅、铀矿石的生成参数(从 2.9.40-ex119 的数值改动过来)。原版锡矿偏向高山生成,而玩家对锡的需求远高于铅、且更倾向于探索深层矿脉。我们在保持锡总量略多于铅的前提下,优化了其竖直分布,使游戏节奏更为合理。
  • 调整了充电座的无线充电方式。原版充电座只能为玩家身上不高于充电座电压等级的物品充电。我们改为:充电座可以为玩家身上任何电压等级的物品充电,但充电速度仍然受到充电座电压等级的限制。
  • 新增了矿石过滤卡。高级采矿机现在可以使用矿石过滤卡来指定采矿的矿石种类,方便玩家自定义采矿范围。

版权声明

IC2 Dev Team 引文

本仓库的代码归属 IC2 Dev Team,即便我和协作者们对代码进行了重构和修复,理论上我们对自己新增的原创代码拥有版权。

仓库许可证为 All Rights Reserved / No License。本项目的版权归原 IC2 Dev Team 所有。我们不拥有 IC2 的代码和资源文件版权,也不声称拥有 IC2 的代码和资源文件版权。我们只是对 IC2 进行反编译、修复、迁移和维护。

基于此——可能永远无法得到原作者的授权——我们将会在本分支没有明确 Bug 之后,着力重做代码架构。当然,纹理和资源文件尚不明确——我们既想保留原版的感觉,又想要避免版权问题。

模组文件

反编译得到的代码(本仓库)仍属于原作品的演绎作品。不能单独决定整个项目的授权方式。

是否允许商业服务器使用,我一个人无法决定,因为原作者仍然拥有底层代码的版权。

我不能合法地宣称 任何商业服务器都可以自由使用这个模组,因为这涉及我无权处分的版权。

即使我写上 允许商业使用,如果原作者不允许,那么这项授权对原作者享有版权的部分实际上并不生效。

从版权角度来看,原作者 理论上可以要求仓库下架、停止分发,甚至反对任何形式的公开传播,无论是否商业。

整合包

在上文的基础上,您需要添加该模组出处、附上英文说明和其他语言的说明,以及原开发组指定的链接:https://industrial-craft.net/https://forum.industrial-craft.net/

快速开始

请使用 Java 17 构建和编译本分支。

其他信息请查看 Release

gradlew build
gradlew runClient
gradlew runServer

About

IndustrialCraft 2: Refactored Source (Unofficial)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages