本帖最后由 kqn3 于 2017-6-25 15:15 编辑 
比如:“剑被挥动了”,“弓箭射出箭”,“铠甲被穿上了”。。。。。。。。。找了一万年都找不到类似的。而弓箭射出勉强找到一个"playerItemConsumeEvent"稍微沾点边的。。。
比如:“剑被挥动了”,“弓箭射出箭”,“铠甲被穿上了”。。。。。。。。。找了一万年都找不到类似的。而弓箭射出勉强找到一个"playerItemConsumeEvent"稍微沾点边的。。。
剑被挥动了:
PlayerInteractEvent
弓箭射出箭:
ProjectileLaunchEvent
铠甲被穿上了:
InventoryClickEvent
以上事件都可以判断出你说的内容
如何判断自行研究←_←
PlayerInteractEvent
弓箭射出箭:
ProjectileLaunchEvent
铠甲被穿上了:
InventoryClickEvent
以上事件都可以判断出你说的内容
如何判断自行研究←_←
剑被挥动了
@EventHandler
public void XX(PlayerInteractEvent evt){
if(evt.getPlayer().getItemInHand().getType()==Material.剑){//这里材质自行判断,懒得全部打上了
/Do something.
}
}
弓箭射出箭是ProjectleLaunchEvent
盔甲穿上可以用InventoryClickEvent,判断方式类似第一个
@EventHandler
public void XX(PlayerInteractEvent evt){
if(evt.getPlayer().getItemInHand().getType()==Material.剑){//这里材质自行判断,懒得全部打上了
/Do something.
}
}
弓箭射出箭是ProjectleLaunchEvent
盔甲穿上可以用InventoryClickEvent,判断方式类似第一个
懂了谢谢
你想做一个事件提示玩家的插件吗,只需要知道必备的事件,触发提示玩家即可