首页 >资讯参考 >

Bukkit 插件开发-开发环境的搭建

发布日期:2023-06-13 01:08:52 来源:哔哩哔哩 分享

之前有个朋友一直想学编程,回顾了一下我的编程经历,突发奇想写了关于 Minecraft Java版服务端插件开发教程。本教程需要具有一定的编程基础(当然,如果你照着教程每一步实际去做,一个星期也会对编程有一定了解,毕竟 “实践是最好的老师” )。如果教程中出现了表述不清或者错误的知识点,还请大佬指正

如果您对编程不了解,那么就照着教程去做,写着写着自然就会了

(该方案为作者自己的亲身经历,作者就是这么学会编程的)


(资料图)

首先我们需要一个叫做IDE(集成开发环境)的程序,这个程序会帮助我们省去很多不必要的操作, 那么去JetBrains官网下载 Windows版本的程序罢(依照情况而来,如果您的操作系统不为Windows,那么请到该网站指定下载链接去下载对应平台的IDE)

IDE下载链接:

www.jetbrains.com/zh-cn/idea/download/download-thanks.html?platform=windows&code=IIC

注意!如果您的平台不为Windows 请前往www.jetbrains.com/zh-cn/idea/ 下载对应平台的IDE

然后我们启动安装程序,等待安装的完成,然后启动安装程序,最后打开后的界面如下

(安装时候一路点Next即可,其他的不用管,启动后可能弹出一个窗口告诉你要签署什么用户协议,通过即可)

然后我们发现界面是英文的啊,怎么办?左边栏里有个叫Plugins的,点击后我们进入以下界面

重启后的IDE会变成中文界面,我们点击项目->新建项目

注意:第一次搞编程可能没有下载JAVA,点击上方的项目SDK 从弹出来的列表翻到最底下选择下载JDK,供应商默认Amazon Corretto,版本按照你想写哪个版本的MC服务端插件情况决定

Minecraft1.20.X - Minecraft1.17.X 可以使用 17版本

Minecraft1.16.X - Minecraft1.7.X 可以使用 1.8版本

点击下一步,即可跳转到以下页面

GroupId 代表JAVA包名,这个只能填小写字母和英文句号,不允许有空格(你可以填写一些网站的反转名,比如 www.xxx.com 填写为 xxx.com )

ArtifactId 代表你这个插件的名字(?大概是)但这个名字只能填写大小写英文字母,同样不能有空格

Version 是你插件的版本,这个不用管,直接点击下一步

然后我们来到了插件配置页面

Plugin Name 代表插件名称,这个可以自己填写

Main Class Name 这个代表插件主类的完整名称,如果不懂JAVA的话建议不要改

以上是系统自动填写好的

Minecraft Version 代表插件适配的服务端版本

Description 代表该插件的描述,一般填写什么都可以

Authors 是插件的作者名

剩余选项在你能熟练的编写插件之前不要管,如果填错插件可能就无法运行了

注意!某些开发者的 Minecraft Version会报红,这个时候重启电脑有50%的概率解决,如果多次重启仍然无法解决,请自行科学上网解决, 如果没有科学上网条件的开发者,请参照下一期专栏解决

然后我们点击下一步,会出现以下界面

点击创建,等待项目搭建完成,第一次搭建可能会很慢,别着急,我们刷会小视频的时间就能搭建完成了

注意,构建过程中可能出现构建失败的情况,这种去百度搜索如何更换Maven仓库源,换成国内的源即可解决

如果出现了以上界面,代表你的项目构建成功了(注意,你的代码颜色可能是橘色+灰色的,作者这里使用了VisualStudioTheme的插件,更改了IDEA的主题配色)

左侧的文件列表出现了这种图标代表项目构建完成

作者的话

那么这次的任务完成了,下期我们讲讲如果Minecraft Version爆红没法选择版本且你不想科学上网该如何解决(那种方法不建议使用,但是目前比较好用的一种构建方式了,你即使离线也能敲代码)

标签:

Copyright ©  2015-2022 东方兽药网  版权所有  备案号:沪ICP备2020036824号-8   联系邮箱:562 66 29@qq.com