[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;
}
}
Pergunta
žφµร†ล√™
Código:
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados