001 配置开发环境

2 篇文章 0 订阅

硬件环境

  • 12th Gen Intel® Core™ i5-1240P
  • 16GB + 512GB
  • WIFI 6
  • Intel® Iris® Xe Graphics 7.9 GB Directs 12
    软件环境
  • IDEA 2022.2.3
  • JAVA
    • JAVA 17.0.5
    • JRE 17.0.5+9-LTS-191
    • JVM 17.0.5+9-LTS-191

配置IDEA

下载插件

Minecraft Development
在这里插入图片描述

重启IDEA后新建项目,选择Minecraft -> Fabric Mod。
在这里插入图片描述

<下一步>
在这里插入图片描述在这里插入图片描述
<下一步>
由于网速原因,Minecraft Version 等字段可能为空,耐心等待30s左右。
如果很久都不行,重启吧!(毕竟是国外的服务器)
在这里插入图片描述
<下一步>
在这里插入图片描述
<创建>

等待gradle构建完成。

然后点开gradle窗口,选择Tasks -> fabric -> genSources
在这里插入图片描述
等待构建完毕。

会出现两个文件。

  • <namespace>.Enchants 主类,在服务端与客户端加载时均被调用。
  • <namespace>.Client.EnchantsClient 只在客户端加载时被调用。
    <namespace>.Enchants中的onInitialize类中加入欢迎语句测试
@Override  
public void onInitialize() {  
    System.out.println("<CDL MOD> More Enchantments mod loading...");    
}

运行Gradle命令:

  • build -> build
  • fabric -> runClient 客户端加载完毕后停止
  • fabric -> runServer 首次加载会提示You need to agree to the EULA in order to run the server. Go to eula.txt for more info. 在主目录的run/eula.txt中将eula的值从false改为true。
    build/libs下的enchants-0.0.1-BETA.jar文件复制/移动到run/mods文件夹
    再次运行Gradle命令:
  • fabric -> runClient
  • fabric -> runServer
    分别看到提示信息即为成功。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值