

LuizB
Membros-
Total de itens
759 -
Registro em
-
Última visita
Tudo que LuizB postou
-
Erro: [17:56:09] [Server thread/WARN]: [Debug] Task #2 for Debug v1.0 generated an exception java.lang.IllegalArgumentException: Cannot set to an empty path at org.apache.commons.lang.Validate.notEmpty(Validate.java:321) ~[spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at org.bukkit.configuration.MemorySection.set(MemorySection.java:163) ~[spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at org.bukkit.configuration.MemorySection.set(MemorySection.java:193) ~[spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at me.cuthmf.stackermobs.Main$1.run(Main.java:24) ~[?:?] at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:722) [spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653) [spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556) [spigot187.jar:git-Spigot-f94fe8f-d27e6d0] at java.lang.Thread.run(Unknown Source) [?:1.8.0_101] Código: public class Main extends JavaPlugin { @Override public void onEnable() { File f = new File(getDataFolder(), "config.yml"); if(!f.exists()){ saveResource("config.yml", false); } new BukkitRunnable() { @Override public void run() { getConfig().set("Teste.", "tbg1"); getConfig().set("Teste.", "tbg2"); getConfig().set("Teste.", "tbg3"); getConfig().set("Teste.", "tbg4"); getConfig().set("Teste.", "tbg5"); getConfig().set("Teste.", "tbg6"); } }.runTaskLater(this, 20); Linha 24: getConfig().set("Teste.", "tbg1");
-
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
-
Que @%$#~&I, não da pra ver o gif.
-
http://multidisciplinarcemap.blogspot.com.br/2013/11/plantas-medicinais-de-origem-afro_4.html
-
Na spigot.yml vai tar isso restart-script: ./start.sh Ai você coloca o script que inicia o spigot
-
Pegando o número de drops de um bloco ao ser quebrado com uma picareta de fortuna
tópico respondeu ao MrPowerGamerBR de LuizB em Projetos
Na 1.8.8 pede o IBlockData, onde eu pego ? http://prntscr.com/d5mig2 -
Deixa o cara irmão, se não gostou, não baixa.
- 5 respostas
-
- relampago
- marquinhos
-
(e %d mais)
Tags:
-
[TintaBaby] Um novo projeto inesperado ! (nasceu)
tópico respondeu ao AlexHackers de LuizB em Arquivos
lol Parabens -
Acho que devem usar auto-in, onde original não precisa logar e pirata precisa
-
Fabio, mais como se ele só altera UUID, e não a senha ?
-
negada [Sugestão em Análise]Warn em mongois
tópico respondeu ao Carreta Furacão de LuizB em Sugestões recusadas
-
Apoio
-
[Resolvido] [Ajuda] ConcurrentModificationExeption
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Sim, estou usando async Porque algumas coisas não são permitidas com Async ? -
[Resolvido] [Ajuda] ConcurrentModificationExeption
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Leo, não tem como fazer usando outra forma, se u usar essa irei ter que fazer umas gambiarras loucas -
Bem, por algum motivo o loop está parando, só ta levando só 1 player Código: for (String s : Main.participantes) { if (Bukkit.getServer().getPlayer(s).getLocation().subtract(0, 1, 0).getBlock().getType() == Material.WOOL && Bukkit.getServer().getPlayer(s).getLocation().subtract(0, 1, 0).getBlock().getData() == 5 && answer.equalsIgnoreCase("Verdadeira")) { } else if (Bukkit.getServer().getPlayer(s).getLocation().subtract(0, 1, 0).getBlock() .getType() == Material.WOOL && Bukkit.getServer().getPlayer(s).getLocation().subtract(0, 1, 0).getBlock().getData() == 14 && answer.equalsIgnoreCase("Falsa")) { } else { // *** --- *** // *** --- *** // *** --- *** // *** *** // *** *** Bukkit.getServer().getPlayer(s).sendMessage(plugin.errou.replace("&", "§")); World world = Bukkit .getWorld((String) plugin.cp.getConfig().getString("Eventolocal." + "Saida" + ".Mundo")); double x = plugin.cp.getConfig().getDouble("Eventolocal." + "Saida" + ".X"); double y = plugin.cp.getConfig().getDouble("Eventolocal." + "Saida" + ".Y"); double z = plugin.cp.getConfig().getDouble("Eventolocal." + "Saida" + ".Z"); float yy = (float) plugin.cp.getConfig().getDouble("Eventolocal." + "Saida" + ".Yaw"); float pp = (float) plugin.cp.getConfig().getDouble("Eventolocal." + "Saida" + ".Pitch"); Location wap = new Location(world, (double) x, (double) y, (double) z, (float) yy, (float) pp); Bukkit.getServer().getPlayer(s).teleport(wap); Main.participantes.remove(s); } // End of loop } Erro: [18:28:07 WARN]: Exception in thread "Craft Scheduler Thread - 3" [18:28:07 WARN]: org.apache.commons.lang.UnhandledException: Plugin CuthQuiz v1.0 generated an exception while executing task 15 at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) at java.util.ArrayList$Itr.next(ArrayList.java:851) at me.cuthmf.quiz.Eventolib.verificar(Eventolib.java:389) at me.cuthmf.quiz.Eventolib$4.run(Eventolib.java:304) at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
-
[Resolvido] [Ajuda] Como faço pra carregar os objetos
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Mesma coisa [11:43:02 WARN]: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: me.cuthmf.quiz.Pair [11:43:02 WARN]: at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1355) [11:43:02 WARN]: at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371) [11:43:02 WARN]: at java.util.ArrayList.readObject(ArrayList.java:791) [11:43:02 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [11:43:02 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [11:43:02 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [11:43:02 WARN]: at java.lang.reflect.Method.invoke(Method.java:498) [11:43:02 WARN]: at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1058) [11:43:02 WARN]: at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1900) [11:43:02 WARN]: at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1801) [11:43:02 WARN]: at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351) [11:43:02 WARN]: at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371) [11:43:02 WARN]: at me.cuthmf.quiz.SaveQuiz.load(SaveQuiz.java:52) [11:43:02 WARN]: at me.cuthmf.quiz.Main.onEnable(Main.java:52) [11:43:02 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [11:43:02 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [11:43:02 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [11:43:02 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [11:43:02 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [11:43:02 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [11:43:02 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [11:43:02 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [11:43:02 WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [11:43:02 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [11:43:02 WARN]: at java.lang.Thread.run(Thread.java:745) [11:43:02 WARN]: Caused by: java.io.NotSerializableException: me.cuthmf.quiz.Pair [11:43:02 WARN]: at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184) [11:43:02 WARN]: at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) [11:43:02 WARN]: at java.util.ArrayList.writeObject(ArrayList.java:762) [11:43:02 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [11:43:02 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [11:43:02 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [11:43:02 WARN]: at java.lang.reflect.Method.invoke(Method.java:498) [11:43:02 WARN]: at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1028) [11:43:02 WARN]: at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496) [11:43:02 WARN]: at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) [11:43:02 WARN]: at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) [11:43:02 WARN]: at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) [11:43:02 WARN]: at me.cuthmf.quiz.SaveQuiz.save(SaveQuiz.java:38) [11:43:02 WARN]: at me.cuthmf.quiz.Main.onDisable(Main.java:113) [11:43:02 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323) [11:43:02 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364) [11:43:02 WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424) [11:43:02 WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417) [11:43:02 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.disablePlugins(CraftServer.java:336) [11:43:02 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.stop(MinecraftServer.java:460) [11:43:02 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:593) [11:43:02 WARN]: ... 1 more @EDIT Jà consegui e.e Ta serializando a classe errada -
[Resolvido] [Ajuda] Verificiar se contem um objeto em uma list
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Ah, entendii -
[Resolvido] [Ajuda] Verificiar se contem um objeto em uma list
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Aquele s do lambda, é oque ? Eu só não uso porque não entendo -
[Resolvido] [Ajuda] Verificiar se contem um objeto em uma list
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Em java 7, como fica ? -
Não está verificando. Código: public static void main(String[] args) { SaveQuiz.quiz.add(new Pair<String, String>("Isto é uma string", "Isto aqui também é uma string")); System.out.println(SaveQuiz.quiz.size()); if (SaveQuiz.quiz.contains("Isto é uma string")) { System.out.println("Sim, contem"); } } Classe Save, onde fica a list public class SaveQuiz implements Serializable{ /** * */ private static final long serialVersionUID = -2908529336674609438L; private static Main plugin = Main.m; public static List<Pair<String, String>> quiz = new ArrayList<>(); public static void save() { File f = new File(plugin.getDataFolder(), "perguntas.yml"); if (!(f.exists())) try { f.createNewFile(); } catch (IOException e) { e.printStackTrace(); } try { ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(f)); oos.writeObject(quiz); oos.close(); } catch (Exception e) { e.printStackTrace(); } } @SuppressWarnings("unchecked") public static void load() { File f = new File(plugin.getDataFolder(), "perguntas.yml"); if (f.exists()) { try { ObjectInputStream ois = new ObjectInputStream(new FileInputStream(f)); quiz = (List<Pair<String, String>>) ois.readObject(); ois.close(); } catch (Exception e) { e.printStackTrace(); } } } } Classe pair: class Pair<K, V> { K key; V value; public Pair(K key, V value) { this.key = key; this.value = value; } }
-
[Resolvido] [Ajuda] Como faço pra carregar os objetos
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Qual eu escolho ? http://prntscr.com/d3r8e9 -
Alguém me ajuda, estou tentando carregar uma List, só que ta mandando serializar, só que eu não sei. public static List<Pair<String, String>> quiz = new ArrayList<>(); public static void save() { File f = new File(plugin.getDataFolder(), "perguntas.yml"); if (!(f.exists())) try { f.createNewFile(); } catch (IOException e) { e.printStackTrace(); } try { ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(f)); oos.writeObject(quiz); oos.close(); } catch (Exception e) { e.printStackTrace(); } } @SuppressWarnings("unchecked") public static void load() { File f = new File(plugin.getDataFolder(), "perguntas.yml"); if (f.exists()) { try { ObjectInputStream ois = new ObjectInputStream(new FileInputStream(f)); quiz = (List<Pair<String, String>>) ois.readObject(); ois.close(); } catch (Exception e) { e.printStackTrace(); } } } } Erro: [19:42:46 WARN]: java.io.NotSerializableException: me.cuthmf.quiz.Pair [19:42:46 WARN]: at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184) [19:42:46 WARN]: at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) [19:42:46 WARN]: at java.util.ArrayList.writeObject(ArrayList.java:762) [19:42:46 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [19:42:46 WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [19:42:46 WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [19:42:46 WARN]: at java.lang.reflect.Method.invoke(Method.java:498) [19:42:46 WARN]: at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1028) [19:42:46 WARN]: at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496) [19:42:46 WARN]: at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432) [19:42:46 WARN]: at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178) [19:42:46 WARN]: at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348) [19:42:46 WARN]: at me.cuthmf.quiz.SaveQuiz.save(SaveQuiz.java:31) [19:42:46 WARN]: at me.cuthmf.quiz.Main.onDisable(Main.java:113) [19:42:46 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323) [19:42:46 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364) [19:42:46 WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424) [19:42:46 WARN]: at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417) [19:42:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.disablePlugins(CraftServer.java:336) [19:42:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.stop(MinecraftServer.java:460) [19:42:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:593) [19:42:46 WARN]: at java.lang.Thread.run(Thread.java:745)
-
[Resolvido] [Ajuda] Código está retornando o valor errado
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Obrigado, ambos funcionou. -
[Resolvido] [Ajuda] Código está retornando o valor errado
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
E o que eu faço agora ? E como faço pra pegar o valor de uma key ?