
MCS2枪包EMC值兼容
MCS2枪包在ProjectE中适用于Timeless and Classics Zero的EMC价格兼容性
对 TaCZ 的 MCS2 枪包 的 等价交换重置版的EMC值定价兼容
针对永恒枪械工坊:零(Timeless and Classics Zero)的枪包 MCS2,提供等价交换重置版(ProjectE)的 EMC 定价兼容
此 Mod 的核心作用 / The core function of this Mod
- 针对 永恒枪械工坊:零 (Timeless and Classics Zero) 的枪包 MCS2,提供 等价交换重置版 (ProjectE) 的 EMC 定价兼容
对 永恒枪械工坊:零 (Timeless and Classics Zero) 的枪包 MCS2 的 等价交换重置版 (ProjectE) 的 EMC 定价兼容:
枪械 / Gun 定价 EMC / Price EMC AWP 1,425,000 USP-S 200,000 Glock-18 200,000 AK-47 1,350,000 鬼魅 ghost 500,000 正义 sheriff 240,000 狂徒 vandal 1,450,000 幻影 phantom 1,450,000 冥狙 operator 940,500 (价格后续会调) M4A1-S 145,000 CT/T Knife 45141
开发环境 / Develop Environment
- Visual Studio Code
- ChatGPT 5.5 Thinking
开发者的话 / Saying
因为没写过Java嘛, 所以全程都是用ChatGPT 5.5 Thinking写的......嘿嘿
我是写C#后端的, 虽然说语法相似但是看到好几个文件来回用和那一堆 import net.* 真的头疼, 而且 gradlew 能编译但是编辑器给我爆了 107个错误
: - (
-- Rainbow SPY
2026年5月15日 02:15
因为没写过 Java,整个过程都是用 ChatGPT 5.5 Thinking 写的……嘿嘿。
我是写 C# 后端的,虽然语法相似,但看到好几个文件来回用以及那一堆
import net.*真的很头疼。而且 gradlew 能编译,但编辑器给我报了 107 个错误。:- (
-- Rainbow SPY
2026年5月15日 02:15 (UTC +8:00)
Known Issues / 已知问题
作为0基础的C#开发者我实在无能为力修复这些问题, 我是C#后端的, 不是学java的 :-(
使用AI输出所有疑似的问题
- EMC 匹配依赖精确的
minecraft:custom_data。
EMC 匹配目前依赖完整的
minecraft:custom_data。
- TacZ 会在运行时动态修改武器 ItemStack, 任意运行时字段变化都可能导致 EMC 失效。
TacZ 在运行时动态修改武器 ItemStack,任何运行时字段变化都可能导致 EMC 映射失效。
- ProjectE 会比较完整
custom_data,而不是部分字段。即使只改动一个字段,也可能导致 EMC 消失。
ProjectE 会比较完整的
custom_data结构,而非部分字段。即使只更改一个字段,也可能导致 EMC 消失。
- Glock 切换 Burst 模式后 EMC 会失效。切回原模式后 EMC 会恢复。
Glock 切换到 Burst 模式后 EMC 会消失。切回原模式后 EMC 会恢复。
- 部分 Valorant 枪械(指标配)使用右键运行时逻辑(右键爆炸开火),而不是 FireMode。
部分 Valorant 枪械(指标配)使用右键运行时逻辑(右键爆炸开火),而非 FireMode 切换。
- Valorant Classic 标配 在创造模式中 EMC 正常。拿到手里后 EMC 可能消失。
Valorant Classic 在创造模式中 EMC 显示正常。被玩家握持后可能会失去 EMC。
- 创造模式中的
ItemStack不一定等于运行时ItemStack。
创造模式物品栏中的
ItemStack可能与运行时的ItemStack不同。
- TacZ 可能在装备、换弹、开火、动画时追加运行时字段。
TacZ 可能在装备、换弹、开火或播放动画时追加运行时字段。
- EMC 映射对字符串拼写极度敏感。
EMC 映射对字符串拼写极其敏感。
- 当前实现尚未完成 Canonicalization(规范化)。
当前实现尚未执行规范化处理。
- 理论上只有 GunId、附件、弹药数应该参与 EMC 身份判定。
理想情况下,只有 GunId、附件和弹药数应参与 EMC 身份匹配。
- 当前运行时状态字段仍然参与匹配。
运行时状态字段目前仍参与匹配过程。
- 当前项目更适合作为 TacZ × ProjectE EMC 的基础框架。
当前项目应被视为 TacZ × ProjectE EMC 集成的基础框架。
- 当前项目属于实验性实现。
当前实现为实验性质。
- 欢迎后续开发者继续完善 Canonicalization 与 Runtime Filtering。
欢迎后续贡献者继续完善规范化与运行时过滤功能。
许可证 / License
Copyright (C) Rainbow-SPY 2019-2026
本项目是一个 ProjectE EMC 定价兼容 Mod,面向永恒枪械工坊:零 (Timeless and Classics Zero) 的 MCS2 GunPack。
本项目是一个用于 ProjectE EMC 定价的兼容 Mod,目标是为 永恒枪械工坊:零 (Timeless and Classics Zero) 的 MCS2 GunPack 的枪械物品提供 EMC 映射支持。
本项目 / This Project
本项目采用 GNU General Public License v3.0 (GPL-3.0) 协议。
您可以:
- 在 GPL-3.0 条款下使用、复制、修改和分发本项目。
- 将本项目加入整合包,前提是遵守本项目及相关依赖的许可条款。
您必须:
- 保留原作者署名。
- 保留许可证声明。
- 分发修改后的本项目代码时,必须继续以 GPL-3.0 协议开源。
您不得:
- 声称本项目为您的原创作品。
- 移除署名或许可证声明。
- 以违反其原始许可证的方式使用本项目捆绑或引用的第三方资源。
本项目采用 GNU General Public License v3.0 (GPL-3.0) 协议。
您可以:
- 在 GPL-3.0 条款下使用、复制、修改和分发本项目。
- 将本项目加入整合包,但必须遵守本项目及相关依赖的许可条款。
您必须:
- 保留原作者署名。
- 保留许可证声明。
- 如果分发修改后的本项目代码,必须继续以 GPL-3.0 协议开源。
您不得:
- 声称本项目为您的原创作品。
- 移除署名或许可证声明。
- 以违反第三方原始许可证的方式使用本项目引用或关联的资源。
等价交换重置版 / ProjectE
ProjectE 采用 MIT License 协议。
本项目不重新分发 ProjectE 的源代码或资源。 ProjectE 仅作为外部依赖和兼容目标使用。
ProjectE 采用 MIT License。
本项目不重新分发 ProjectE 的源码或资源。 ProjectE 仅作为外部依赖和兼容目标使用。
ProjectE 版权归其原作者所有。
永恒枪械工坊:零 / Timeless and Classics Zero
TaCZ / Timeless and Classics Zero 使用以下许可证:
代码:GNU GPL 3.0
资源:CC BY-NC-ND 4.0
本项目不重新分发 TaCZ 的源代码或资源。 TaCZ 仅作为外部依赖和兼容目标使用。
TaCZ / Timeless and Classics Zero 使用以下许可证:
- 代码:GNU GPL 3.0
- 资源:CC BY-NC-ND 4.0
本项目不重新分发 TaCZ 的源码或资源。 TaCZ 仅作为外部依赖和兼容目标使用。
TaCZ 的所有权利归其原作者和贡献者所有。
MCS2 GunPack
根据 MCS2 GunPack 作者提供的许可证声明,MCS2 GunPack 的资源,包括但不限于模型、材质、动画及相关资源文件,采用 CC BY-NC-SA 4.0 协议。
本项目不重新分发 MCS2 GunPack 的资源。 本项目仅为 MCS2 GunPack 中的物品提供 EMC 定价兼容数据和映射逻辑。
您必须:
- 在使用或分发 MCS2 相关内容时保留原作者署名。
- 在使用、修改或分发 MCS2 资源时遵守 CC BY-NC-SA 4.0 协议。
- 基于 MCS2 资源制作的衍生作品必须以相同协议共享。
您不得:
- 将 MCS2 资源用于商业用途。
- 在不遵守其原始许可证的情况下重新分发 MCS2 资源。
- 声称 MCS2 资源为您的原创作品。
根据 MCS2 GunPack 作者提供的许可证声明,MCS2 GunPack 的资源,包括但不限于模型、材质、动画及相关资源文件,采用 CC BY-NC-SA 4.0 协议。
本项目不重新分发 MCS2 GunPack 的资源。 本项目仅为 MCS2 GunPack 中的物品提供 EMC 定价兼容数据和映射逻辑。
您必须:
- 在使用或分发 MCS2 相关内容时保留原作者署名。
- 在使用、修改或分发 MCS2 资源时遵守 CC BY-NC-SA 4.0 协议。
- 如果基于 MCS2 资源制作衍生作品,必须以相同协议共享。
您不得:
- 将 MCS2 资源用于商业用途。
- 在不遵守其原始许可证的情况下重新分发 MCS2 资源。
- 声称 MCS2 资源为您的原创作品。
免责声明 / Disclaimer
本项目是非官方兼容附属 Mod。 本项目与 ProjectE、TaCZ / Timeless and Classics Zero、MCS2 GunPack 的作者不存在官方从属、授权或维护关系。
所有商标、名称、物品 ID、Mod 名称及被引用资源均归其各自权利人所有。
本项目是非官方兼容附属 Mod。 本项目与 ProjectE、TaCZ / Timeless and Classics Zero、MCS2 GunPack 的作者不存在官方从属、授权或维护关系。
所有商标、名称、物品 ID、Mod 名称及被引用资源均归其各自权利人所有。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。