1. Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Fehler

Dieses Thema im Forum "Spigot" wurde erstellt von Dortmundminer, 5. Mai 2016.


  1. Dortmundminer
    Offline

    Dortmundminer

    Registriert seit:
    11. September 2014
    Beiträge:
    5
    Geschlecht:
    männlich
    Hallo,
    ich weiß nicht wo es dran liegt meine *snip* plugin macht nur fehler hab echt kein Plan woran es liegt
    Code (Text):
    1.  
    2. at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    3.         at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    4.         at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    5.         at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    6.         at org.bukkit.craftbukkit.v1_9_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:231) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    7.         at net.minecraft.server.v1_9_R1.PlayerInteractManager.a(PlayerInteractManager.java:482) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    8.         at net.minecraft.server.v1_9_R1.PlayerConnection.a(PlayerConnection.java:888) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    9.         at net.minecraft.server.v1_9_R1.PacketPlayInUseItem.a(SourceFile:55) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    10.         at net.minecraft.server.v1_9_R1.PacketPlayInUseItem.a(SourceFile:11) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    11.         at net.minecraft.server.v1_9_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    12.         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_25]
    13.         at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_25]
    14.         at net.minecraft.server.v1_9_R1.SystemUtils.a(SourceFile:45) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    15.         at net.minecraft.server.v1_9_R1.MinecraftServer.D(MinecraftServer.java:721) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    16.         at net.minecraft.server.v1_9_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    17.         at net.minecraft.server.v1_9_R1.MinecraftServer.C(MinecraftServer.java:660) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    18.         at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:559) [spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    19.         at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
    20. Caused by: java.lang.NullPointerException
    21.         at de.crackburn.events.Event_Enderchest.onInteract(Event_Enderchest.java:46) ~[?:?]
    22.         at sun.reflect.GeneratedMethodAccessor13.invoke(Unknown Source) ~[?:?]
    23.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
    24.         at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
    25.         at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.9.2.jar:git-Spigot-944aa20-8d16fc0]
    26.         ... 17 more
    frage auch ab wegen null

    ps: sry wegen rechtsschreibung
     
    Zuletzt von einem Moderator bearbeitet: 5. Mai 2016
  2. Kronos197
    Offline

    Kronos197

    Registriert seit:
    20. Dezember 2013
    Beiträge:
    155
    Geschlecht:
    männlich
    Minecraft:
    Kronos197
    Dafür müssen wir aber auch die Klasse Event_Enderchest sehen können um dir zu helfen...
    Ansonsten kann man dir nur sagen das in der Event_Enderchest Klasse in der Zeile 46 ist...

    LG
    Kronos197
     
  3. 可愛い
    Offline

    可愛い

    Registriert seit:
    19. Mai 2014
    Beiträge:
    770
    Geschlecht:
    weiblich
    Hier steht wie du zukünftig solche Probleme selbstständig lösen kannst, les es dir durch, versteh es und dann klick noch den Link am Ende des Beitrags an, der ist auch lesenswert. http://stackoverflow.com/a/218510 Falls du etwas nicht verstehst zitier den entsprechenden Teil und Frage hier nach.
     
    • Gefällt mir Gefällt mir x 1
  4. Dortmundminer
    Offline

    Dortmundminer

    Registriert seit:
    11. September 2014
    Beiträge:
    5
    Geschlecht:
    männlich
    Code (Javascript):
    1. package de.crackburn.events;
    2.  
    3. import org.bukkit.Sound;
    4. import org.bukkit.entity.Player;
    5. import org.bukkit.event.EventHandler;
    6. import org.bukkit.event.Listener;
    7. import org.bukkit.event.block.Action;
    8. import org.bukkit.event.inventory.InventoryClickEvent;
    9. import org.bukkit.event.player.PlayerInteractEvent;
    10.  
    11. public class Event_Enderchest implements Listener {
    12.    
    13.    
    14.     @EventHandler
    15.     public void onClick(InventoryClickEvent e) {
    16.        
    17.         Player p = (Player) e.getWhoClicked();
    18.        
    19.         if(e.getCurrentItem() == null) {
    20.             return;
    21.         }
    22.        
    23.         if(e.getCurrentItem().getItemMeta() == null) {
    24.             return;
    25.         }
    26.        
    27.         if(e.getInventory().getName().equals("§cRegeln §7& §6Extras")) {
    28.             e.setCancelled(true);
    29.             if(e.getCurrentItem().getItemMeta().getDisplayName() == "§bRegeln") {
    30.                 p.performCommand("Regeln");
    31.                 p.closeInventory();
    32.                
    33.                 p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 1, 1);
    34.                
    35.                
    36.        
    37.     }
    38.         }
    39.     }
    40.    
    41.     @EventHandler
    42.     public void onInteract(PlayerInteractEvent e) {
    43.         Player p = e.getPlayer();
    44.        
    45.         if(e.getAction() == Action.RIGHT_CLICK_BLOCK || e.getAction() == Action.RIGHT_CLICK_AIR) {
    46.             if(e.getItem().getItemMeta().getDisplayName() == "§cRegeln §7& §6Extras §7(Rechtsklick)") {
    47.                 p.performCommand("extras");
    48.                
    49.                
    50.                
    51.             }
    52.         }
    53.     }
    54.    
    55.  
    56. }
    57.  
     
  5. Bamas
    Offline

    Bamas

    Registriert seit:
    30. März 2016
    Beiträge:
    18
    Geschlecht:
    männlich
    Und wo fragst du da null ab? Bei Zeile 46 sehe ich nichts in der Art.
     
  6. Kronos197
    Offline

    Kronos197

    Registriert seit:
    20. Dezember 2013
    Beiträge:
    155
    Geschlecht:
    männlich
    Minecraft:
    Kronos197
    Standartweise ist der Displayname nähmlich immer null....
     
    • Gefällt mir Gefällt mir x 1