发展目标

正在制作中功能

  • 复刻高版本命令补全功能;

  • CleanroomGradle(Gradle插件,开发使用);

  • 修复了模组内错误调用 Java 反射系统的 BUG;

  • Maven 分发功能;

  • 镜像源相关处理。

高优先度计划

  • 正确的版本控制;

  • 修复流体注册问题;

  • 修复 Forge 的版本更新检查;

  • 更好的 Debug 信息;

  • 将 ASM ClassNode 传递给转换器而不是 byte[];

  • 升级/移除 com.mojang 软件包;

  • 扩展 CoreMod 开发内容;

中优先度计划

  • 允许在任意加载阶段调用 Config;

  • .lang;

  • CleanroomGradle 构建过程中的 JSON 缩小以及 PNG 图片优化器;

  • Fluidlogged(含水方块系统);

  • 吞并优化模组并且保持兼容性;

  • 移除 Scala 开发前置;

  • 热重载注册项;

  • 更多 API 以及 Helper;

  • 更多配置文件格式:toml、json;

  • 检查某些绕过伤害事件的模组;

  • 将一些调整类模组功能实现在加载器中;

  • 支持自由视角(倾斜视角);

  • 命令历史;

  • 方块高亮/预览;

  • 整合全部的指引书 API;

  • 更好的控制模组(按键冲突)。

长期计划

  • 扁平化(内置 JEID);

  • 集中化破坏性更新于加载器中;

  • 优化 OpenGL 代码以及使用更新的 GL 版本;

  • 优化;

  • Jar-In-Jar(内置模组);

  • 低代码

  • 复刻高版本更高的世界以及更 3D 化的世界生成;

  • 多线程;

  • 吞并修复类模组(例如 CensoredASM、Universal Tweaks、Random Patches);

  • Mod API 集中化(该 plan item 的内容很多,包含近百的模组 API,请自行查阅);

  • 向后兼容性的标签系统;

  • Blackbox(CRMC 开发中的一款渲染库)内置;

  • 移植 World Edit(扁平化实现后);

  • 彩色光照、着色器、Canvas 移植;

  • 分离加载区块;

  • 更多模型格式;

  • 远平面2

  • 更好的传送门;

  • 更多的实体 API;

  • Vulkan 移植;

  • 游戏内文件管理器;

  • OpenGL 包装;

  • Cubic Chunks

  • JAOPCA 系统内置;

  • Photon

短评加载中..