谢谢楼主 楼主好人呐QAQ
tufeiyes 发表于 2014-12-25 23:17
我还是一个新手 还在找寻更大MOD满足个人的需求 JAVA 这太高科技了 直言 咱没看懂 ...
同感~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~X2
stool 发表于 2014-12-26 17:18
还行-.-
希望能继续保持
同感~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
my eclipse
eclipse
=_=
北大青鸟
我们才学到,第五章,do。。。。。while
第二本书要开始做网页了,c#,哦也
eclipse
=_=
北大青鸟
我们才学到,第五章,do。。。。。while
第二本书要开始做网页了,c#,哦也
spigot需要使用API的Jar而不是服务器核心
trychen 发表于 2015-11-20 17:51
spigot需要使用API的Jar而不是服务器核心
api的jar 就是多了个JavaDoc而已,并没有什么问题
支~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LZ,帖子虽然很好,但是!
命令都看不懂唉。。。
我是求学会的,能把注册指令那一段命令给透透彻彻的解释一下吗?
谢谢~LZ辛苦了~~
命令都看不懂唉。。。
我是求学会的,能把注册指令那一段命令给透透彻彻的解释一下吗?
谢谢~LZ辛苦了~~
楼主,什么叫java下面的jar文件啊,我的MyFirstPlugin.java下没有jar文件啊!
请问下@Override是什么意思 lz貌似没有讲到
wzzwp55555 发表于 2016-1-19 15:33
请问下@Override是什么意思 lz貌似没有讲到
@Override 就是重写父类方法的一个语句,这个嘛,不好解释
就是说extends JavaPlugin这里命名JavaPlugin这个class为父类,然后这个class里面自己已经有了onEnable(){
但是这里子类的又要写一个自己的onEnable(),为了不产生矛盾所以@Override告诉java这里重写而不要使用父类自带的方法。。。
其实没有也可以的0 0
不理解啊。。。LZ能把那段命令解释一下吗,总觉得没用,提示的信息都是plugin.yml里的啊
请说明导入是什么鬼,我配置好了也报错,还有指令的排版,我们这些新手不懂啊!
JAR 创建失败。请参阅“详细信息”以获取更多信息。
资源与文件系统不同步:"/MyFirstPlugin/plugin.yml"。
资源与文件系统不同步:"/MyFirstPlugin/plugin.yml"。
楼主快帮我看看吧 照你的方法去做 可是放到服务器里面后 在控制台输入指令提示说没有这条指令
复制代码
这个是我编的代码↑
- package com.github.github.Nicolas;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.plugin.java.JavaPlugin;
- public class first extends JavaPlugin{
- public void onEnable() {
- }
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (cmd.getName().equalsIgnoreCase("nico")){
- sender.sendMessage("HAYO");
- return true;
- }
- return false;
- }
- public void onDisable() {
- }
- }
这个是我编的代码↑
berry64 发表于 2016-1-20 11:20
@Override 就是重写父类方法的一个语句,这个嘛,不好解释
就是说extends JavaPlugin这里命名JavaPlugin ...
@Override
这个注解在Runtime会被忽略 so 这个注解有没有都没有问题
楼主好人呐
0611 发表于 2015-2-27 11:12
在世界上Java是较低级的语言,最高是C语言。
java是面向对象的,c语言是面向过程的,没法比吧。
给力给力,但是我还是不会
网络摆渡客 发表于 2014-12-25 23:17
这个开发工具还是有必要说一下的。
eclipse吧。。。。。。
收我这个徒弟吗{:10_512:}挺想学Java的{:10_492:}
感谢教材。。我已经放弃了QWQ
{:10_509:}大赞,真是很有帮助!
本帖最后由 45gfg9 于 2016-8-6 17:29 编辑
lz我做下来变成这样什么鬼{:10_493:}
删了@Override 又加了些东西
package com.plugin.plugin;
import org.bukkit.command.CommandSender;
import org.bukkit.event.Listener;
import org.bukkit.material.Command;
import org.bukkit.plugin.java.JavaPlugin;
public class MyFirstPlugin extends JavaPlugin implements Listener{
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (((CommandSender) cmd).getName().equalsIgnoreCase("/ffp")){
sender.sendMessage("45gfg9!");
return true;
}
return false;
}
}
lz我做下来变成这样什么鬼{:10_493:}
删了@Override 又加了些东西
package com.plugin.plugin;
import org.bukkit.command.CommandSender;
import org.bukkit.event.Listener;
import org.bukkit.material.Command;
import org.bukkit.plugin.java.JavaPlugin;
public class MyFirstPlugin extends JavaPlugin implements Listener{
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (((CommandSender) cmd).getName().equalsIgnoreCase("/ffp")){
sender.sendMessage("45gfg9!");
return true;
}
return false;
}
}
這個必須頂
LZ,那个
usage: /<command>
要改吗?
usage: /<command>
要改吗?
dxz2002 发表于 2016-8-9 22:25
LZ,那个
usage: /
要改吗?
usage 当玩家指令使用错误(return false;)的时候给予玩家的提示
berry64 发表于 2016-8-10 08:51
usage 当玩家指令使用错误(return false;)的时候给予玩家的提示
哦哦,谢谢。这个教程的java文件和yml文件内容能不能给我截图一下,我还是有点模糊,好像有点讲得仓促啊
本帖最后由 牛奶冰麒麟 于 2016-8-13 18:03 编辑
LZ可以把这个Java教程挂到第一个帖子上,直接看LZ的帖子学Java的话有点吃力
写的时候好多错误:
extends JavaPlugin implements Listener
标记“extends”上有语法错误,应为 enum;语法错误,将“EnumBody”插入到完整 ClassBodyDeclarations 中
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (cmd.getName().equalsIgnoreCase("/mfp")){
Command 无法解析为类;
CommandSender 无法解析为类
下面这些是我根据教程写的,4处报错复制代码
LZ可以把这个Java教程挂到第一个帖子上,直接看LZ的帖子学Java的话有点吃力
写的时候好多错误:
extends JavaPlugin implements Listener
标记“extends”上有语法错误,应为 enum;语法错误,将“EnumBody”插入到完整 ClassBodyDeclarations 中
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (cmd.getName().equalsIgnoreCase("/mfp")){
Command 无法解析为类;
CommandSender 无法解析为类
下面这些是我根据教程写的,4处报错
- package com.github.milkmaster;
- public class MyFirstPlugin {
- extends JavaPlugin implements Listener
-
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){if (cmd.getName().equalsIgnoreCase("/mfp")){
- sender.sendMessage("HAYO");
- return true;
- }
- return false;
- }
- }
牛奶冰麒麟 发表于 2016-8-13 17:55
LZ可以把这个Java教程挂到第一个帖子上,直接看LZ的帖子学Java的话有点吃力
写的时候好多错误:
额,你理解错了,好吧我承认我解释的不好,至于java教程我建议 JavaNotes 这里
不过我会在最后加上集成好的代码方便你们理解
berry64 发表于 2016-8-14 11:17
额,你理解错了,好吧我承认我解释的不好,至于java教程我建议 JavaNotes 这里
不过我会在最后加上集成 ...
英语渣表示一个字看不懂 _(:3J∠)_
楼主求你的eclipse工程文件
import org.bukkit.material.Command应该是org.bukkit.command.Command吧
害得我之前纠结了几个小时,多个dalao都束手无策,欲哭无泪
害得我之前纠结了几个小时,多个dalao都束手无策,欲哭无泪
太好啦!绝对良心!
你讲的太杂乱了。
希望楼主写得更详细一些!
图挂了。。。。。。。。。。。。。。。。。。。。。。。。。。。
0611 发表于 2015-2-27 11:12
在世界上Java是较低级的语言,最高是C语言。
java是高级语言,c是中级语言(没有面向对象)
74124819 发表于 2017-1-2 16:27
java是高级语言,c是中级语言(没有面向对象)
这号现在才是我的 之前被盗了 那狗回答的 请不要在意
按照楼主的方法学了整整一天!
是我笨还是...


求帮忙876506683
RPG插件到底是怎么玩??
主文件在哪里。。。。。。。。。。。。。继续
错误: 找不到或无法加载主类 HideMessage
懵逼的我,,,还是改配置吧

ktwap 发表于 2017-1-8 20:47
按照楼主的方法学了整整一天!
光看代码没有看出来问题
可是包名设置成com.dmail太容易和其他冲突了建议做一个特殊点的包
比如说: net.berry64.(插件名字) <---我的
你可以用什么 com.ktwap.(插件类别).(插件名字)
我居然做出来了。
luojiarui 发表于 2015-8-10 08:12
Java算低级的了,最难的是C++.
c++也简单,最难的是不肯去弄懂
本帖最后由 luojiarui 于 2017-3-2 06:46 编辑
哈哈哈。。
两年前的黑历史被挖出来了
事实上cpp的难点在于平台,硬件之类乱七八糟的东西
java的特性之一就是平台无关性,运行于虚拟机之上,而且还有动态分配内存这种CPPer仰视的特性
总的来说java的学习成本比cpp少,但不过cpp还是很有意思的
(个人观点)
a510 发表于 2017-3-1 22:19
c++也简单,最难的是不肯去弄懂
哈哈哈。。
两年前的黑历史被挖出来了
事实上cpp的难点在于平台,硬件之类乱七八糟的东西
java的特性之一就是平台无关性,运行于虚拟机之上,而且还有动态分配内存这种CPPer仰视的特性
总的来说java的学习成本比cpp少,但不过cpp还是很有意思的
(个人观点)
luojiarui 发表于 2015-8-10 08:12
Java算低级的了,最难的是C++.
黑历史已处理
C++哪里难了,难的是可持久化Treap