Ir para conteúdo

ONZE

Membros
  • Total de itens

    10
  • Registro em

  • Última visita

Sobre ONZE

Últimos Visitantes

425 visualizações
  1. checka se os 4 primeiras letras do nick do player são "STOP" se for manda msg falando q n pode registar com o nick, sla ;-;
  2. Bom quando eu rodo o plugin o console da esse erro: [15:14:12] [Server thread/INFO]: [0;36;22mO plugin foi carregado com sucesso![m [15:14:12] [Server thread/ERROR]: Error occurred while enabling ServidorBIGDATA v1.0 (Is it up to date?) java.lang.IllegalArgumentException: Name cannot be null at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.getWorld(CraftServer.java:1023) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] at me.spawn.ComandosSpawn.pegar(ComandosSpawn.java:21) ~[?:?] at me.spawn.ComandosSpawn.<init>(ComandosSpawn.java:18) ~[?:?] at me.main.Main.onEnable(Main.java:30) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugin(CraftServer.java:376) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugins(CraftServer.java:326) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.reload(CraftServer.java:750) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.Bukkit.reload(Bukkit.java:540) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchServerCommand(CraftServer.java:636) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.DedicatedServer.aM(DedicatedServer.java:437) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at java.lang.Thread.run(Unknown Source) [?:1.8.0_101] [15:14:12] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it Class ComandosSpawn: package me.spawn; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.World; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import me.main.Main; public class ComandosSpawn implements CommandExecutor{ static Location loc; public ComandosSpawn() { pegar(); } public void pegar(){ World world = Bukkit.getServer().getWorld(Main.getInstace().getConfig().getString("Spawn.World")); Double x = Main.getInstace().getConfig().getDouble("Spawn.X"); Double y = Main.getInstace().getConfig().getDouble("Spawn.Y"); Double z = Main.getInstace().getConfig().getDouble("Spawn.Z"); loc = new Location(world, x, y, z); loc.setPitch((float)Main.getInstace().getConfig().getDouble("Spawn.Pitch")); loc.setYaw((float) Main.getInstace().getConfig().getDouble("Spawn.Yaw")); } @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if(!(sender instanceof Player)){ sender.sendMessage("§cApenas players podem utilizar este comando!"); } else { Player p = (Player) sender; if(command.getName().equalsIgnoreCase("spawn")){ if(Main.getInstace().getConfig().getConfigurationSection("Spawn") == null){ p.sendMessage("§cO spawn não existe!"); }//fim verificação de config p.sendMessage("§3Você foi teleportado para o spawn!"); p.teleport(loc); }//fim command spawn else if(command.getName().equalsIgnoreCase("setspawn")){ if(Main.getInstace().getConfig().getConfigurationSection("Spawn") != null){ p.sendMessage("§cO spawn já existe delete antes de tentar setar de novo!"); }//fim verificação de config Main.getInstace().getConfig().set("Spawn.World", p.getLocation().getWorld().getName()); Main.getInstace().getConfig().set("Spawn.X", p.getLocation().getX()); Main.getInstace().getConfig().set("Spawn.Y", p.getLocation().getY()); Main.getInstace().getConfig().set("Spawn.Z", p.getLocation().getZ()); Main.getInstace().getConfig().set("Spawn.Pitch", p.getLocation().getPitch()); Main.getInstace().getConfig().set("Spawn.Yaw", p.getLocation().getYaw()); Main.getInstace().saveConfig(); p.sendMessage("§3O spawn foi setado!"); }//fim command setspawn else if(command.getName().equalsIgnoreCase("delspawn")){ if(Main.getInstace().getConfig().getConfigurationSection("Spawn") == null){ p.sendMessage("§cO spawn não existe!"); }//fim verificação de config //LEMBRETE! ----> POR O SPAWN NULL p.sendMessage("§cO spawn foi deletado!"); }//fim command delspawn }//!Player FIM {//Bloco começo return false; }//Bloco fim }//onCommand }//class Tambem queria saber como faço pra pegar o obj loc e usar em outra class: package me.spawn; import org.bukkit.entity.Player; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerJoinEvent; public class EventosSpawn implements Listener { ComandosSpawn c = new ComandosSpawn(); public void onJoinServer(PlayerJoinEvent e){ Player p = e.getPlayer(); p.teleport(ComandosSpawn.loc); } }
  3. ONZE

    OnLoad

    seria antes do onEnable ent?
  4. Queria saber para que o onLoad serve e quando utilizar ele.
  5. Quando eu dou /spawn ele n funciona. CommandsSpawn: package me.spawn; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import me.main.Main; public class CommandsSpawn implements CommandExecutor{ static GuardaSpawn guarda = new GuardaSpawn(); public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if(!(sender instanceof Player)){ sender.sendMessage("§cVocê não é um player"); } Player p = (Player) sender; if(command.getName().equalsIgnoreCase("setspawn")){ Main.m.getConfig().set("Spawn.World", p.getLocation().getWorld().getName()); Main.m.getConfig().set("Spawn.X", p.getLocation().getX()); Main.m.getConfig().set("Spawn.Y", p.getLocation().getY()); Main.m.getConfig().set("Spawn.Z", p.getLocation().getZ()); Main.m.getConfig().set("Spawn.Pitch", p.getLocation().getPitch()); Main.m.getConfig().set("Spawn.Yaw", p.getLocation().getYaw()); Main.m.saveConfig(); p.sendMessage("§2Você acaba de criar um spawn!"); //------------------------// }else if(command.getName().equalsIgnoreCase("spawn")){ if(Main.m.getConfig().getConfigurationSection("Spawn") == null){ p.sendMessage("§cO spawn não existe!"); return true; }else{ p.teleport(GuardaSpawn.loc); p.sendMessage("§3Você foi teleportado pro spawn!"); } } return false; } } GuardarSpawn: package me.spawn; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.World; import me.main.Main; public class GuardaSpawn { static Location loc; public void guardar(){ World world = Bukkit.getServer().getWorld(Main.m.getConfig().getString("Spawn.World")); Double x = Main.m.getConfig().getDouble("Spawn.X"); Double y = Main.m.getConfig().getDouble("Spawn.Y"); Double z = Main.m.getConfig().getDouble("Spawn.Z"); loc = new Location(world, x, y, z); loc.setPitch((float) Main.m.getConfig().getDouble("Spawn.Pitch")); loc.setYaw((float) Main.m.getConfig().getDouble("Spawn.Yaw")); } } Erro no console: [13:37:37] [Server thread/INFO]: Keniaaa issued server command: /setspawn [13:37:40] [Server thread/INFO]: Keniaaa issued server command: /spawn [13:37:40] [Server thread/ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'spawn' in plugin SvFull v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.dispatchCommand(CraftServer.java:650) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.PlayerConnection.handleCommand(PlayerConnection.java:1354) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:1189) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_101] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_101] at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:747) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot.jar:git-Spigot-3fb9445-6e3cec8] at java.lang.Thread.run(Unknown Source) [?:1.8.0_101] Caused by: java.lang.NullPointerException at org.bukkit.craftbukkit.v1_11_R1.entity.CraftPlayer.teleport(CraftPlayer.java:497) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] at org.bukkit.craftbukkit.v1_11_R1.entity.CraftEntity.teleport(CraftEntity.java:260) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] at me.spawn.CommandsSpawn.onCommand(CommandsSpawn.java:37) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8] ... 15 more
  6. Como faço para pegar o objeto de um metodo e usar em outro metodo? public void guardar(){ World world = Bukkit.getServer().getWorld(getConfig().getString("Spawn.World")); Double x = getConfig().getDouble("Spawn.X"); Double y = getConfig().getDouble("Spawn.Y"); Double z = getConfig().getDouble("Spawn.Z"); Location loc = new Location(world, x, y, z); loc.setPitch((float) getConfig().getDouble("Spawn.Pitch")); loc.setYaw((float) getConfig().getDouble("Spawn.Yaw")); } @EventHandler public void onJoinSpawn(PlayerJoinEvent e){ Player p = e.getPlayer(); p.teleport(loc); } e outra coisa.. seria bom eu verificar no Event se existe um Spawn no config antes de teleportar ?
  7. ONZE

    Flyzinho

    Estou com um problema quando o FLY esta ativado e o player não esta voando e ele tenta desativar não funciona ja que no meu codigo so fala q se estiver voando desativar e se não estiver voando ativar... mais eu n encontrei uma solução ;-; help-m? if(p.isFlying()){ p.setAllowFlight(false); p.sendMessage("§4Fly desativado"); }else if(!(p.isFlying())){ p.setAllowFlight(true); p.sendMessage("§aFly Ativado"); }
  8. Ele devia por o int var = 0; fora, ai quando alguem logar ++var; ai quando alguem deslogar --var; no PlayerQuit..... tbem kkkk '-' sla
×
×
  • Criar Novo...