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

Đã giải quyết [ĐÃ GIẢI QUYẾT] About lỗi

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

Senkuu

DEVELOPER
THÀNH VIÊN
Tham gia
17/09/2016
Bài viết
1,754
mình bị lỗi ntn
PHP:
[Server thread/ERROR]: Could not pass event PlayerToggleSneakEvent to MW2 v2.0
org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot.jar:git-Spigot-db6de12-930a59c]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-db6de12-930a59c]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-db6de12-930a59c]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1220) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.PacketPlayInEntityAction.a(SourceFile:43) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.PacketPlayInEntityAction.a(SourceFile:9) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-db6de12-930a59c]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_144]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_144]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-930a59c]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
    at me.adairh.mw.main.onLB(main.java:605) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor1645.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-db6de12-930a59c]
    ... 15 more
tại chỗ này if (i.getType() == Material.EMERALD){
PHP:
@EventHandler
    public void onLB(PlayerToggleSneakEvent e){
        Player p = e.getPlayer();
        if (
                p.hasPermission("test.test")){
            for (ItemStack i :  p.getInventory().getContents()){
                if (i.getType() == Material.EMERALD){
                    if (!(i.getItemMeta().hasDisplayName())){
                        p.getInventory().remove(i);
                    }
               
                    else if (i.getItemMeta().hasDisplayName()&& i.getItemMeta()
                            .getDisplayName().contains(ChatColor.GOLD + "Đại tiện")){
                        p.getInventory().remove(i);
                    }
                }
            }
        }
    }
ai bk giúp mk zs nha @Banbeucmas, @Quang1999, @Anh Craft, bth dùng k sao, nay tự nhiên nó lỗi kinh hồn ...
 
Đã giải quyết  Lỗi gì z ?
mình bị lỗi ntn
PHP:
[Server thread/ERROR]: Could not pass event PlayerToggleSneakEvent to MW2 v2.0
org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot.jar:git-Spigot-db6de12-930a59c]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-db6de12-930a59c]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-db6de12-930a59c]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1220) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.PacketPlayInEntityAction.a(SourceFile:43) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.PacketPlayInEntityAction.a(SourceFile:9) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-db6de12-930a59c]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_144]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_144]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-930a59c]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-930a59c]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
    at me.adairh.mw.main.onLB(main.java:605) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor1645.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-db6de12-930a59c]
    ... 15 more
tại chỗ này if (i.getType() == Material.EMERALD){
PHP:
@EventHandler
    public void onLB(PlayerToggleSneakEvent e){
        Player p = e.getPlayer();
        if (
                p.hasPermission("test.test")){
            for (ItemStack i :  p.getInventory().getContents()){
                if (i.getType() == Material.EMERALD){
                    if (!(i.getItemMeta().hasDisplayName())){
                        p.getInventory().remove(i);
                    }
              
                    else if (i.getItemMeta().hasDisplayName()&& i.getItemMeta()
                            .getDisplayName().contains(ChatColor.GOLD + "Đại tiện")){
                        p.getInventory().remove(i);
                    }
                }
            }
        }
    }
ai bk giúp mk zs nha @Banbeucmas, @Quang1999, @Anh Craft, bth dùng k sao, nay tự nhiên nó lỗi kinh hồn ...
i có thể == null đấy
 
i!=null&&i.getType()==Material.EMERALD
 
Bữa hôm trc ta có bảo là phải check là nó không null đã mà :|
Check r nhưng vẫn k đc :| mà getType != Material.AIR đc r :>
@Shuu lock giùm tui ik
À @Shuu tui góp Ý, mốt thêm tittle đã giải quyết, ai làm xong tự sửa tittle, r @Shuu lock, như SpigotMC í
 
Trạng thái
Không mở trả lời sau này.
Similar content Most view Xem thêm
Back
Top Bottom