Ir para conteúdo

[RESOURCE] Salve/Carregue itens com facilidade!


smgabriel

Posts Recomendados

Olá pessoal, hoje venho apresentar uma pequena classe que está em desenvolvimento de serialize/deserialize de itens.


 


A classe está disponível no meu GitHub, mas para lhe ajudar, está aqui: https://github.com/smgabriel/MINECRAFT/tree/master/UTILIDADES/ITEMSTACKBUILDER


Para usar, é bem simples.


 


Basta fazer uma declaração e desfrutar dos métodos.



ItemStackBuilder isb = new ItemStackBuilder(); /*|| new ItemStackBuilder("seu diretorio", "seu arquivo.extensão");*/
List<ItemStack> itens = Arrays.asList(new ItemStack(Material.APPLE), new ItemStack(Material.REDSTONE, 2), new ItemStack(Material.GOLD_AXE, 3), new ItemStack(Material.ARMOR_STAND, 4), new ItemStack(Material.ARROW, 5));
try {
isb.serializar(itens);
System.out.println(isb.deserializar().toString());
} catch (IOException | ClassNotFoundException e) {
e.printStackTrace();
}

Por enquanto, a classe não tem suporte à dados em String(Para quem pretende fazer consultas SQL).

Editado por smgabriel
Link para o comentário
Compartilhar em outros sites

Recomendo remover os System.out.println's, isso pode ser adicionado fora do método sem problemas.

Era para testar apenas, esqueci de remover.

 

Muito bom trabalho , vou usar pra um projetinho aqui com algumas modificações.

Valeu ;)

 

 

Recomendo remover os System.out.println's, isso pode ser adicionado fora do método sem problemas.

 

 

Era para testar apenas, esqueci de remover.

 

 

Top!

Parabéns tomare que de certo!

 

Valeu :D

Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...