本帖最后由 henry5041 于 2014-11-10 21:08 编辑
复制代码
在这一段代码中,我希望注销掉所有玻璃的掉落,但是这个EventHandler即使是在方块掉落时也无法被调用,究竟是哪里有问题= =
- @EventHandler
- public void onBlockDispenseEvent(BlockDispenseEvent event) {
- plugin.getLogger().info("Item dispensed");
- if (event.getItem().getType() == Material.GLASS) {
- event.setCancelled(true);
- }
- }
在这一段代码中,我希望注销掉所有玻璃的掉落,但是这个EventHandler即使是在方块掉落时也无法被调用,究竟是哪里有问题= =
没办法直接注销掉落?
必须要有事件响应?
必须要有事件响应?