下载客户端

如何使用MelonLoader创建自己的模组

2026-02-15 10:00:18
转载

AI智能总结导读

这是一份《最远的边疆》模组制作指南,详细介绍了使用MelonLoader创建该游戏模组的步骤,包括下载安装MelonLoader、Il2CppDumper、Visual Studio 2022等工具,导出Unity DLL文件,创建并编译模组项目等内容。

《最远的边疆》模组制作指南 指南 如你所知,《最远的边疆》是一款Unity引擎游戏,可通过MelonLoader进行模组制作。下面开始吧! 步骤1:下载所需工具 你需要下载以下3个工具: - MelonLoader - Il2CppDumper - Visual Studio 2022(需包含.NET Framework 4.7.2),任何版本均可(社区版已足够) 第一个工具将帮助我们将模组加载到《最远的边疆》中。 第二个工具将提取我们需要的一些Unity DLL文件。 最后一个工具将把我们的模组编译为DLL格式文件。(此处不详细说明如何安装Visual Studio 2022,你可以在视频平台上找到很多相关教程) 步骤2:安装MelonLoader 现在,我们需要安装这些工具。关于MelonLoader,你应该已经在之前的步骤中下载了安装程序。运行安装程序,你应该会看到以下内容:

现在点击【选择】按钮并打开你的可执行文件。

点击“安装”。 现在你的主文件夹中应该会出现一些新的文件夹/文件。

恭喜!你已安装模组加载器! 步骤3:导出Unity DLL文件 现在我们需要获取这些DLL文件,以便在Visual Studio的模组项目中引用它们。 因此,请解压【Il2CppDumper】的压缩文件夹,并打开【Il2CppDumper.exe】。

你应该会看到一个控制台窗口,提示你打开文件。

如上图所示打开“GameAssembly.dll”文件。程序会要求你打开第二个文件。该文件位于“Farthest Frontier Farthest Frontier_Data il2cpp_data Metadata”目录下,名为“global-metadata.dat”。打开第二个文件后,程序应已提取出DLL文件。

注意:你必须重复此步骤以保持模组更新! 在Il2CppDumper.exe文件夹中已创建一个名为DummyDll的新文件夹。

此文件夹包含我们在Visual Studio中所需的所有动态链接库文件。

第四步:制作模组 首先,我们需要用Visual Studio创建模组项目。

请确保你选择了带有.NET Framework的DLL,否则将无法正常运行!现在你有一个包含基础类的新示例项目。

让我们添加来自MelonLoader的DLL以及从《漫漫长夜》中提取的DLL。 操作方法如下:右键点击“引用”,然后添加以下DLL: Assembly-CSharp MelonLoader UnityEngine UnityEngine.CoreModule UnityEngine.InputLegacyModule

这些DLL文件的位置如下: Assembly-CSharp:位于名为【DummyDll】的文件夹内(步骤3:转储Unity DLL) MelonLoader:位于名为【MelonLoader】的文件夹内(步骤2:安装MelonLoader) UnityEngine:位于名为【DummyDll】的文件夹内(步骤3:转储Unity DLL) UnityEngine.CoreModule:位于名为【DummyDll】的文件夹内(步骤3:转储Unity DLL) UnityEngine.InputLegacyModule:位于名为【DummyDll】的文件夹内(步骤3:转储Unity DLL) 你必须至少将这5个DLL添加到你的模组项目中。注意【DummyDll】文件夹中还有更多DLL。其中最重要的是【Assembly-CSharp】,它包含游戏的大部分数据。当然,如果你想添加与Unity相关的特定内容,也可以添加其他DLL。 现在,通过【References】上方的工具图标展开【Properties】。它包含一个名为“AssemblyInfo.cs”的文件。打开该文件并添加以下内容: using System.Reflection; using System.Runtime.InteropServices; using MelonLoader; using ModTuto; // ... [assembly: MelonInfo(typeof(Class1), "Test", "0.0.0", "ϞϢϘ") ]//MelonInfo(typeof(Mod类), "游戏模组名称", "版本", "作者") [assembly: MelonGame("Crate Entertainment", "Farthest Frontier")] //MelonGame("工作室", "游戏")]

现在为我们的模组添加一些示例功能:

使用UnityEngine; 使用MelonLoader; 命名空间ModTuto { //MelonLoader调用的类。此类必须继承MelonMod主类 public class Class1 : MelonMod { public override void OnUpdate() { //这是我们可以用来添加功能的Melon API函数之一 //这里只有一个退出游戏的按键和另一个在光标位置生成村民的按键 if (Input.GetKeyDown(KeyCode.T)) { Application.Quit(); } if (Input.GetKeyDown(KeyCode.V)) { MelonLogger.Msg("V键已按下"); GameManager gameManager = GameObject.Find("GameManager").获取组件<游戏管理器>(); 如果 游戏管理器 不等于 空 { 向量3 鼠标位置 = 输入.鼠标位置; 向量3 屏幕点下方的地形世界点 = 游戏管理器.地形管理器.获取屏幕点下方的地形世界点(鼠标位置); 游戏管理器.村民人口管理器.生成村民移民(屏幕点下方的地形世界点, 真); } } } } } 让我们安装我们的模组!生成Dll文件并将其放入【Mods】文件夹中

现在你可以按T键离开游戏,或按V键在光标位置生成村民!如果你想探索自己能做什么,就必须在Assembly-CSharp中查找!希望你喜欢这个教程!参考:MelonLoader,Il2CppDumper 下载示例项目

评论

共0条评论
face
inputImg
相关阅读
最新更新

在Linux系统上运行模组

在Linux系统上运行带有模组的游戏 所有内容 我花了很长时间才弄明白,显然这在某个Discord频道里有相关内容,但Discord就算了: 1. 从Melon…

2026-03-20 04:000赞 · 0评论

建造指南

《最远的边疆》最高难度建造指南(计划)及技巧、窍门与秘密

2026-02-16 04:000赞 · 0评论

《最远的边疆》成就指南

本指南旨在帮助你解锁《最远的边疆》中的所有Steam成就,从建立首个定居点这样的简单里程碑,到在严酷寒冬中生存以及抵御劫掠者的复杂挑战。每个成就都有详细说明,包…

2026-02-16 01:000赞 · 0评论

《汽车修理工模拟2021》- 联网游戏【Windows 10 - 11】【CMS21-Together】

【免责声明】本指南由本人撰写,任何与其他指南的雷同之处均为巧合。指南中的截图、文字及排版均为本人独立制作。如确需使用本指南,请注明作者并提供指向Steam上本指…

2026-02-18 13:000赞 · 0评论

安装模组

如何安装Steam创意工坊模组 步骤说明 常规方法如下: 1. 将游戏设置为Mono模式 - 在Steam库中,右键点击【最远的边疆】->【属性】->【常规】-…

2026-02-16 01:000赞 · 0评论

《早期访问状态》更新公告#08

相信大家都很清楚,我们即将迎来春季的尾声。所以我们就直奔主题:《最远的边疆》最终还是无法在2025年春季推出v1.0版本(经典的Crate风格,对吧?)。

2025-06-13 20:510赞 · 0评论

《最远的边疆》v1.1版本更新预览

大家好,《遥远边陲》的玩家们!距离这款小镇建造游戏正式脱离抢先体验阶段已经有一段时间了。开发团队在发布了一系列热修复补丁以解决大家最迫切的问题后,便暂时放缓脚步…

2026-03-17 15:250赞 · 0评论

新手储物指南与技巧

《最远的边疆》存储系统新手讲解及技巧 介绍 本指南旨在向新玩家展示《最远的边疆》中存储系统的基础知识,以及一些优化存储的技巧,帮助解决食物腐烂和运输时间过长的问…

2026-02-16 01:000赞 · 0评论

《最远的边疆》基础指南 by SirUratak

和其他游戏一样,我会在这里不定期制作一些基础指南。欢迎大家前来查看,并留下建议或评论! 【Pre-Alpha天赋树(更新1.0.0p6)】天赋点、天赋及职业推荐

2026-02-16 01:000赞 · 0评论

《最远的边疆》发售日直播

Raptor 对《遥远边疆》的发售日内容进行了一次浏览。这是他精彩直播的重播。

2025-10-23 13:200赞 · 0评论
暂无更多

最新更新

  • 《最远的边疆》v1.1版本更新预览 — 大家好,《遥远边陲》的玩家们!距离这款小镇建造游戏正式脱离抢先体验阶段已经有一段时间了。开发团队在发布了一系列热修复补丁以解决大家最迫切的问题后,便暂时放缓脚步…
  • 如何通关游戏 — 简单来说就是这样。建造市中心,在其周围大量建造房屋,参考《 slash of clans》(部落冲突)的基地布局,不过把城墙换成道路。所有生产设施都建在旁边,想…
  • 大型农业:一键式食品加工综合体 — 一个68x68的方形布局,适用于免维护农场、谷仓及相关加工设施的综合体。该布局可容纳8-12个15x15的农场和谷仓,每个农场和谷仓预计每年可产出1800+食物…
  • 高级景观设计指南 — 如何最有效地使用地形平整工具来抬高和降低地面。 准备工作 将建造者数量设置为你能承受的最高值,最大值为100。每个指令将由三名建造者执行,由于会有大量指令,所以…
  • 建造指南 — 《最远的边疆》最高难度建造指南(计划)及技巧、窍门与秘密
  • 新手储物指南与技巧 — 《最远的边疆》存储系统新手讲解及技巧 介绍 本指南旨在向新玩家展示《最远的边疆》中存储系统的基础知识,以及一些优化存储的技巧,帮助解决食物腐烂和运输时间过长的问…
  • 《最远的边疆》基础指南 by SirUratak — 和其他游戏一样,我会在这里不定期制作一些基础指南。欢迎大家前来查看,并留下建议或评论! 【Pre-Alpha天赋树(更新1.0.0p6)】天赋点、天赋及职业推荐
  • 【超越新手的技巧与信息】v0.9.4 — The purpose of this guide is to consolidate information that I found useful so f…
  • 【Bear Mode】1.0.6版本 - 2025年12月 — V1.0.6版本现在可以解锁成就Bearly Tried了。 熊模式: 此方法至少在v1.0.6版本有效(但可能会像之前一样在更高版本中被移除)。 点击开始界面…
  • 安装模组 — 如何安装Steam创意工坊模组 步骤说明 常规方法如下: 1. 将游戏设置为Mono模式 - 在Steam库中,右键点击【最远的边疆】->【属性】->【常规】-…