• 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 :).
Waykiller

Đã giải quyết Về phần event trong java

Trạng thái
Không mở trả lời sau này.

Waykiller

THÀNH VIÊN
Tham gia
02/01/2017
Bài viết
110
Cho mik hỏi là khi code pl mik dùng Event "AsyncPlayerChatEvent" chứ ko dùng "PlayerChatEvent" nhưng ko hoạt động đc. Và ai bik thì có thể giải thích giúp mik là 2 cái này có j khác nhau ko ạ. Tks!

Đoạn event của mik đây:


@EventHandler
public void onPlayerChat(AsyncPlayerChatEvent e) {
Player p = e.getPlayer();
String msg = e.getMessage();

e.setCancelled(true);
Bukkit.getServer().broadcastMessage(
ColorChat.chat(
getConfig().getString("ChatFormat").replace(
"%player%", p.getName(
)).replace("%prefix%", getConfig(
).getString("Prefix")).replace("%message%", msg)));


}


khi mik chat là nó ko hiện lên như trên mà nó vẫn ra tin nhắn như bth, mik đã import r
*****Nội dung được bổ sung thêm*****
Ai mún hình mình cập nhật thêm hình lun ạ
 
register listener khi chay plugin chua

Mã:
public class <Main Class> extends JavaPlugins {
    
    public void onEnable() {
       Bukkit.getPluginManager().registerEvents(<class Listener>, this);
    }
 
register listener khi chay plugin chua

Mã:
public class <Main Class> extends JavaPlugins {
  
    public void onEnable() {
       Bukkit.getPluginManager().registerEvents(<class Listener>, this);
    }
mình register r
*****Nội dung được bổ sung thêm*****
Vẫn ko đc :v
*****Nội dung được bổ sung thêm*****
với lại tạo thêm file config.yml
Tạo file config r
 
mình register r
*****Nội dung được bổ sung thêm*****
Vẫn ko đc :v
*****Nội dung được bổ sung thêm*****

Tạo file config r
Hỏi thôi, implement chưa?
 
up hết lên hastebin đi
 
Cho mik hỏi là khi code pl mik dùng Event "AsyncPlayerChatEvent" chứ ko dùng "PlayerChatEvent" nhưng ko hoạt động đc. Và ai bik thì có thể giải thích giúp mik là 2 cái này có j khác nhau ko ạ. Tks!

Đoạn event của mik đây:


@EventHandler
public void onPlayerChat(AsyncPlayerChatEvent e) {
Player p = e.getPlayer();
String msg = e.getMessage();

e.setCancelled(true);
Bukkit.getServer().broadcastMessage(
ColorChat.chat(
getConfig().getString("ChatFormat").replace(
"%player%", p.getName(
)).replace("%prefix%", getConfig(
).getString("Prefix")).replace("%message%", msg)));


}


khi mik chat là nó ko hiện lên như trên mà nó vẫn ra tin nhắn như bth, mik đã import r
*****Nội dung được bổ sung thêm*****
Ai mún hình mình cập nhật thêm hình lun ạ
recode pl mineblastaffchat của t
*****Nội dung được bổ sung thêm*****
đừng chỉ nó
 
ba mik cất máy r, khi nào có lại máy mik sẽ đăng
*****Nội dung được bổ sung thêm*****

đâu có recode đâu?
*****Nội dung được bổ sung thêm*****
Code đây: pastebin.com
Làm như lambdas vậy...
Mà colorchat kiếm đâu ra? Chat color chứ.
 
Trạng thái
Không mở trả lời sau này.
Similar content Most view Xem thêm
Back
Top Bottom