介绍
注意:McHorse 已不再维护此模组。现在由 Chryfi 负责维护。 Chryfi 和其他贡献者仍会发布官方更新,也已有团队在研究移植事宜。如果你也想参与官方更新或移植工作,请加入官方的 McHorse 的 Discord 服务器,以便我们与您沟通。查看源代码。

CurseForge 页面 – GitHub – Wiki
Mappet 是一款 Minecraft 模组(仅适用于 1.12.2),旨在提供一套工具,让你制作出远胜原版所能实现的冒险地图。Mappet 也可用于编写脚本驱动的角色扮演内容,在一定程度上还可用于制作 Minecraft 动画。
特别感谢 Andruxioid 为此模组取名,感谢 Jvonlins、Centryfuga 和 CustomNPCs Forever Vkontakte 群组进行测试、提出建议并给予指导!
安装
安装 Minecraft Forge,下载适用于对应 Minecraft 版本的最新稳定版 jar 文件。还需安装以下模组:McLib、Metamorph 和 Blockbuster。将其放入 Minecraft 的 mods 文件夹,然后启动游戏。
完成后,Mappet 模组就应已安装,并会显示在 Minecraft 的模组菜单中。如果 Mappet 没有出现在模组菜单中,则说明安装过程中出了问题。
脚本
Mappet 提供脚本 API,允许你在 Minecraft 中使用 JS(默认使用 ES5)或 Kotlin 脚本编写游戏逻辑。更多信息请参阅 Mappet Wiki 的脚本页面。
JavaScript(ES5)
要运行 JS 脚本,你需要将 Nashorn jar(位于 Java(JRE/JDK)的主目录下,路径为 lib/ext/nashorn.jar)放入 Minecraft 的 mods 文件夹。
如果你已经在使用 CustomNPCs 模组并与 Mappet 搭配使用,就不需要执行此操作。如果你使用 GraalVM,而不是 Oracle 的 Java 或 OpenJDK,那么由于 GraalJS 的支持,脚本无需 Nashorn 也应能正常运行。
Kotlin 脚本
要运行 Kotlin 脚本,你需要使用 Mappet 0.3 或更高版本,并下载此 包含所有依赖项的 jar 文件,然后将其放入 Minecraft 的 mods 文件夹。默认情况下,脚本会被视为 JS 脚本。
要让脚本使用 Kotlin 脚本引擎,只需将脚本重命名为以 .kts 结尾;随后就会使用 Kotlin 脚本引擎,而不是 JS 脚本引擎。
资源
目前,此模组仍在开发中。不过,这里有一个视频播放列表,介绍了 Mappet 模组的部分功能:
此外,还有一份几乎完整的 Wiki,介绍了 Mappet 的所有机制。如果你对这个模组有疑问,也可以加入Mappet 的 Discord 服务器。
常见问题
Mappet 支持哪些 Minecraft 版本?
Mappet 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Mappet 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分