
Createch 2 核心
Createch 2 整合包中的核心模组
查看大图Createch 2 Core
Createch 2 Core 是 Minecraft 1.21.1 NeoForge 的 Createch 2 整合包的 Java 基础模块。
随着 Createch 2 从一个集成合集发展为一个完整的专家向进度整合包,一些系统开始需要比配方、数据包和 KubeJS 所能提供的更深入的控制。Createch 2 Core 的存在正是为了处理这一层面。
该模组提供了底层兼容性、Mixins、运行时验证和性能基础设施,使 Createch 2 的许多主要系统能够像一个整体游戏的一部分那样运作,而不是彼此独立的模组并列存在。
Createch 2 Core 的功能
电气工程
Createch 2 Core 将 Power Grid 与 Modern Industrialization 连接起来,使电力行为成为一个真正的工程系统。
机器围绕其预期工作电压设计,并能对设计不当的电网作出反应,包括:
-
调试宽限期;
-
过压警告;
-
持续过压跳闸;
-
断电故障复位;
-
严重过压后果;
-
极端电压下的灾难性故障;
-
运行时验证电气兼容层已正确加载。
目标很简单:
更多电力应要求更好的工程,而不仅仅是更大的电缆。
性能与大型整合包兼容性
Createch 2 是一个极其庞大的专家向整合包,因此该核心还包含针对在 Createch 规模下会变得昂贵的系统的定向优化。
当前的集成包括:
-
优化的 Eternal Starlight's Delight 配方移除;
-
在 JEI 完成其物品数据库构建之前进行 JEI/KubeJS 物品预过滤;
-
JDTE 灌注配方展示过滤;
-
Sable 物理管线仪表化与兼容性;
-
减少不必要的配方查看器处理。
这些是定向修复,而非通用型优化替代方案。
Multi Builder Tool 集成
Createch 2 Core 为 Createch 2 的 Multi Builder Tool 集成提供所需的 Java 侧兼容性,允许通过整合包的 KubeJS 基础设施来控制标准化工业结构和工厂重建系统。
这支持了 Createch 2 后期游戏理念,即重建和扩展经过验证的工厂设计,而不会将重建变成创造模式。
运行时验证
游戏启动时会检查关键集成。
如果重要的 Mixin 或兼容桥接未能应用,Createch 2 Core 旨在识别问题,而不是让整合包在进度破坏或机制改变的情况下静默运行。
为什么存在这个模组?
Createch 2 融合了数十个主要科技、生存、探索、物流、太空和工业模组的系统。
KubeJS 仍负责整合包的大部分进度、配方、研究、资源管理以及数据驱动的集成。
Createch 2 Core 处理需要更深入 Java 访问的系统:
-
机器行为;
-
电气后果;
-
Mixins;
-
运行时钩子;
-
性能敏感的兼容性;
-
跨模组行为;
-
底层集成;
-
验证与诊断。
这些系统共同使 Createch 2 能够将其模组列表视为一个单一的技术生态系统。
专为 Createch 2 打造
Createch 2 Core 是专为 Createch 2 开发的,并不打算作为通用型独立模组使用。
其依赖关系、兼容性补丁和平衡性假设都是围绕整合包所使用的确切系统设计的。
Minecraft: 1.21.1
加载器: NeoForge
当前核心版本: 0.7.6
Createch 2 Core 的存在是为了让 Createch 2 超越单纯的配方更改。
它让整合包能够改变其机器的交互方式、基础设施的故障方式、大型系统的性能表现,以及最终数百个模组如何作为一个设计好的体验来运作。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。