• Chào bạn, hãy đăng ký hoặc đăng nhập để tham gia cùng bọn mình và sử dụng được đầy đủ chức năng của diễn đàn :).
EcoMineVN

Thảo luận ngoài lề Xin chỉ cánh coder cái này !

EcoMineVN

DEVELOPER
THÀNH VIÊN
Tham gia
20/08/2017
Bài viết
527
- Cho hỏi cách coder không thể lấy item ở ô slot helmet ra nhỉ khi đã mặc rồi ko thể lấy ra được !
Các thánh coder giúp vs
*****Nội dung được bổ sung thêm*****
@Banbeucmas
Hellp ! giúp với
 
Hỏi về Minecraft  Lên làm gì
Thảo luận ngoài lề  Lên build gì?
Mã:
@EventHandler
    public void onClick(InventoryClickEvent e){
        if(e.getSlotType() == SlotType.ARMOR){
            if(e.getSlot() == 103){
            e.setCancelled(true);
        }
        }
 
    }

Slot ID (nếu cần)
Items_slot_number.png
 
Mã:
@EventHandler
    public void onClick(InventoryClickEvent e){
        if(e.getSlotType() == SlotType.ARMOR){
            if(e.getSlot() == 103){
            e.setCancelled(true);
        }
        }
 
    }

Slot ID (nếu cần)
Items_slot_number.png
OH tks ngỡ helmet Slot là 5
*****Nội dung được bổ sung thêm*****
  1. @EventHandler (priority = EventPriority.NORMAL)
  2. public void onInventoryClick (InventoryClickEvent event) {
  3. if (event.getRawSlot() == 5) {
  4. event.setCancelled(true);
  5. }
  6. }
  7. Sài mà bấm lần 1 k rút đc lần 2 được =))
 
OH tks ngỡ helmet Slot là 5
search google là ra ngay ấy mà :D, tui search "slot id minecraft"
*****Nội dung được bổ sung thêm*****
định làm plugin RPG gì à
 
search google là ra ngay ấy mà :D, tui search "slot id minecraft"
*****Nội dung được bổ sung thêm*****
định làm plugin RPG gì à
Dragonball ông
*****Nội dung được bổ sung thêm*****
Thay vào rồi mà khi bấm vào lần 1 có setcancell lần 2 lụm ra được vẫn bị 1.10.2 nhá
 
cách tốt nhất để k lỗi là tạo 1 scheduler, đặt nó trong enable, cho getOnlinePlayers(), rồi check điều kiện gì đó để đeo nón, r check tới getInventory().getHelmet() != null, xong lưu cái helmet ra, rồi setHelmet(null), cuối cùng là drop cái item đó naturally ra
 
Similar content Most view Xem thêm
Back
Top Bottom