Ir para conteúdo

leonardosc

Membros VIP
  • Total de itens

    2.229
  • Registro em

  • Última visita

Tudo que leonardosc postou

  1. Gambiarrinha que fiz enquanto tava sem sono ,-, https://youtu.be/kpMA7FAIcLM Se pá eu coloco no heroku pra testarem Se pá² eu coloco no github pra kibarem Tecnologias usadas: Java, OpenCV, NanoHTTPD & JavaScript @Edit Source: https://github.com/leonardosnt/opencv-eyedetector-test css é lixo
  2. Adicionei uma função que permite carregar o JAR de uma URL. Por enquanto, basta adicionar ?from=URL DO JAR na url do site, para carregar o jar. Exemplo: http://jdec.herokuapp.com/?from=http://devleeo.esy.es/downloads/LsMobsVsPlayers.jar
  3. Nem te conheço ;-; Btw, Tu é da época do AtomGamers? (vi que você conhece (eu acho) o Atom (João Pedro))
  4. Só verificar o tipo do bloco... @EventHandler public void onColocar(BlockPlaceEvent e){ if (e.getBlock().getType() != Material.STONE) { return } .....
  5. ali em cima do if (loc.getWorld().getBlockAt(x, y, z).getType() == Material.STONE) { coloca if (x == loc.getBlockX() && y == loc.getBlockY() && z == loc.getBlockZ()) continue;
  6. Verifica se o x,y,z é igual o x,y,z do e.getBlock() pq o getBlockAt(x, y, z) retorna o bloco mesmo se ele n tiver sido colocado ainda
  7. Usa o meu exemplo, é exatamente o que vc precisa, só mudar o Material.SPONGE pra Material.STONE e colocar e.setCancelled(true)
  8. Da uma olhada na minha resposta nesse tópico: http://gamersboard.com.br/topic/39253-algu%C3%A9m-me-ajuda-a-fazer-1-sistema-de-radius-para-bloco/#entry334607
  9. Já tentou usar o ChatColor.stripColor? String placa = ChatColor.stripColor(sign.getLine(0)); String config = ChatColor.stripColor(getConfig().getString("placa.linha0")); if (placa.equals(config)) { // se quiser ignorar o case das letras é só usar o equalsIgnoreCase // é igual. }
  10. É a mesma coisa cara, não muda nada, a unica diferença é que o número ta em decimal. Por exemplo: 5 & 7 = 5 é a mesma coisa que 00110101 & 00110111 = 00110101 0 & 0 = 0 0 & 0 = 0 1 & 1 = 1 1 & 1 = 1 0 & 0 = 0 1 & 1 = 1 0 & 1 = 0 1 & 1 = 1 5 em binário é 00110101, 7 é 00110111
  11. & é o operador "bit-a-bit" AND Ele compara cada bit, se o os dois bits forem 1 ele retorna 1 caso contrario retorna 0. Exemplo: 0101 & 1101 vai retornar 0101 pois... (comparando bit por bit) 0 & 1 = 0 1 & 1 = 1 0 & 0 = 0 1 & 1 = 1 Se você fizesse essa comparação com o | (OR) resultaria em 1101 pois... (comparando bit por bit) 0 | 1 = 1 1 | 1 = 1 0 | 0 = 0 1 | 1 = 1 Sacou? precisa de mais exemplos?
  12. Coloca o arquivo no pastebin e manda o link.
  13. Coloca pra dentro de src/ Ou cria outra Source Folder chamada resources e coloca dentro.
  14. Valeu! Não to mais fazendo plugins pra Minecraft, mals.
  15. Editar o que? o código? se sim, não é possível. Esse site é apenas para descompilar.
  16. Se não me engano é PlayerConnection connection = ((CraftPlayer) player).getHandle().playerConnection;
  17. Dei uma melhorada na UI A altura da árvore de arquivos e da área de código agora são fixos.
  18. Coloca a parte do código onde você pega o "version". Provavelmente a parte que você pega o "version" está fora do bloco do "if (on) ...".
  19. Da pra fazer com css... // Código desse triangulo (peguei da página da print) .classe:after { position: relative; content: ""; display: inline-block; top: -13px; left: 50%; ; width: 0; height: 0; border-left: 13px solid transparent; border-right: 13px solid transparent; border-top: 13px solid #1D78C8; } Links sobre: - https://www.w3schools.com/howto/howto_css_arrows.asp - https://css-tricks.com/snippets/css/css-triangle/ - http://apps.eky.hk/css-triangle-generator/
  20. Não. Você pode (ou deve) usar static pra métodos "uteis", funções puras etc... Exemplo de quando usar static: Você tem um método utilitário que "capitaliza" a primeira de uma String, nesse caso seria melhor você usar um método estático, senão você teria que criar uma instancia (ou usar singleton) da classe toda vez que fosse utilizar esse método e isso consumiria ram. Usando static: public class StringUtil { public static String capitalizar(String texto) { // lógica aqui } } Ai você usaria assim: String stringCapitalizada = StringUtil.capitalizar("uma string aqui"); Se não o método não fosse estático você teria que fazer isso: StringUtil stringUtil = new StringUtil(); String stringCapitalizada = stringUtil.capitalizar("uma string aqui"); Como disse acima, você teria que criar uma instancia cada vez que fosse utilizar esse método, assim gastando recursos desnecessariamente. Exemplo de quando não usar. // Representa uma pessoa class Pessoa { private String nome; public Pessoa(String nome) { this.nome = nome; } public void apresentar() { System.out.println("Olá, meu nome é " + nome); } } Pessoa joao = new Pessoa("joao"); joao.apresentar();// Olá, meu nome é joao Pessoa maria = new Pessoa("maria"); maria.apresentar();// Olá, meu nome é maria Espero ter ajudado, não sou muito bom com explicação.
  21. JDec (nome nada original) é um simples site que permite você "descompilar" arquivos .jar. Ele é bem simples, começou apenas como um teste, ainda precisa ser aperfeiçoado. Ele está meio lento no heroku pois estou usando um plano grátis... Link: https://jdec.herokuapp.com/ Como ele se parece:
×
×
  • Criar Novo...