mabazi Postado Novembro 27, 2016 Denunciar Compartilhar Postado Novembro 27, 2016 Como mudo o tamanho de um slime com o 'CreatureSpawnEvent' ? Quero que todo slime que spawner fique do tamanho grande Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Novembro 27, 2016 Denunciar Compartilhar Postado Novembro 27, 2016 Vou fazer agora no eclipse, não vou nem testar. Aqui vai um exemplo, não se esqueça de dar implements Listener na classe e registrar os eventos no onEnable. @EventHandler private void onSpawn(CreatureSpawnEvent e){ if(e.getEntity() instanceof Slime){ //Verifico se é um slime spawnado. Slime slime = (Slime)e.getEntity(); //Pego a entidade spawnada slime.setSize(10); //Seto o tamanho dela //Caso isso não funciona, cancele o evento e spawne o mob normalmente. } } Caso isso não funcione, tente usar isso: @EventHandler private void onSpawn(CreatureSpawnEvent e){ if(e.getEntity() instanceof Slime){ //Verifico se é um slime spawnado. e.setCancelled(true); // cancelando o spawn do slime Slime slime = (Slime)e.getLocation().getWorld().spawnEntity(e.getLocation(), EntityType.SLIME); //Spawnando o slime slime.setSize(10); //Seto o tamanho dela } } Link para o comentário Compartilhar em outros sites More sharing options...
mabazi Postado Novembro 27, 2016 Autor Denunciar Compartilhar Postado Novembro 27, 2016 Vou fazer agora no eclipse, não vou nem testar. Aqui vai um exemplo, não se esqueça de dar implements Listener na classe e registrar os eventos no onEnable. @EventHandler private void onSpawn(CreatureSpawnEvent e){ if(e.getEntity() instanceof Slime){ //Verifico se é um slime spawnado. Slime slime = (Slime)e.getEntity(); //Pego a entidade spawnada slime.setSize(10); //Seto o tamanho dela //Caso isso não funciona, cancele o evento e spawne o mob normalmente. } } Caso isso não funcione, tente usar isso: @EventHandler private void onSpawn(CreatureSpawnEvent e){ if(e.getEntity() instanceof Slime){ //Verifico se é um slime spawnado. e.setCancelled(true); // cancelando o spawn do slime Slime slime = (Slime)e.getLocation().getWorld().spawnEntity(e.getLocation(), EntityType.SLIME); //Spawnando o slime slime.setSize(10); //Seto o tamanho dela } } o (10) deixou ele pequeno (o menor possivel) Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Novembro 27, 2016 Denunciar Compartilhar Postado Novembro 27, 2016 o (10) deixou ele pequeno (o menor possivel) CARACA VELHO, ISSO FOI UM EXEMPLO, ALTERA. Link para o comentário Compartilhar em outros sites More sharing options...
mabazi Postado Novembro 27, 2016 Autor Denunciar Compartilhar Postado Novembro 27, 2016 CARACA VELHO, ISSO FOI UM EXEMPLO, ALTERA. alterar para qual? Qual o numero referente ao pequeno, medio, grande? 1,2,3 ou 0,1,2 ou sla?? Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Novembro 27, 2016 Denunciar Compartilhar Postado Novembro 27, 2016 alterar para qual? Qual o numero referente ao pequeno, medio, grande? 1,2,3 ou 0,1,2 ou sla?? @%$#~&I VELHO EU NÃO SEI TESTA Link para o comentário Compartilhar em outros sites More sharing options...
ExtraPlays Postado Novembro 28, 2016 Denunciar Compartilhar Postado Novembro 28, 2016 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mabazi
Como mudo o tamanho de um slime com o 'CreatureSpawnEvent' ?
Quero que todo slime que spawner fique do tamanho grande
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados