

LuizB
Membros-
Total de itens
759 -
Registro em
-
Última visita
Tudo que LuizB postou
-
Olá, estou tentando diminuir o caminho de teleporte do armorstand. Vídeo: [media]X3cdC-yYves[/media] Código: new BukkitRunnable() { int i = 1; int fin = 45; Quero diminuir o "caminho" de teleporte dele, só que sem perder essa suavidade.
-
resolvido [Dúvida] Rotação do Armor Stand
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Deu quase certo, o problema é que eu queria que girasse só a cabeça. Não mudou nada. -
resolvido [Dúvida] Rotação do Armor Stand
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Cara quase deu certo, o problema é que deu pra perceber que ta teleportando. -
Olá, estou tentando fazer um rotação na cabeça do armor stand, eu obtive sucesso, porém eu queria uma rotação suave. Rotação: [media]0_1r2zYxyPo[/media] Código: new BukkitRunnable() { float rotation = 0f; int xRotation = 0; boolean up = true; public void run() { if(running) { setRotation(rotation, xRotation); /*for(float i=.0f; i<=.6; i=i+.1f) { Location newLoc = loc.clone().add(0.1, .07, -i).add(0, xRotation, 0); // arc(loc.clone().add(0.1, .07, -i), newLoc); }*/ if(up) { if(rotation >= 4) { up = !up; xRotation = xRotation - 1; rotation = rotation - .200f; } else { xRotation = xRotation + 1; rotation = rotation + .200f; } } else { if(rotation <= -4) { up = !up; xRotation = xRotation + 1; rotation = rotation + .170f; } else { rotation = rotation - .170f; xRotation = xRotation - 1; } } } else { this.cancel(); } } }.runTaskTimer(plugin, 0, 2);
-
Olá, estou com um problema no bungeecord, toda vez que eu envio mais de 1 player pro lobby, ele mostra a seguinte mensagem: Config do bungeecord:
-
Bom saber que foi ele.
-
Hahaha, melhor forma de vingança kkk. Vlw.
-
resolvido Qual a melhor forma de salvar a metadata de um bloco
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Deu erro. @EDIT Descobri que o erro não era no código, e sim no plugin que estava sendo carregado primeiro que o mundo em que estava os blocos. -
resolvido Qual a melhor forma de salvar a metadata de um bloco
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Uma dúvida, Porque uma Map pra salvar as metadata ? já que a metada só é String -
resolvido Qual a melhor forma de salvar a metadata de um bloco
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Não entendi. como vou salvar o bloco ? -
resolvido Qual a melhor forma de salvar a metadata de um bloco
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Deu erro ao deserializar código: private void loadMachines() { if (mcdata.getConfig().getConfigurationSection("Maquinas") != null) { for (String s : mcdata.getConfig().getConfigurationSection("Maquinas").getKeys(false)) { String serializedLocation = s; String worldName = serializedLocation.split("=")[0]; World world = getServer().getWorld(worldName); int x = Integer.parseInt(serializedLocation.split("=")[1]); int y = Integer.parseInt(serializedLocation.split("=")[2]); int z = Integer.parseInt(serializedLocation.split("=")[3]); Location location1 = new Location(world, x, y, z); Block maquina = location1.getBlock(); // Nessa linha aponta o erro maquina.setMetadata("Maquina", new FixedMetadataValue(this, true)); maquinas.add(maquina); } } } Estou chamando metodo no onEnable, o estranho é que quando eu dou reload com o plugman ele funciona normalmente. Já coloquei pra dar um broadcast nas coordenadas, só que não apareceu nada, mas quando eu dou reload com o plugman, funciona perfeitamente. Erro: [17:40:22] [Server thread/ERROR]: Error occurred while enabling Maquinas v1.0 (Is it up to date?) java.lang.NullPointerException at org.bukkit.Location.getBlock(Location.java:87) ~[PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at me.cuthmf.machines.Maquinas.loadMachines(Maquinas.java:62) ~[?:?] at me.cuthmf.machines.Maquinas.onEnable(Maquinas.java:25) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:408) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:372) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:267) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [PaperSpigot188.jar:git-PaperSpigot-"8b18730"] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121] -
resolvido Qual a melhor forma de salvar a metadata de um bloco
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Entendi, mas são inúmeros blocos, como seria pra deserializar ? -
resolvido Qual a melhor forma de salvar a metadata de um bloco
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Hum, como faço pra serializar ? -
resolvido Qual a melhor forma de salvar a metadata de um bloco
uma questão postou LuizB Dúvidas resolvidas
Bem, estou fazendo um plugin que vai ser necessário salvar a metadata de blocos quando o servidor desligar, gostaria de saber qual a melhor maneira de salvar. -
resolvido Linhas da scoreboard duplicando
pergunta respondeu ao LuizB de LuizB em Dúvidas resolvidas
Uma dúvida, essa api feita pelo seu amigo, suporta quantas letras em uma linha ? @EDIT Fiz tudo certinho, porém não está atualizando Código: public static void showScoreboard(Player p) { ScoreManager sm = new ScoreManager(p, "------"); sm.add("-> "+ Integer.toString(new Random().nextInt(1000000000))); sm.updateScoreboard(); if (scoreboard.containsKey(p)) { scoreboard.remove(p); } scoreboard.put(p, sm); new BukkitRunnable() { @Override public void run() { for (ScoreManager board : scoreboard.values()) { board.updateScoreboard(); } } }.runTaskTimer(sw, 20, 20); @EDIT2 Fiz algumas alterações no código e funcionou certinho. -
Código: SimpleScoreboard ss = new SimpleScoreboard("Sla"); ss.add("Sla ", 1); ss.build(); ss.send(p); new BukkitRunnable() { @Override public void run() { // TODO Auto-generated method stub ss.update("Sla "+Integer.toString(new Random().nextInt(100000)), 1); } }.runTaskTimer(ff, 20, 20); SimpleScoreboard: Resultado:
-
Bem, estou tentando fazer um sistema de reinicio automático, só que o script não funciona Script start: screen -dmS server -t "server" java -Xmx2G -Xms2G -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=45 -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -jar PaperSpigot188.jar Script restart: #!/bin/bash cd /spigot sh start.sh
-
Bem, estou tentando fazer um respawn automático, porém o servidor é viaversion (Suporta varias versões) e pra fazer o respawn automatico, é necessario usar nms. Gostaria de saber como faço um reflections pra isso.
-
Bem, gostaria de checar quando o player se move, por exemplo, quando ele vai pra frente, pra traz e etc. Só que quando eu uso o PlayerMoveEvent ele detecta quando o player meche o mouse.
-
resolvido (Dev) Comando com SOM para players onlines.
pergunta respondeu ao FelipeDye de LuizB em Dúvidas resolvidas
Bukkit.getServer.getOnlinePlayers().forEach(players -> players.playSound(players.getLocation(), Sound.NOTE_PLING, 1, 1))); Pode ter erro de sintaxe. -
entregue Plugin Mencionar [Pago conforme preço]
tópico respondeu ao Levy26 de LuizB em Pedidos entregues
Adiciona skype, lhtargino2 -
E as particulas ? Tem outra forma de não usar nms ? porque o servidor usa ViaVersion e não sei fazer reflections
-
Bem, queria saber como faço pra quebrar um bloco, igual quando você clica que sai a particula e o som, eu já tentei colocar: block.breakNaturally(); Só que simplesmente o bloco é setado pra air e dropa as bolinhas de neve (Quebrando bloco de neve)
-
Não, ele ta gerando world e sv era pra gerar world, world_nether e world_end porém ta gerando todos os words e + sv, sv_nether e sv_end mas eu já resolvi, era o MultiVerseCore pode fechar o tópico