- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
教程/Laxcat的插件编写教程:修订间差异
跳转到导航
跳转到搜索
(→插件编写) |
LocusAzzurro(留言 | 贡献) 小 (移除残留基本概念分类) |
||
(未显示2个用户的2个中间版本) | |||
第12行: | 第12行: | ||
# 为了方便你寻找到本教程使用,我专门在国内的百度网盘上传了相关Bukkit文件 | # 为了方便你寻找到本教程使用,我专门在国内的百度网盘上传了相关Bukkit文件 | ||
下载地址 [http://pan.baidu.com/s/1mgyszMC 百度云] | 下载地址 [http://pan.baidu.com/s/1mgyszMC 百度云] | ||
==== 构建开发环境 ==== | ==== 构建开发环境 ==== | ||
# 下载一款你喜欢的IDE | # 下载一款你喜欢的IDE | ||
第29行: | 第29行: | ||
=== 写一个发送欢迎信息功能的插件 === | === 写一个发送欢迎信息功能的插件 === | ||
//对不起我这边写不下去了(23333 请转[http://blog.csdn.net/qq_20471725/article/details/39092143 外部链接] |
2021年5月26日 (三) 10:23的最新版本
本条目长期未更新,相关条目可前往 Bukkit/插件开发教程
插件编写
准备工作
开始前须知
- 阅读本教程需要你有一定量的Java知识
- 本人因为第一次编写教程,所以教程可能并不完善。如果有错误你可以提出
- 教程是基于Minecraft 1.7.2 使用的API是Bukkit 1.7.2 - R0.2
下载Bukkit API
- 为了方便你寻找到本教程使用,我专门在国内的百度网盘上传了相关Bukkit文件
下载地址 百度云
构建开发环境
- 下载一款你喜欢的IDE
- 添加刚刚下载的lib库到你的IDE中 设为用户库 方便调用 详情请百度
- 找到你的IDE设置 更改全局Java编码设置 变更为UTF-8 这样方便使用中文
构思插件
插件类型
- 在进行插件的编写前 我们需要好好考虑插件要做什么样的功能
- 依靠什么来实现
- 根据插件的实现方式和使用方式我们可以把插件分类为好几种
- DevBukkit页面上详细列出了种类
插件实现原理
- 对于插件的实现 最简单的无外乎使用Bukkit的Listener功能和Command功能
- 当你想好如何实现功能的时候就可以开始创建插件项目了
写一个发送欢迎信息功能的插件
//对不起我这边写不下去了(23333 请转外部链接