Ir para conteúdo
  • 0

[Resolvido] [Erro] Pode me ajudar ?


žφµร†ล√™

Pergunta

[10:30:17 INFO]: zGustav20 issued server command: /setspawn
[10:30:20 INFO]: zGustav20 issued server command: /spawn
[10:30:20 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'spaw
n' in plugin zSpawn v1.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[cra
ftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:17
5) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServe
r.java:683) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerCon
nection.java:952) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java
:814) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java
:28) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat
.java:47) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146
) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craf
tbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:6
55) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:2
50) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:5
45) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java
:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:6
17) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
Caused by: java.lang.IllegalArgumentException: Permission name cannot be null
        at org.bukkit.permissions.PermissibleBase.hasPermission(PermissibleBase.
java:66) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at org.bukkit.craftbukkit.v1_7_R1.entity.CraftHumanEntity.hasPermission(
CraftHumanEntity.java:111) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3
024jnks]
        at me.zgustav.zplugin.zSpawn.onCommand(zSpawn.java:56) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[cra
ftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        ... 13 more
>

Código:

 

 

 

package me.zgustav.zplugin;

import java.util.logging.Logger;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class zSpawn extends JavaPlugin{
	    public void onEnable()
	    {
	      getServer().getConsoleSender().sendMessage("§a-=-=-=-=-=-=-=-=-=-=");
	      getServer().getConsoleSender().sendMessage("§aCriador: zGustav20");
	      getServer().getConsoleSender().sendMessage("§aVersão 1.0");
	      getServer().getConsoleSender().sendMessage("§aObrigado Por Usar ;)");
	      getServer().getConsoleSender().sendMessage("§a-=-=-=-=-=-=-=-=-=-=");
	      saveDefaultConfig();
	    }
	    
	    public void onDisable()
	    {
	      getServer().getConsoleSender().sendMessage("§c-=-=-=-=-=-=-=-=-=-=");
	      getServer().getConsoleSender().sendMessage("§cCriador: zGustav20");
	      getServer().getConsoleSender().sendMessage("§cVersão 1.0");
	      getServer().getConsoleSender().sendMessage("§cPlugin Desativado");
	      getServer().getConsoleSender().sendMessage("§c-=-=-=-=-=-=-=-=-=-=");
	    }
	    
	    public boolean onCommand(CommandSender sender, Command command, String label, String[] args)
	    {
	      if (!(sender instanceof Player))
	      {
	        getLogger().info("§b - Este comando so pode ser utilizado em in-game");
	        return false;
	      }
	      Player p = (Player)sender;
	      if (command.getName().equalsIgnoreCase("setspawn")) {
	        if (p.hasPermission("spawn.setar"))
	        {
	          int x = p.getLocation().getBlockX();
	          int y = p.getLocation().getBlockY();
	          int z = p.getLocation().getBlockZ();
	          p.getWorld().setSpawnLocation(x, y, z);
	          p.sendMessage(getConfig().getString("SpawnSET").replace("&", "§"));
	          getConfig().set("spawn:", x + " " + y + " " + z);
	        }
	        else
	        {
	          p.sendMessage(getConfig().getString("SemPermissao").replace("&", "�"));
	        }
	      }
	      if ((command.getName().equalsIgnoreCase("spawn")) && 
	        (p.hasPermission(getConfig().getString("spawn.ir"))))
	      {
	        p.teleport(p.getWorld().getSpawnLocation());
	        p.sendMessage(getConfig().getString("MSGSpawn").replace("&", "§"));
	      }
	      return true;
	    }
	  }
 

 

 

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

Guest SparklyTop

 (p.hasPermission(getConfig().getString("spawn.ir"))))

ta errado na config então '-'

 

da uma olhada se colocou la 

 

spawn

  ir: 'seu_dlç_do_pai'

Link para o comentário
Compartilhar em outros sites

Guest SparklyTop
[10:30:17 INFO]: zGustav20 issued server command: /setspawn
[10:30:20 INFO]: zGustav20 issued server command: /spawn
[10:30:20 ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'spaw
n' in plugin zSpawn v1.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[cra
ftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:17
5) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServe
r.java:683) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerCon
nection.java:952) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java
:814) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java
:28) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat
.java:47) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146
) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craf
tbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:6
55) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:2
50) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:5
45) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java
:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:6
17) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
Caused by: java.lang.IllegalArgumentException: Permission name cannot be null
        at org.bukkit.permissions.PermissibleBase.hasPermission(PermissibleBase.
java:66) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        at org.bukkit.craftbukkit.v1_7_R1.entity.CraftHumanEntity.hasPermission(
CraftHumanEntity.java:111) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3
024jnks]
        at me.zgustav.zplugin.zSpawn.onCommand(zSpawn.java:56) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[cra
ftbukkit.jar:git-Bukkit-1.7.2-R0.3-2-g85f5776-b3024jnks]
        ... 13 more
>

Código:

 

 

 

package me.zgustav.zplugin;

import java.util.logging.Logger;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class zSpawn extends JavaPlugin{
	    public void onEnable()
	    {
	      getServer().getConsoleSender().sendMessage("§a-=-=-=-=-=-=-=-=-=-=");
	      getServer().getConsoleSender().sendMessage("§aCriador: zGustav20");
	      getServer().getConsoleSender().sendMessage("§aVersão 1.0");
	      getServer().getConsoleSender().sendMessage("§aObrigado Por Usar ;)");
	      getServer().getConsoleSender().sendMessage("§a-=-=-=-=-=-=-=-=-=-=");
	      saveDefaultConfig();
	    }
	    
	    public void onDisable()
	    {
	      getServer().getConsoleSender().sendMessage("§c-=-=-=-=-=-=-=-=-=-=");
	      getServer().getConsoleSender().sendMessage("§cCriador: zGustav20");
	      getServer().getConsoleSender().sendMessage("§cVersão 1.0");
	      getServer().getConsoleSender().sendMessage("§cPlugin Desativado");
	      getServer().getConsoleSender().sendMessage("§c-=-=-=-=-=-=-=-=-=-=");
	    }
	    
	    public boolean onCommand(CommandSender sender, Command command, String label, String[] args)
	    {
	      if (!(sender instanceof Player))
	      {
	        getLogger().info("§b - Este comando so pode ser utilizado em in-game");
	        return false;
	      }
	      Player p = (Player)sender;
	      if (command.getName().equalsIgnoreCase("setspawn")) {
	        if (p.hasPermission("spawn.setar"))
	        {
	          int x = p.getLocation().getBlockX();
	          int y = p.getLocation().getBlockY();
	          int z = p.getLocation().getBlockZ();
	          p.getWorld().setSpawnLocation(x, y, z);
	          p.sendMessage(getConfig().getString("SpawnSET").replace("&", "§"));
	          getConfig().set("spawn:", x + " " + y + " " + z);
	        }
	        else
	        {
	          p.sendMessage(getConfig().getString("SemPermissao").replace("&", "�"));
	        }
	      }
	      if ((command.getName().equalsIgnoreCase("spawn")) && 
	        (p.hasPermission(getConfig().getString("spawn.ir"))))
	      {
	        p.teleport(p.getWorld().getSpawnLocation());
	        p.sendMessage(getConfig().getString("MSGSpawn").replace("&", "§"));
	      }
	      return true;
	    }
	  }
 

 

 

 

 

mostra linha 56 Permission name cannot be null

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...