基于Java的Minecraft游戏后端自定义插件 03了解javadoc

内容简介

了解javadoc
学会javadoc使用
了解plugin.yml

了解yaml语法

yaml语法:https://www.cnblogs.com/baizihua/p/12222599.html

yaml在线解析:http://www.bejson.com/validators/yaml_editor/

了解plugin.yml

pluginyaml:https://www.spigotmc.org/wiki/plugin-yml/

官方文档地址https://bukkit.gamepedia.com/Plugin_YAML

服务器加载顺序

在这里插入图片描述
通过上图我们可以得知onLoad() onEnable()这两个方法其实就是在加载流程中的 这两个阶段中invoke,而onDisable()方法则是在服务器关闭的时候才会被invoke

日志打印

硬核调试打印:System.out.print(“硬核日志”)
推荐打印:getLogger().info(“onEnable has been invoked!”);
使用这个打印在logs里会有日志

导出jar包的两种方式

我们打开IDEA里的 Project Structure 我们点击最左边那一栏里的
Artifacts 点击绿色的 + 号之后创建一个JAR类型的Artifacts
在这里插入图片描述
之后我们自定义好名字开始设定要往等下的这个jar包丢些什么东西进去
在这里插入图片描述
这一步是设置我们要把Tutorial1这个模块给输出出去(也就是编译成class之后丢在里面),然后我们丢plugin.yml

我们点击 Tutorial.jar 上方的那个绿色加号
之后点击 File,然后把我们刚才写好的plugin.yml也给丢进去
之后我们就可以OK保存了
之后我们点击工具栏上的 Build
之后点击 Build Artifacts 然后在弹出来的窗口中选中
Build 之后IDEA就会为我们开始构建了…

构建完成之后jar包就会出现在我们项目中的 ./out/artifacts/项目名/刚才构建设置当中的名.jar这里
那么我们丢进服务器里的plugins文件夹里

在这里插入图片描述
Gradle一键导出

javadoc学习

后续开发插件想要实现功能的参考类与方法均由此查找
源项目地址:https://github.com/BukkitAPI-Translation-Group/Chinese_BukkitAPI

https://bukkit.windit.net/javadoc/index.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值