-
Total de itens
934 -
Registro em
-
Última visita
Tudo que Dery postou
-
resolvido [DÚVIDA] COMO PEGAR O ITEM DO INVENTÁRIO?
pergunta respondeu ao Lelfe de Dery em Dúvidas resolvidas
e.getCurrentItem().isSimilar(SEU ITEM LÁ); -
UP 29/03/2017 16:43 - Corrigido bug de adicionar HoverAction ou ClickAction em texto com várias cores ou/e formatos.
-
Eae Trade, fmz? Ainda trabalhando com o Fusquete? Foi mal, não sabia que seu servidor utilizava esse comando, na real, nem sabia que tu tinha servidor
- 8 respostas
-
- sk
- compactador
-
(e %d mais)
Tags:
-
Você poderia utilizar apenas /compactar, aí ele verificaria o tipo de minério e compactaria. É sempre melhor para o player e acho que você quer isso pros seus players...
- 8 respostas
-
- sk
- compactador
-
(e %d mais)
Tags:
-
resolvido [Duvida][Erro] Item na mão não sendo identificado
pergunta respondeu ao mabazi de Dery em Dúvidas resolvidas
Já tentou verificar se o item na mão do player é diferente de null ou AIR, se ele DisplayName e Lore? ItemStack b = null; ItemStack lava = e.getPlayer().getItemInHand(); if(lava != null && lava.getType() != Material.AIR && lava.hasItemMeta() && lava.getItemMeta().hasDisplayName() && lava.getItemMeta().hasLore() && lava.getItemMeta().getDisplayName().contains("Gerador")){ for(String lore : lava.getItemMeta().getLore()){ if(lore.contains("Obsidian")){ b = new ItemStack(Material.OBSIDIAN); }else if(lore.contains("EndStone")){ b = new ItemStack(Material.ENDER_STONE); }else if(lore.contains("BedRock")){ b = new ItemStack(Material.BEDROCK); }else{ b = new ItemStack(Material.AIR); } } } -
FVIP Acho que muita gente já conhece o meu plugin, o FVIP. Ele é, como o próprio nome sugere, um plugin de vip, mas um plugin de vip muito mais completo que os outros disponíveis no mercado atual. Vamos começar? O FVIP oferece suporte aos três mais famosos sites de financiamento, sendo eles MercadoPago, PagSeguro e PayPal. A concorrência? Se oferecer, no máximo PagSeguro e PayPal. O FVIP permite que o player que comprou o receba um email ao utilizarem o seu código de transação, sendo do MercadoPago, PagSeguro ou PayPal. A concorrência? Nada... Sua construção ficou com um espaço vazio? Que tal preencher com um mural de cabeças vips? O FVIP lhe possibilita isso! A concorrência? Vamos rir... kkkkkk Quer que o seu player tenha chance de receber um item? Fique tranquilo, o FVIP também lhe permite isso! A concorrência? Faça gambiarras para isso funcionar :) Isso e algumas coisas, você irá encontrar no FVIP! CONFIGURAÇÃO UPDATES 24/03/2017 14:06 - Post com algumas funções do FVIP criado! VÍDEO [media]7taKqy2JEHg[/media] Dúvidas? Perguntas? Podem comentar, irei responder as que eu conseguir!
-
Colocou o @EventHandler? Registrou os eventos?
-
public void onQuebrar(BlockBreakEvent e){ Player p = e.getPlayer(); Random r = new Random(); int chance = 15; if(e.getBlock().getType() == Material.LAPIS_ORE){ if((Math.random()*100) <= chance){ ItemStack estrela = new ItemStack(Material.NETHER_STAR); p.getInventory().addItem(estrela); p.sendMessage("§aVocê achou um item enquanto minerava!"); } } }
-
resolvido PEGAR NOME E TAMANHO DO INVENTARIO PELA CONFIG?
pergunta respondeu ao Lelfe de Dery em Dúvidas resolvidas
Não sei porque você está utilizando um método estático para criar um inventário, mas mesmo assim... Crie um método que instancia a sua Main class (a que herda a class JavaPlugin), pode fazer isso assim: public static NomedaClass getMinhaClasse(){ return (NomedaClass) Bukkit.getServer().getPluginManager().getPlugin("NomedoPlugin"); } Depois é só fazer assim: public static void inventario(Player p){ Inventory inv = Bukkit.createInventory(null, 9*getMinhaClasse().getConfig().getInt("TamanhoDoInv"), getMinhaClasse().getConfig().getString("NomeDoInv")); } -
resolvido PEGAR NOME E TAMANHO DO INVENTARIO PELA CONFIG?
pergunta respondeu ao Lelfe de Dery em Dúvidas resolvidas
Está tentando criar o inventário em outra classe ou método estático? -
Usa ConfigurationSection: for(String item : getConfig().getConfigurationSectios("Items").getKeys(false)){ for(String item : getConfig().getConfigurationSectios("Items." + item).getKeys(false)){ // Item X criado na seção items } }
-
Eae seus @%$#~&I, resolvi fazer um plugin de vote, já que o do Hero é um pouco simples, e queria saber quais funcionalidades o plugin deve ter. Tipo: Quais sites de vote o plugin deve suportar. Funcionalidades Comandos Até agora, só tenho isso em mente: Sistema de votar tanto no TopServers200, quanto no Minecraft-MP. Itens totalmente configuráveis, ou seja, podendo trocar o nome do item, lore, data, quantidade, por enchants, chance de vir o item, etc. Executar comandos ao votar. Caso você seja Web Developer, tenha um site de votos com API aberta e queira participar, me chame via MP :)
-
Dica: Adicionar API para o seu painel.
-
JSONMessages JSONMessages é uma classe criada por mim para auxiliar a criação de mensagens JSON para minecraft! Código Como Usar Para criar seu texto JSON é bem simples, só faça isso: Player player = Bukkit.getPlayer("Player"); JSONMessage json = new JSONMessage(); // Inicia uma instância da classe JSONMessage json.addText("§6Olá ") /* Adiciona um texto "§6Olá " */ .addText("§7GamersBoard") /* Adiciona um texto "§7GamersBoard " */ .withClickAction(ClickAction.OPEN_URL, "http://gamersboard.com.br/index.php") /* Adiciona a ação de abrir a url da GB ao clicar em "§7GamersBoard" */ .withHoverAction(HoverAction.SHOW_TEXT, "§cVá até a §7§lGamersBoard " + player.getName() + "§c!"); /* Adiciona a ação de mostrar um texto ao passar o mouse em cima de "§7GamersBoard" */ .addText("§6!"); /* Adiciona um text "§6!" */ json.sendJson(player); /* Envia o json a um player */ UPDATES 05/05/2017 18:54 - Corrigido bug não poder enviar o mesmo JSON para vários players. 29/03/2017 16:43 - Corrigido bug de adicionar HoverAction ou ClickAction em texto com várias cores ou/e formatos. Créditos @Dery
- 24 respostas
-
11
-
Ó o fusca aí de novo Recomendo, o cara manja 10/10
-
Irá estar corrigido daqui para sábado!
-
resolvido pegar o comando principal pela config?
pergunta respondeu ao Lelfe de Dery em Dúvidas resolvidas
Quê? Mano, PlayerCommandPreProccess é o modo mais fácil de se "registrar" comandos sem ser pelo padrão "onCommand". Ele quer alterar o comando, não a mensagem. Como que ele vai registrar um comando na plugin.yml sendo que ele foi retirado da config? -
resolvido pegar o comando principal pela config?
pergunta respondeu ao Lelfe de Dery em Dúvidas resolvidas
Como você é iniciante, utilize PlayerCommandPreProccessEvent -
Você alterou a schematic padrão? Porque parece que o WorldEdit não está conseguindo carregar ela
-
Utilize a versão para 1.7 Sim
-
Qual a versão do seu WorldGuard? Não é o id, é o nome do item, cerca é "FENCE"; Tente comprar com outro tamanho e veja se o erro persiste. Desative a opção Limpar_Terreno_Ao_Deletar, esse lag é por causa do WorldGuard, não do FTerrenos
-
Dei uma contribuída no método para dar itens Hero, da uma olhada
-
***** UP v2.7 ***** » Possíveis bugs corrigidos! « ***************