Advertisement
Guest User

Hilfe

a guest
Nov 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.60 KB | None | 0 0
  1. Konsole:
  2.  
  3. [19:52:04 INFO]: Turboman3000 issued server command: /test
  4. [19:52:04 ERROR]: null
  5. org.bukkit.command.CommandException: Unhandled exception executing command 'test' in plugin Test v1.0
  6.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  7.         at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  8.         at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  9.         at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  10.         at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  11.         at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  12.         at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  13.         at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  14.         at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_161]
  15.         at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_161]
  16.         at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  17.         at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  18.         at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  19.         at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  20.         at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  21.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_161]
  22. Caused by: java.lang.IllegalArgumentException: Cannot make player fly if getAllowFlight() is false
  23.         at org.bukkit.craftbukkit.v1_8_R3.entity.CraftPlayer.setFlying(CraftPlayer.java:1146) ~[spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  24.         at de.turbocrew.api.game.spectator.Toggle(spectator.java:42) ~[?:?]
  25.         at de.turbocrew.test.main.onCommand(main.java:23) ~[?:?]
  26.         at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot_1.8.8.jar:git-Spigot-db6de12-18fbb24]
  27.         ... 15 more
  28.  
  29. Code:
  30.  
  31. package de.turbocrew.api.game;
  32.  
  33. import org.bukkit.Material;
  34. import org.bukkit.entity.Player;
  35. import org.bukkit.event.EventHandler;
  36. import org.bukkit.event.Listener;
  37. import org.bukkit.event.player.PlayerInteractEvent;
  38. import org.bukkit.inventory.ItemStack;
  39. import org.bukkit.inventory.meta.ItemMeta;
  40. import org.bukkit.potion.PotionEffect;
  41. import org.bukkit.potion.PotionEffectType;
  42.  
  43. import de.turbocrew.api.player.PlayerName;
  44.  
  45. public class spectator implements Listener {
  46.    
  47.     //BackToLobby Item
  48.     public static ItemStack BackToLobbyItem = new ItemStack(Material.BED);
  49.     public static ItemMeta BackToLobbyItemMETA = BackToLobbyItem.getItemMeta();
  50.    
  51.     //Player Item
  52.     public static ItemStack PlayerItem = new ItemStack(Material.COMPASS);
  53.     public static ItemMeta PlayerMETA = BackToLobbyItem.getItemMeta();
  54.    
  55.     public static void Toggle(Player player) {
  56.         BackToLobbyItemMETA.setDisplayName("§cZurück zur Lobby");
  57.         BackToLobbyItemMETA.spigot().setUnbreakable(true);
  58.         BackToLobbyItem.setItemMeta(BackToLobbyItemMETA);
  59.        
  60.         PlayerMETA.setDisplayName("§6Spieler");
  61.         PlayerMETA.spigot().setUnbreakable(true);
  62.         PlayerItem.setItemMeta(PlayerMETA);
  63.            
  64.         player.setCanPickupItems(false);
  65.         player.setAllowFlight(true);
  66.         player.setFlying(true);
  67.         player.addPotionEffect(new PotionEffect(PotionEffectType.INVISIBILITY, 99999, 255));
  68.         player.getInventory().setItem(8, BackToLobbyItem);
  69.         player.getInventory().setItem(4, PlayerItem);
  70.         PlayerName.ResetNickName(player);
  71.     }
  72.    
  73.     @EventHandler
  74.     public void onPlayerUse(PlayerInteractEvent event){
  75.         Player p = event.getPlayer();
  76.        
  77.         if(p.getItemInHand() == BackToLobbyItem){
  78.             if(BackToLobbyItem.getItemMeta().getDisplayName() == "§cZurück zur Lobby") {
  79.                 p.sendMessage("TEST!!!");
  80.                 event.setCancelled(true);
  81.             }
  82.         }
  83.        
  84.         if(p.getItemInHand() == PlayerItem){
  85.             if(BackToLobbyItem.getItemMeta().getDisplayName() == "§6Spieler") {
  86.                 p.sendMessage("TEST!!!");
  87.                 event.setCancelled(true);
  88.             }
  89.         }
  90.     }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement