本帖最后由 a1403951401 于 2019-6-22 22:21 编辑
前言【我为什么选择 Fabric】
说明
安装开发环境
1.先安装 Java JDK,个人建议从以下链接下载,安装时选择第三个可以省去配置环境变量的步骤
https://adoptopenjdk.net
2.从 github 中下载一个 Mod 的模板,并且解压到一个目录下
https://github.com/FabricMC/fabric-example-mod/
3.在该目录下编辑 gradle.properties
【Mod 名】archives_base_name
【Mod ID】maven_group
4.根据以下链接中的 MC 版本配置信息,修改 build.gradle 以及 gradle.properties
https://modmuss50.me/fabric.html
5.将该目录导入到 IDE 中【任何 IDE 均可】
推荐使用 Visual Studio、IntelliJ IDEA、Eclipse
Visual Studio
https://fabric.asie.pl/wiki/tutorial:vscode_setup
IntelliJ IDEA
gradlew idea
Eclipse
gradlew eclipse
个人由于经常开发 Python 用 Pycharm 习惯了,所以以下例子也是 IntelliJ IDEA
①选择让 IDE Gradle 自动安装
②选择 JDK 版本【必须大于 JDK8】
如果非 IDEA 的可以通过 CMD cd 到该目录下 执行 gradlew genSources 安装
至此,运行环境的安装基本上告一段落
前言【我为什么选择 Fabric】
- 自从 1.13 版本 MC 的重写后,Forge 的更新速度太慢了
- 很多 Mod 也从以往的 Forge 到如今选择 Fabric 也是不无道理
- Fabric 的更新速度很快,甚至连测试版本也支持
说明
- 以下教程不建议没有任何编程基础的小白看
- 本基础仅仅是我感兴趣的时候写的,不确定会不会有后续的教程继续放出
- 如有疑问建议参考 Forge 相关的解答
- 如果不懂 Fabric 是什么,请参考以下链接【http://www.mcbbs.net/thread-875660-1-1.html】
- 本贴同样不适用于 网易国服版本
- 国外源速度较慢,请各位自备科学上网呀~~
- 更多疑问请参考以下链接【https://fabric.asie.pl/wiki/doku.php】
安装开发环境
1.先安装 Java JDK,个人建议从以下链接下载,安装时选择第三个可以省去配置环境变量的步骤
https://adoptopenjdk.net

2.从 github 中下载一个 Mod 的模板,并且解压到一个目录下
https://github.com/FabricMC/fabric-example-mod/

3.在该目录下编辑 gradle.properties
【Mod 名】archives_base_name
【Mod ID】maven_group
4.根据以下链接中的 MC 版本配置信息,修改 build.gradle 以及 gradle.properties
https://modmuss50.me/fabric.html

5.将该目录导入到 IDE 中【任何 IDE 均可】
推荐使用 Visual Studio、IntelliJ IDEA、Eclipse
Visual Studio
https://fabric.asie.pl/wiki/tutorial:vscode_setup
IntelliJ IDEA
gradlew idea
Eclipse
gradlew eclipse
个人由于经常开发 Python 用 Pycharm 习惯了,所以以下例子也是 IntelliJ IDEA
①选择让 IDE Gradle 自动安装
②选择 JDK 版本【必须大于 JDK8】
如果非 IDEA 的可以通过 CMD cd 到该目录下 执行 gradlew genSources 安装


至此,运行环境的安装基本上告一段落

fabric的maven已经被镜像到Lss233's.Mirror();http://www.mcbbs.net/thread-800729-1-1.html
不更新了吗?
楼主大大,请问是大于jdk8?jdk8不行吗,必须用9,10,11之类的吗?
我./gradlew idea的时候提示Failed to provide com.mojang:minecraft:1.14.4是为什么啊
楼主大大,啥时候更新啊,我们都盼这呐。
请问如何启动测试客户端啊?
不更新了?
感谢发布者!
lltsdyp~ 发表于 2019-8-9 10:05
我./gradlew idea的时候提示Failed to provide com.mojang:minecraft:1.14.4是为什么啊
没成功 用这个指令直到成功为止
请问有没有办法在开发环境中看到Minecraft源代码啊?
Light_colour 发表于 2019-12-15 21:05
没成功 用这个指令直到成功为止
我一直不成功,十几次了都,还要继续吗?
HuaJi_G 发表于 2020-4-28 06:27
我一直不成功,十几次了都,还要继续吗?
贴报错!!
我下载不了。。。。。
lltsdyp~ 发表于 2019-8-9 09:28
楼主大大,请问是大于jdk8?jdk8不行吗,必须用9,10,11之类的吗?
据我所知,Java 8、Java 10只有这两个版本能登HMCL.jar,剩下的我就不知道了
建议你升级jdk10
lltsdyp~ 发表于 2019-8-9 09:28
楼主大大,请问是大于jdk8?jdk8不行吗,必须用9,10,11之类的吗?
Fabric官网:A Java Development Kit (JDK) for Java 8 (recommended) OR newer
所以jdk8可以
出一期视频教程吧