如题。。求助啊
什么事件可以让玩家不能打开附魔台?
常去翻API啊
我猜想是PlayerInteractEvent这个事件
具体的:PlayerInteractEvent( Playerwho, Actionaction, ItemStackitem, BlockclickedBlock, BlockFaceclickedFace)
我猜想是PlayerInteractEvent这个事件
具体的:PlayerInteractEvent( Playerwho, Actionaction, ItemStackitem, BlockclickedBlock, BlockFaceclickedFace)
楼上正解
详细的就是用
PlayerInteractEvent方法
然后判断Action,如果是RIGHT_CLICK_BLOCK的话再提出ID,再判断一下附魔台ID,如果是的话就禁止掉就行
以上是我个人的见解,也许能帮上你点
详细的就是用
PlayerInteractEvent方法
然后判断Action,如果是RIGHT_CLICK_BLOCK的话再提出ID,再判断一下附魔台ID,如果是的话就禁止掉就行
以上是我个人的见解,也许能帮上你点
注册一个PlayerInteractEvent事件,将监听级别降低为LOW
然后event取回点击方块
判断是否为附魔台,如果是则设置取消
然后event取回点击方块
判断是否为附魔台,如果是则设置取消
phic发现你了=。=
在InventoryOpenEvent事件中判断不好吗,如果event.getView().getType()是附魔台就=A=
1582952890 发表于 2016-2-28 09:04
在InventoryOpenEvent事件中判断不好吗,如果event.getView().getType()是附魔台就=A=
已经解决了,谢谢