给予头颅时候给予指定玩家的头颅
本帖最后由 William_Shi 于 2020-3-19 21:29 编辑
修改下物品nbt就行
对不起
是我记错了
应该用元数据
感谢Bryan33大佬
修改下物品nbt就行
对不起
是我记错了
应该用元数据
感谢Bryan33大佬
本帖最后由 William_Shi 于 2020-3-19 21:17 编辑
如果你只是做到这种程度
可以先看下这个莫老的教程
https://www.mcbbs.net/thread-697478-1-1.html
这是nbt基础
感谢Bryan33大佬的指正
7649102 发表于 2020-3-19 21:09
问题是不知道怎么改 第一次接触 Java
我已经实例化了ItemStack
后面不知道怎么写了 ...
如果你只是做到这种程度
可以先看下这个莫老的教程
https://www.mcbbs.net/thread-697478-1-1.html
这是nbt基础
感谢Bryan33大佬的指正
ItemStack item = new ItemStack(Material.SKULL_ITEM, 1, 3);
SkullMeta sm = (SkullMeta) item.getItemMete();
sm.setOwningPlayer(玩家); // sm.setOwner(玩家名);
item.setItemMeta(sm);
SkullMeta sm = (SkullMeta) item.getItemMete();
sm.setOwningPlayer(玩家); // sm.setOwner(玩家名);
item.setItemMeta(sm);
Bryan33 发表于 2020-3-19 21:15
ItemStack item = new ItemStack(Material.SKULL_ITEM, 1, 3);
SkullMeta sm = (SkullMeta) item.getItemMe ...
好的 咱从C#转过来的 我想问下 动作监听到底应该怎么写 我看Day's的教程 看的头大
所以一般来说监听器应该怎么写= =
我只知道C# 是动作绑定
7649102 发表于 2020-3-19 21:23
好的 咱从C#转过来的 我想问下 动作监听到底应该怎么写 我看Day's的教程 看的头大
所以一般来说监听器应 ...
一定是我太菜了
动作监听是什么。。。
William_Shi 发表于 2020-3-19 21:25
一定是我太菜了
动作监听是什么。。。
Emm 就是事件 Event 和 Listener
William_Shi 发表于 2020-3-19 21:28
那叫做事件,事件监听器
事件监听有很多种
不一定都和动作相关啊
是滴 我就是不知道怎么做事件监听器 不知道怎么写
注册监听器我会 但是 怎么制作一个
7649102 发表于 2020-3-19 21:30
是滴 我就是不知道怎么做事件监听器 不知道怎么写
注册监听器我会 但是 怎么制作一个 ...
注册监听器你会。。。
你的意思是自定义一个自己的事件吗
还是监听Bukkit已有的事件
7649102 发表于 2020-3-19 21:30
是滴 我就是不知道怎么做事件监听器 不知道怎么写
注册监听器我会 但是 怎么制作一个 ...
监听器只是监听行为的一个载体
你如果原意 甚至可以用lambda做到事件监听 https://hub.spigotmc.org/javadoc ... gin.Plugin-boolean-
而参数里的Listener
或者平常注册用的Listener你可以简单的理解为一个上下文
因为同一个监听器类new出来的监听器对象都可以注册 互相不影响
Bryan33 发表于 2020-3-19 21:33
监听器只是监听行为的一个载体
你如果原意 甚至可以用lambda做到事件监听 https://hub.spigotmc.org/java ...
所以应该怎么去初始化一个监听器 给个例子 我写在主类里= =