MC 插件开发教程 —— Hello World!(四)
引言
在上章中,我们成功的编写了你的第一个插件代码!ah?你不知道你写的代码是什么意思?别急嘛,我们先来把他跑起来!
配置构建
嘿!如果你在上章中使用的插件新建项目,那么此节就不用看啦,因为插件已经自动帮你配置好了!这就是插件配置的好处,可以省去很多重复性的步骤,可以快速提高你编写插件的速度!
在 IDEA 中打开你插件的项目,看到右上角的绿三角和小虫子了吗?旁边是不是有个下拉框v?没错!就是他!他就是构建配置!点击下拉框,编辑配置,会打开一个新窗口,点击左上角的加号,选择 Maven,在 命令行 中填写 clean package
,点击确定**,好啦!配置完成啦!简单吧~
为什么是 clean package
?我们要先知道,Maven 是一个命令行程序,我们可以把刚刚输入的分成两个命令:maven clean
与 maven package
。clean 顾名思义,便是清理之前在生成中生成的文件,package,便是打包你的插件!
构建插件!
此步及其简单!你只需要点击项目界面右上角的绿色三角,对!点它!Maven 就会开始构建啦!如果一切顺利,最后就会输出:BUILD SUCCESS
,那么恭喜你!你的插件已经打包成功啦!如果出现其他提示,可能就是你之前的步骤哪里做错了,找一找吧,或者问问别人?
打包成功后,在 target
文件夹内会看到两个 .jar
文件,不用管带 original-
的文件,找到另外那个,他就是你写的第一个插件啦!
准备服务器
先下载 MC 的服务端核心吧!总不可能凭空造一个 MC 服务器吧!打开 Paper 官网,点击 Downloads,选择 Paper,此时界面上会出现一个大大的下载按钮,但是如果你仔细看,你就会发现,只有一个 MC 最新版的文件?其实不是,我们把页面划到最下方,点击 build explorer。
好滴!现在你就可以在左侧看到所有 MC 版本啦!选择你插件的 MC 版本后,在右侧找到最上面的 Download 按钮,点击下载他!如果一切顺利,你就会下载到一个 paper-MC版本-构建号.jar
的文件!
启动服务器!
我们把刚下载的文件随便放到一个空文件夹中
在 Dock 栏中点击启动台,找到终端,打开它,在其中输入 cd
(有空格!),在另一个窗口中打开访达,找到你新建的空文件夹(别打开它),把访达中的文件夹拖入到终端中,此时终端中就会自动填充路径,按回车即可。
在资源管理器中打开你新建的文件夹,在上方的地址栏内输入 cmd,回车。弹出一个黑窗口
在 终端/CMD 内再输入 java -jar 你服务端核心的文件名
就像这样: java -jar paper-1.20.1-117.jar --nogui
,按回车,此时服务器就开始运行了,他会先下载依赖,就像 Maven 一样,然后服务器应该会先退出,提示 EULA 之类的信息,你需要在文件夹中找到 eula.txt,将其中的 eula=false
改为 eula=true
,保存,用刚才的方法重新启动服务端,此时,一切就正常啦!当 终端/CMD(控制台) 中出现 Done!
之类的字样时,那么恭喜!你的服务器开启成功!
写服务端核心名时一定要填写 .jar
!!否则无法识别!!如果你的电脑不显示 .jar
之类的后缀名,请百度自行解决,本教程不过多提起!
呃?刚才到底干啥了?在 Mac 中,我们打开了终端,输入了 cd
命令,它的意义是让终端打开一个文件夹,明显的,我们刚刚让终端打开了存放核心的文件夹。在 Windows 中,我们直接在文件夹内的地址栏中输入了 cmd,Windows 自动让 CMD 打开了我们的文件夹。
然后,我们又输入了一串命令,让 java 去启动 MC 服务器,毕竟 MC 服务器是 Java 写的~
添加插件
先关闭服务器,在控制台中输入 stop
,回车。然后在刚才存放服务器核心的文件夹中找到 plugins 文件夹,打开他,把你生成的插件放进去!对,结束了,就这么简单
Hello World!
重新启动服务器,如果一切正常,你就会在控制台中看到你的插件输出 Hello world!
啦!恭喜!你成功啦!你完成了你的第一个插件!即使你不知道你写了什么!但是你成功了!不是吗?