如何在不使用Forge API的情况下在ModCoderPack中使用Forge mod

问题描述

我想在ModCoderPack中使用伪造mod,但不想包含伪造SRC。有没有一种方法可以将mod的源代码添加到原始源中以便在客户端中使用?或者如何将伪造mod移植到ModCoderPack生成的原始源代码中?任何帮助将是巨大的!谢谢!

P.S。我有权在我的客户端中使用该模块。

解决方法

没有简单的方法或工具可以实现所追求的目标。主要是由于以下差异:

MCP

[ModCoderPack]的创建是为了帮助mod创建者反编译,更改和重新编译Minecraft类。

Forge

[Forge]是一个庞大的API和mod加载器,modders使用它们来挂钩Minecraft代码并创建mod。 Forge在Minecraft游戏引擎中包含许多钩子,允许修改者创建具有高度兼容性的mods

因此,Forge创建了一个可访问的API,用于开发易于维护的 mods ,而MCP用于创建Minecraft客户端/服务器的修改版本,与mod的概念不同。

Forge建立在MCP之上,并添加了许多新功能。根据您的mod的复杂程度,需要花费大量的精力才能直接将mod重写为Minecraft的模糊处理源代码。

除非您有充分的理由(例如creator of MCP said)需要使用此功能,否则请使用Forge!

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...