站务公告
论坛规则、更新通知、活动公告、违规处理、服务器维护、板块调整
4个主题在此版面
-
-
起源的附属模组之所以这么多,很大程度上是因为起源自己提供了一套API,便于任何人来创建或修改起源(比如起源++有足足几十个起源)。不过原模组的开发文档是全英文,而且很长,并不利于国内玩家开发。基于此,我决定动笔写一份比较通俗易懂的入门教程,希望能够帮助大家了解创建一个起源的流程。 如果语言能力允许,更推荐大家去阅读起源的开发文档,会更加有帮助:Origins Documentation。同时,在阅读本篇教程之前,也希望你已经理解了数据包的结构及JSON文件的写法。如果还没有,可以先阅读一下中文Minecraft wiki的相关内容。 零、前置准备 由于创建起源需要我们大量创建并修改JSON文件,我强烈推荐大家使用微软开发的VS Code,并在扩展商店中搜索并下载Origins Mod Helper,可以有效提高开发效率,减少查wiki的时间。本文也正基于这种开发环境来讲解。如果你不会使用VS Code,推荐搜索相关教程,本文不再赘述。 一、创建一个数据包 正如前文所说,起源的API是基于数据包的。如果我们想要创建一些独属于自己的起源,首先要创建一个数据包。第一步,创建一个名字只有英文大小写字母、数字和下划线的文件夹,随后在其中创建一个data文件夹和一个pack.mcmeta文件,详见教程:制作数据包 - Minecraft Wiki。 现在假定你已经创建了一个名为example的文件夹,并在其中创建了一个data文件夹并正确填写了pack.mcmeta。在data文件夹中,再创建一个名为origins的文件夹,和一个名字任取(不包括汉…
-
- 0 篇回复
- 4 次查看
-
-
-
Welcome to your new Invision Community! Take some time to read through the Getting Started Guide and Administrator Documentation. The Getting Started Guide will walk you through some of the necessary steps to setting up your community. The Administrator Documentation takes you through the details of the capabilities of our platform.
-
- 2 篇回复
- 17 次查看
-