Days 水桶插件开发教程第一章 准备工作AND序言
讲的不好欢迎指正
很多人想知道,写插件,要具备什么条件?
1.精力,时间,坚持不懈的精神。 (开发插件是一项又耗费时间又耗费精力的事情,数小时的编写后 数小时的调试经常烦躁的让人想骂街,要做好心理准备,没有毅力的....)
2.会看英文! / 较高的语言组织能力! MC是外国游戏这点你没法否认。
3.对计算机有较大的兴趣,插件代码经常数百行 数千行的都有,一看到就烦的你怎么学?
4.不!要!一!整!天!坐!在!电!脑!前!写!代!码! 不然你会后悔的!
要是你具备了这些条件 那好我们开始第一步:
了解JAVA:
JAVA,是一种可以撰写跨平台应用软件的面向对象的程序设计语言,以人认识世界的方式来设计编程的方式。
编写mc插件需要一定的java基础 java基础不好的童鞋请先去
这里给一些术语解释: (引用 +倒霉の忍者+ 教程的一部分!谢谢!


:JAVA程序的基本组成成分,基于面向对象思想,一些具有相同特点的事物被抽象化成一个类;
比如宝马有速度,有价格,有名称..等等属性,奔驰也有....,我们把他们归为car类
对象(实例):从类中具体化(实例化)的具有该类特点的某一个事物;
比如,车,设定他速度是xxx 名称xxx 价格xxx 让这些属性具体化,演变成一个实例
句柄(引用,指针):你不能直接操作对象,因此你需要一个句柄来确定是哪个对象并操作。
构造器:一般需要调用构造器才能实例化出一个对象;
成员变量(属性):事物具有的特点被储存在属性里,可以被一个类所拥有,也可以被每一个单独对象所拥有
函数(方法):你与事物之间的交互用方法来完成;
静态:属于类,也就是所有对象共同拥有的部分被称为静态成员。
非静态:属于每一个单独对象的部分被称为非静态成员(这个成员可能名称相同但内容不同)。


序言结束。
准备工作:
安装Eclipse
什么是Eclipse?
Java IDE的一种 (集成开发环境,内附各种功能,简化了编译调试的过程)
下载地址: http://www.eclipse.org/downloads/
下载安装第一个便可。
汉化: 打开eclipse->help->Install new Software->add
后弹出框框第一栏随意,在第二个输入栏输入
http://archive.eclipse.org/technology/babel/update-site/R0.12.0/luna/
加载完毕后弹出语言列表,找到Chinese(Simplified) 打钩->Next
然后加载ing,弹出什么鬼全部点OK,next即可
(看不懂自个网上找教程去!)

作业:
了解并学习java基础
安装并汉化eclipse