正山小种
正山小种是一篇以尽可能简洁的篇幅带领 Minecraft 玩家入门的 Forge 模组开发指南。这篇指南立项于 2022 年 2 月 7 日,由 TeaCon 执行委员会负责维护,主要目的是使读者阅读后能够尽快开始模组开发,并加入到 TeaCon 的参赛选手大家庭中来。
为节省篇幅,这篇指南不会面面俱到,部分情况下仅会讲述常见做法——至少是我们认可的做法。
本地预览
本篇指南基于 Docusaurus,因此仅需在命令行输入以下命令即可启用本地预览:
npm install --save-dev
npm start
使用以下命令构建静态网页文件,构建成功的网页文件位于 build
目录:
npm run build
使用以下命令预览构建后的静态网页文件:
npm run serve
授权协议
TeaCon 执行委员会保留对正山小种中所有文本的法定权利,唯文中代码片段均以 WTFPL 2.0 协议开源。
以下为协议全文。
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
Copyright (C) 2022 TeaConMC
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.
阅读准备
这篇指南基于 Minecraft 1.19.4 版本,并基于 Forge 45.0.42,和 Java 17.0.1。这篇指南假设读者拥有一定基于 Java 17 的开发经验,一定量的 Minecraft 游玩经验,和足够通畅的网络环境。这篇指南同时假设读者拥有一台能够正常运行 Minecraft 1.19.4,并拥有至少 4 GB 空闲内存的计算机。