• Trong thời gian này, bạn không thể tạo bài mới, đăng comment, hay tạo tài nguyên mới để diễn đàn dọn dẹp nội dung.
    Diễn đàn sẽ sớm mở trở lại, chi tiết hãy theo dõi tại Discord
SamVN

Hỏi đáp Hỏi vệ việc Could not pass event khi code

  • Người tạo chủ đề Người tạo chủ đề SamVN
  • Ngày gửi Ngày gửi
Chào ae khi mình code event thì mình hay bị Could not pass event thường thì mình không quan tâm lắm do plugin vẫn hoạt động tốt nhưng gây lag cho server mình mình muốn hỏi cách fix. Giả sử có một đoạn code event PlayerInteractEvent

@EventHandler
public void onClick(PlayerInteractEvent e) {
Action action = e.getAction();
Player p = e.getPlayer();
ItemStack item = p.getInventory().getItemInMainHand();
ItemMeta meta = item.getItemMeta();
assert meta != null;
String name = meta.getDisplayName();
if(name.equals("Test")) {
if(action.equals(Action.RIGHT_CLICK_AIR)) {
p.sendMessage("Bạn đang click bằng item tên là test")
}
}

Khi mình click bằng item tên test thì không sao nhưng khi click bằng tay không hoặc vật dụng khác thì lập tức xảy ra Could not pass event PlayerInteractEvent
Mong ae sẽ giúp mình khắc phục lỗi này!
 
Nội dung tương tự Xem nhiều nhất Xem thêm

Thống kê nội dung

Tạo
SamVN,
Trả lời lần cuối từ
JustMango,
Trả lời
3
Lượt xem
774
Quay lại
Trên cùng