zdc0519123
本帖最后由 zdc0519123 于 2014-12-24 21:06 编辑

此教程大部分翻译自官方wiki百科http://wiki.bukkit.org/Plugin_Tutorial以及Bukkit-API JavaDochttp://jd.bukkit.org/apidocs/个人添加了部分内容,中文内容全部为原创.没有经过本人同意不得随意传播.(以前那个+倒霉の忍者+ 的帖子好像停更了,而且写的不太全,于是我就另起一篇教程来帮助那些想学习制作BUKKIT插件的腐竹们~
第一章 - 总概/准备工作


一.介绍
这篇教程的目的是帮助你开始编写Minecraft bukkit插件.但这并不是一个完整的教程,它只概述了制作插件的基本步骤.首先你得确定你的智商能够理解JAVA,IDE(不用这东西也能写插件,但是我不认为你NB到那种程度还需要来看这帖子)以及大多数基础Bukkit插件.
  • IDE 全称“Integrated Development Environment”,即“集成开发环境”。
  • 这篇教程使用的IDE是Eclipse所以建议你也使用这个.(具体的安装使用IDE教程请自行百度...或许我以后回来填坑下载链接在下方已经给出)

二.JAVA

这篇教程需要JAVA基础(如果你是刚开始学习Java或需要复习一下,下面是一个清单。)

以上全是英文233
三.开发环境
在开始制作插件(或学习JAVA)之前你需要建立一个开发环境.

首先,你需要一个JAVA JDK (JAVA开发工具包)建议从官网下载最新版本

1.选择哪个版本的JDK?
建议选择JAVA7.大多数服务器使用的是JAVA7,只有少数在使用JAVA6或JAVA8.
2.选择64-bit (x64) 还是 32-bit (x86)?
这取决你的电脑,右键点击计算机查看你的电脑是64位的还是32位的.然后根据你电脑的情况下载对应版本.
3.安装JDK(来源于百度知道)
(1)非Win7系统
第一步:安装jdk,下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
第二步:右击“我的电脑”属性,选择“高级”选项卡,单击“环境变量”,
第三步:假设JDK的安装路径:E:\jdk
        在用户变量中添加下面的变量和属性值
                  Classpath    .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar
        Path        .;E:\jdk;E:\jdk\bin
        在系统变量中添加下面的变量和属性值
        CLASSPATH    .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar
        PATH          .;E:\jdk;E:\jdk\bin
第四步:测试配置是否成功
开始—》运行—》cmd 分别测试javac和java两个命令,若能正确显示相关信息,则说明配置成功。
(2)Win7系统

第一步:安装jdk,下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
第二步:点击“开始”,选择“控制面板”—》系统—》高级系统设置—》环境变量
第三步:假设JDK的安装路径:E:\jdk
        在用户变量中添加下面的变量和属性值
                  Classpath    .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar
        Path        .;E:\jdk;E:\jdk\bin
        在系统变量中添加下面的变量和属性值
        CLASSPATH    .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar
        PATH          .;E:\jdk;E:\jdk\bin
第四步:测试配置是否成功
开始—》搜索:cmd—》双击“cmd.exe”—》分别输入javac和java两个命令,若能正确显示相关信息,则说明配置成功。




关于IDE的更多信息(英文)



注意:你的Eclipse必须是JAVA开发者版本而不是JAVA EE开发者版本
eclipse下载链接:


缓慢更新中...2014.12.24平安夜




来自群组: Easy插件开发小组

End_KG
支持楼主!希望楼主能写得详细点!

wxkj
支持楼主 {:10_512:}

0611
找到稳定的作者了

Little_K小K
楼主问下。。JDK安装什么。。能截图一下吗。。我看见了一大堆的JDK

第一页 上一页 下一页 最后一页