Pesquisar na Comunidade
Mostrando resultados para as tags ''gui itembuilder''.
Encontrado 1 registro
-
itembuilder ItemStack Builder [Classs & GUI] Config ItemStack
um tópico no fórum postou FilipeNock Projetos
Olá a todos! Bom já fiz vários tipos de Plugins/Minigames e meio que enjoei de tudo sempre a mesma coisa e decidi ir mais além, fiz uma classe com um itemBuilder e com config serializable. 1º - Coloque a classe em seu Projeto ItemBuilder.class: https://pastebin.com/cCi9XN0N 2º - Você pode usar o itemBuilder padrão seguindo o exemplo: ItemStack exemplo = new ItemBuilder(Material.WOOL, 5).setName("§cColoured Woll").addLoreLine("Adicionando uma lore").build(); //removeFlags() deixa o item encantado mas sem aparecer que esta ItemStack exemplo2 = new ItemBuilder(Material.WOOL, 5).setName("§cColoured Woll").addEnchant(Enchantment.ARROW_DAMAGE, 5).removeFlags().build(); ItemStack exemplo3 = new ItemBuilder(Material.SKULL_ITEM, 3).setSkullOwner("FilipeNock").build(); 3º - Como Voce viu acima isso é um metodo de fazer um itemStack facil mas ja existem varias classes na net que fazem isso e então fiz um deserialize/serialize para config, e fiz com um programa pra ajudar! o programa ainda nao esta completo mas vou mostrar como usa-lo. Este é o construtor voce pode fazer manualmente escolhendo partes dele: // id=TEXT/NUMBER : data=NUMBER : amount=16 : name=TEXT : lore=TEXT/-/TEXT : // enchant=DAMAGE_ALL;5 : hideflags=BOOLEAN : potioneffect=SPEED;10;2;true : texture=TEXT Voce pode selecionar o Item e a data do item e clicar em "Criar" Após isso voce pode adicionar encantamentos e o nome seguindo a Imagem Agora voce pode clicar em "Copiar" e colar na sua config e usar o método na sua classe config.yml ITEM: "id=DIAMOND_SWORD : data=0 : enchant=DAMAGE_ALL;5 : name=&6NomeDoItem" ItemStack exemplo = ItemBuilder.Serialize(getConfig().getString("ITEM")); ItemStack exemplo2 = ItemBuilder.Serialize("id=DIAMOND_SWORD : data=0 : enchant=DAMAGE_ALL;5 : name=&6NomeDoItem"); DOWNLOAD DO PROGRAMA: http://www.mediafire.com/file/z8lcscbvo572elt/ItemStack+Builder+1.1.jar UPDATE: 1.1 Estou aceitando pedidos de Plugins ou Programas se alguém quiser estou dísponivel