Bukkit教程-第一个插件

开始

作为新手章节,我们仅要求你能够按照图片、文字教程跟着做,并最终制作出一个简单的插件。
这一章节并不要求你记住任何内容,只需要对插件开发流程有个大概的印象即可。
为了避免新手教程显得过于繁琐,我们本章以图片内嵌文字的形式教学。

创建一个新项目

创建Bukkit项目

填写插件信息

选择MC版本

填写项目信息

项目创建完成

创建完成后,IDEA应该会自动为你打开项目,让你可以直接开始编写代码。

右边的侧边栏只在编译时有用,平时开着太碍事,点击Maven按钮即可关闭它。
右下角的提示如果觉得烦的话可以点击Enable Auto-Import,之后便不会再弹出这个窗口。

编写代码

在开始之前我会教你两件事:

  1. onEnable里面的代码会在插件启动时被调用
  2. onDisable里面的代码会在插件关闭时被调用

那么现在,我们在onEnable中加入一条代码:

1
getLogger().info("叁只仓鼠的教学插件成功启动了!");

在onDisable中加入另一条代码:

1
getLogger().info("叁只仓鼠的教学插件被关闭了!");


getLogger().info("xxxxxxx");就是用于在控制台显示某段话的代码,你可以把xxxxx替换成任何你喜欢的文字。
但是除此之外任何字母(甚至是符号)都不能改,引号也必须用小写引号””而不能用大写引号“”!
否则代码无效。

编译插件

安装插件


选中它,直接按Ctrl + C复制该文件,然后在你的服务端插件文件夹内直接用Ctrl + V粘贴进去。

测试插件

启动你的服务端,查看控制台的信息。

关闭你的服务端,查看控制台的信息。

结语

你学到了什么?

  1. onEnable里面的代码会在插件启动时被调用
  2. onDisable里面的代码会在插件关闭时被调用
  3. getLogger().info("xxxxxxx");可以在控制台显示某段话。

点我返回目录

第二种编译插件的方式

如果你使用前面的方法编译插件时出现了异常,那么你也可以尝试使用这种不被推荐的方法来编译你的插件。

设置编译信息

你需要先设置好编译信息,这样IDEA才能知道该如何编译你的插件。

你也可以直接使用快捷键Ctrl + Alt + Shift + S直接打开Project Structure界面


编译插件


人生不易,仓鼠断气