本帖最后由 810587921 于 2014-11-4 17:47 编辑 需要的工具: eclipse 如果你需要接触一些教程中没提到的功能等等,你需要百度翻译然后参阅doc 准备工作: eclipse下载地址: http://www./downloads/ eclipse汉化教程: http://tieba.baidu.com/p/2262774845 doc地址: http://jd./ 安装好eclipse,汉化并设置好空间后,打开他 然后在包资源管理器这里,右键-新建-Java 项目 项目名: 可以填写为插件名 当你创建好项目后,你需要导入API,API为开服务器用的,craftbukkit-1.6.4-R2.0.jar之类的,对着创建好的项目右键 右键-属性-Java 构建路径-库 然后选择添加外部Jar,选择好API,导入: 导入好后,点击确定 然后伸展开项目的列表 对着src右键-新建-包 包名的命名可以为你的网站:com.XX 或者邮箱:XX@qq.com等等 不能命名为以下: org.bukkit net.bukkit com.bukkit net.minecraft 创建好包后,对着包右键-新建-类 类名可以是插件名,或者插件名Listener(监听) 等等 这时候应该是这样 然后在public class JC那里继承JavaPlugin,使他成为插件的子类 (补充: package com.dygb; public class dyge extends JavaPlugin{ } )
public void onEnable() { //代码 }
onEnable()必须为这样写,请区分好大小写,否则可能会出现为毛插件写好了可是偏偏就是不加载的bug,因此请注意检查 然后得让他加载这个插件,怎么加载呢? 请对着项目(不是src和包!)右键-新建-文件(在文件夹下面,我这个版本) 填上plugin.yml,然后按下完成 打开它 然后填上:
JC为插件名字,也就是/plugin指令中显示的名字 version为版本,每当更新插件必须变更(我总是忘记..) main为包名.主类(不要加.java或者.class!); 这时候应该是这样: 然后就是让他加载了,对着项目右键-导出 然后选择 然后选择下一步 .classpath和.project不必要选择,可以取消掉选择,导出目标为存放在哪里和命名为什么名字,选择好后就可以选择完成了 F:\JC.jar,这是我填的路径 完成后,你可以自己开个服务器,把XX.jar放在plugins文件夹,然后重启服务器,你会看到"XX插件已被加载"这一行 到这里,恭喜你!你已经制作出了自己的第一个插件,虽然他现在没什么用:D PS: 如果你觉得该帖子对你有用,请评分一下,人气是不消耗的 回到索引 下一章 |
|