零-环境搭建
前言
开发一款插件是比较简单的,当然,也不是绝对简单。当你有不会的时候可以去参考 API 文档。
准备
- IDE,比如idea
- 一台服务器
核心文件(spigot-1.16.5.jar)- 什么?听说你没有Java基础,赶紧滚回去学习!
搭建
搭建工程。
1.搭建Gradle工程(推荐)
安装IDE插件Minecraft Development
。然后单击文件
-新建
-项目
,之后左边会出现一个Minecraft
项,单击后再选择右边的Spigot Plugin
,单击下一步
。
之后会出现搭建设置,有GroupId
、Artifacted
、Version
三项。
GroupId
一般写成com.xxx
,比如我的是com.qq.begintu
;Artifacted
为项目名称,如我的项目名称为tutorial
;Version
就是版本,根据实际情况填写。
填写完后,最右边会有一个下拉框,默认是Maven
,当然这里推荐你用Gradle
,灵活性相比Maven
来说更高。之后单击下一步
。
现在就是关于插件的一些设置,上面的Plugin Name
,IDE插件已经帮我们自动填写过了,下面的Main Class Name
可以将类名改成Main
。
右边有一个Minecraft Version
,可以根据自己实际需要修改。
再下面是选项设置。第一个选项是插件的介绍,然后是插件的作者和插件的官网,接着是日志的前缀,后面两个是依赖和软依赖。可以根据自己实际需要填写。
单击下一步
。
最后一项是项目的文件夹名称,可以之前跟项目名称一样。最后单击创建
。
创建完成之后就会开始构建工程了,中间可能会失败,可以多试几次。当你看到左边出现一个小绿勾时,说明搭建成功!
2.导入库(不推荐)
打开你的idea,创建一个项目,之后右键项目,选择打开模块设置
。
选择库,点击右上的+
,选择Java
。
选择核心文件,点击确定
。
点击应用
。至此,库导入完毕,可以使用。