EMC 为 L_Ender 的灾变

EMC 为 L_Ender 的灾变

为L_Ender的灾变添加手工调整的EMC值到ProjectE。仅服务端。

ProjectE:L_Ender's Cataclysm 的 EMC 扩展

L_Ender's Cataclysm 的材料无法自行进入 ProjectE 的转化系统——本附属模组为它们设定了价值,让 Boss 战利品和地牢金属终于拥有了 EMC 值。

Cataclysm 的内容围绕 Boss、地牢和遗迹展开,其奖励几乎都无法通过合成获得。ProjectE 通过配方来学习价值,因此只能通过战斗掉落的物品永远是没有价值的。本附属模组针对缺失配方的物品手动调节了价值,并让 ProjectE 从模组自身基于原版的配方中推导出其他物品的价值。

  • 金属遵循模组的进阶路线:黑钢 → 远古金属 → 燃焰金 → witherite → cursium → enderite,每一级的价值都高于前一级
  • Boss 材料物有所值:对所有八个 Boss 的召唤钥匙与战利品产出进行了数值核算
  • 粒和方块由锭精确换算——锭的价值为 9 的倍数,确保往返换算无损失
  • 工具、武器、盔甲和饰品与原版一致,有意不设置 EMC 值
  • 仅服务端数据——客户端无需安装

功能 / 使用方法

将 jar 文件放入服务器(单人游戏也算)的 mods 文件夹,与 ProjectE 和 Cataclysm 一同使用。无需配置、命令或物品:转换文件会在启动时向 ProjectE 注册,价值数据便会直接生效。

手动设定的关键价值:

black_steel_ingot      288    ancient_metal_ingot   1152
ignitium_ingot        2304    witherite_ingot       2560
cursium_ingot         3072    enderite_block        9216
monstrous_horn        4096    abyssal_egg           2048
music discs (x9)      2048    void_core             1024

紫水晶祭坛使用了一种 ProjectE 无法识别的自定义配方类型,因此其唯一的转换(祝福紫水晶蟹肉)被明确定义为实际的 1:1 交换——祭坛只消耗输入物品,没有催化剂。

支持的加载器 / 版本

Minecraft 加载器 Cataclysm ProjectE
1.21.1 NeoForge 3.33 PE 1.1.0
1.20.1 Forge 3.31 PE 1.0.1

两个版本均在专用服务器上验证通过:EMC 计算完成,零解析错误,1.20.1 版本的价值表与规格完全一致(69/69)。在 1.21.1 版本上,模组还额外需要 lionfishapi 和 curios;请按照 Cataclysm 的常规方式安装它们。

依赖项

兼容性与范围

已针对 Cataclysm 3.33(NeoForge 1.21.1)和 3.31(Forge 1.20.1)这两个当前版本进行了验证。本附属模组不包含主模组的任何资源——仅包含 ID 字符串和数字——因此不受主模组资源打包方式的影响。

已知限制

  • 两个台阶 ID(石砖台阶、磨制末地石台阶)的计算结果小于 1 EMC,最终为 0。这与原版台阶的情况相同,并非错误
  • Ancient Remnant 和 The Harbinger 的收益高于召唤成本(2.46 倍 / 2.18 倍)。这是有意为之:这些战斗本身就是多阶段的工作,奖励区间被完整保留而非压缩
  • 没有获取途径的物品(如 khopesh、final fractal 等)刻意不设置 EMC——为其估价将产生仅能通过创造模式获得的货币

安装

  1. 安装 NeoForge(MC 1.21.1)或 Forge(MC 1.20.1)
  2. 安装 L_Ender's Cataclysm 和 ProjectE
  3. 将 cataclysm_emc-0.1.0+neoforge-1.21.1.jar 或 cataclysm_emc-0.1.0+forge-1.20.1.jar 放入服务器的 mods/ 文件夹
  • 仅服务端 · 客户端无需安装

许可证

保留所有权利。允许自由放入任何整合包、任何平台,无论是否商业化——无需许可,无需署名。源代码已公开,您可以准确了解其功能。

作者:KURONAMI · 为 L_Ender's Cataclysm 制作,原作者 L_Ender(资源 © MCL_Ender,源代码 LGPL v3.0——此处未包含任何内容)

源代码:https://github.com/KURONAMI333/cataclysm-emc · 问题反馈:https://github.com/KURONAMI333/cataclysm-emc/issues