Como criar um Plugin para Minecraft #6

Discussão em 'Botecolandia' iniciado por Asjown, 3 Janeiro 2018.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. Asjown

    Asjown Razoavel
    Banido

    Afiliado:
    28 Novembro 2017
    Mensagens:
    825
    Curtidas Recebidas:
    82
    Curtiu:
    31
    Sexo:
    Masculino
    Localização:
    São Paulo (SP)
    Cubos:
    904.00
    Nick:
    Asjown
    Clan:
    Night Raid
    Discord:
    Asjown#6901
    Eae craftlandianos, blz?
    Bom, nesse tópico estarei dando continuidade as aulas de como criar um plugin para minecraft.
    Para quem não viu o ultimo tutorial (#5):
    Desculpa pela demora pra postar os tutoriais, ultimamente estou muito ocupado.
    DICA: Sempre use "ctrl + space" para auto completar
    OBJETIVO: Criar um comando pra abrir um inventário e dentro desse inventário adicionar um item
    Bora para o tutorial então, haha!
    1º PASSO
    - Criar uma nova class "CmdInventario"
    TUTORIAL:
    Pra quem não sabe criar uma class vai no tutorial #3 que eu explico detalhadamente.
    Print(s):
    [​IMG]
    2º PASSO
    - Implementar "CommandExecutor" na class e criar o comando "inventario"
    TUTORIAL:
    Pra quem não sabe implementar o "CommandExecutor" e criar um comando só ver os tutoriais antigo.
    Print(s):
    [​IMG]
    [​IMG]
    3º PASSO
    - Criar o inventário
    TUTORIAL:
    Bom, primeiro vamos dizer que a váriavel "p" é igual a um player, sendo assim:
    Player p = (Player) sender;
    Agora em baixo vamos colocar:
    Inventory inv = Bukkit.createInventory(null, quantos_slots, "NOME DO INVENTARIO");
    Eu vou ta criando um inventario de um bau duplo com nome de "Inventário Teste", então:
    Inventory inv = Bukkit.createInventory(null, 54, "Inventário Teste");
    Print(s):
    [​IMG]
    [​IMG]
    4º PASSO
    - Adicionar itens dentro do inventário
    TUTORIAL:
    Pra adicionar itens é simples, apenas vamos colocar a váriavel + setItem(slot, item), no caso nossa váriavel é a "inv" então vamos colocar:
    inv.setItem(slot, item);
    Eu quero colocar o item no slot 5, então sempre vamos começar contando do 0, sendo assim o slot 5 é -1 (4), então vamos colocar no slot 4 que é o 5 e vamos adicionar um diamante, sendo assim:
    inv.setItem(4, new ItemStack(Material.DIAMOND));
    depois de fazer isso vamos colocar em baixo o seguinte código:
    p.openInventory(inv);
    Pra quando digitar o comando o player abrir o inventário "inv"
    Print(s):
    [​IMG]
    [​IMG]
    5º PASSO
    - Registrar o comando na main e na plugin.yml
    TUTORIAL:
    Pra quem não sabe ainda registrar um comando na main e na plugin.yml, confira as aulas anteriores.
    Print(s):
    [​IMG]
    [​IMG]
    6º PASSO
    - Exporta o plugin, arrasta onde se salvo para pasta de plugins do seu server e ligar o server
    Print(s):
    [​IMG]
    [​IMG]
    [​IMG]
    Hehe, terminamos nosso plugin, agora só dar like para mais tutoriais :D
     
    HouMan, TonyHLBC e iNathanSZ curtiram isso.
  2. Ǥ〇ᑌᙖᕮᖇƬƗ

    Banido

    Afiliado:
    28 Junho 2017
    Mensagens:
    2,960
    Curtidas Recebidas:
    278
    Curtiu:
    311
    Sexo:
    Masculino
    Ocupação:
    Whats ' -'
    Localização:
    Minha casa
    Cubos:
    3,291.80
    Nick:
    gouberti_pg
    Oloco man!
    Você manja mesmo em!
    Depois dessa eu vou te contratar!
    Você tem futuro kkkk
    Ótimo tópico!!!!!!! '0' e ótimo tutorial.
     
  3. Asjown

    Asjown Razoavel
    Banido

    Afiliado:
    28 Novembro 2017
    Mensagens:
    825
    Curtidas Recebidas:
    82
    Curtiu:
    31
    Sexo:
    Masculino
    Localização:
    São Paulo (SP)
    Cubos:
    904.00
    Nick:
    Asjown
    Clan:
    Night Raid
    Discord:
    Asjown#6901
    kskkskskk vlw ;3
     
    HouMan curtiu isso.
  4. iNathanSZ

    iNathanSZ Craftlandiano
    VIP

    Afiliado:
    20 Julho 2017
    Mensagens:
    4,801
    Curtidas Recebidas:
    512
    Curtiu:
    304
    Sexo:
    Masculino
    Localização:
    BuildBattle
    Cubos:
    1,832.57
    Nick:
    Nathan_SZ
    Clan:
    Night Raid
    Discord:
    Iludido#5311
    Skype:
    Nathan Heart
    Ah asjão seu nerd do crl KKKKKKKKKKKKKKKK
    Bom tópico men q-q eu nem ouso mexer porq eu sou burro a
     
  5. BiriZ

    BiriZ Craftlandiano
    VIP

    Afiliado:
    10 Agosto 2017
    Mensagens:
    12,643
    Curtidas Recebidas:
    1,697
    Curtiu:
    1,424
    Sexo:
    Masculino
    Cubos:
    2.00
    Nick:
    kkkkkkk
    Otimo tópico e tutorial e.e

    Enviado de Marte usando Tapatalk
     
  6. Bonur

    Bonur Craftlandiano
    VIP

    Afiliado:
    7 Dezembro 2012
    Mensagens:
    3,095
    Curtidas Recebidas:
    502
    Curtiu:
    416
    Sexo:
    Masculino
    Cubos:
    3,416.63
    Nick:
    Bonur
    Cara vlw mesmo, tava precisando disso. Vou pesquisar mais e mergulhar mais nisso, quero dominar a area dos plugins HAHAHHA
     
  7. Iron Maiden

    Iron Maiden Craftlandiano
    VIP

    Afiliado:
    13 Maio 2014
    Mensagens:
    6,077
    Curtidas Recebidas:
    670
    Curtiu:
    260
    Sexo:
    Masculino
    Localização:
    USA
    Cubos:
    1,570.00
    Nick:
    craig133jones
    Java, minha paixão! ❤
     
  8. Asjown

    Asjown Razoavel
    Banido

    Afiliado:
    28 Novembro 2017
    Mensagens:
    825
    Curtidas Recebidas:
    82
    Curtiu:
    31
    Sexo:
    Masculino
    Localização:
    São Paulo (SP)
    Cubos:
    904.00
    Nick:
    Asjown
    Clan:
    Night Raid
    Discord:
    Asjown#6901
    OI NATAU adsadasdasdasds
    Vlw ;3
    Opa vai dominar claro :D
    Nossa* kkkskksks
     
    HouMan curtiu isso.
  9. swex

    swex Craftlandiano
    VIP

    Afiliado:
    19 Novembro 2016
    Mensagens:
    6,831
    Curtidas Recebidas:
    1,252
    Curtiu:
    1,035
    Sexo:
    Masculino
    Cubos:
    625.00
    Nick:
    swex
    Clan:
    STF
    Discord:
    eliel#2311
    Creio que irei praticar um pouco depois, obrigado pelo tutorial
     
  10. DaddyKiraid

    DaddyKiraid Craftlandiano
    Banido

    Afiliado:
    22 Setembro 2016
    Mensagens:
    6,009
    Curtidas Recebidas:
    845
    Curtiu:
    1,006
    Ocupação:
    VIP É MEU K
    Localização:
    VIP É MEU K
    Cubos:
    7.00
    Nick:
    VIP É MEU K
    Clan:
    VIP
    ótimo tutorial​
    parabéns.​
     
  11. Lovi

    Lovi Lendário
    VIP

    Afiliado:
    22 Maio 2013
    Mensagens:
    7,783
    Curtidas Recebidas:
    5,520
    Curtiu:
    4,763
    Sexo:
    Feminino
    Localização:
    SC
    Cubos:
    3,035.00
    Nick:
    Erika5284
    Muito bom tutorial o/
     
  12. TonyHLBC

    TonyHLBC Excelente
    VIP

    Afiliado:
    1 Maio 2017
    Mensagens:
    1,816
    Curtidas Recebidas:
    419
    Curtiu:
    411
    Sexo:
    Masculino
    Localização:
    Murders
    Cubos:
    2,219.01
    Nick:
    TonyHLBC
    Discord:
    Tony#2914
    Ótimo tuto

    Parabéns o/
     
  13. Saan Venttura

    VIP

    Afiliado:
    11 Novembro 2016
    Mensagens:
    1,898
    Curtidas Recebidas:
    153
    Curtiu:
    135
    Sexo:
    Masculino
    Localização:
    Lagoinha
    Cubos:
    2,130.00
    Nick:
    qLiterr
    Clan:
    p33
    Discord:
    Azuado R3#2912
    Facebook:
    °°°°°°°°
    Skype:
    °°°°°°°°
    Twitter:
    @Xand3M
    Manja muito, baum de mais!
     
  14. Asjown

    Asjown Razoavel
    Banido

    Afiliado:
    28 Novembro 2017
    Mensagens:
    825
    Curtidas Recebidas:
    82
    Curtiu:
    31
    Sexo:
    Masculino
    Localização:
    São Paulo (SP)
    Cubos:
    904.00
    Nick:
    Asjown
    Clan:
    Night Raid
    Discord:
    Asjown#6901
    Vlw, pratica mesmo é legal ;D
    Vlw 'u'
    Vlw o/
    Vlw man e-e
    Olk ai sim vlw
     
    HouMan curtiu isso.
  15. Flakes_

    Flakes_ Hardcore
    Construção VIP

    Afiliado:
    15 Julho 2017
    Mensagens:
    18,340
    Curtidas Recebidas:
    3,205
    Curtiu:
    735
    Sexo:
    Masculino
    Ocupação:
    Designer
    Localização:
    Minas Gerais
    Cubos:
    67,808.00
    Nick:
    Flakes_
    Discord:
    yFlakes#9445
    Skype:
    yFlakes
    Ótimo tuto

    Enviado de Netuno usando Tapatalk
     
    HouMan curtiu isso.
  16. HouMan

    HouMan Neutro

    Afiliado:
    3 Janeiro 2018
    Mensagens:
    2
    Curtidas Recebidas:
    2
    Curtiu:
    0
    Cubos:
    4.00
    Nick:
    HouMan
    Manja muito parabéns
     
  17. Asjown

    Asjown Razoavel
    Banido

    Afiliado:
    28 Novembro 2017
    Mensagens:
    825
    Curtidas Recebidas:
    82
    Curtiu:
    31
    Sexo:
    Masculino
    Localização:
    São Paulo (SP)
    Cubos:
    904.00
    Nick:
    Asjown
    Clan:
    Night Raid
    Discord:
    Asjown#6901
    Vlw 'u'
    Vlw e-e
     
  18. zSh4rKz

    zSh4rKz Craftlandiano
    VIP

    Afiliado:
    7 Dezembro 2013
    Mensagens:
    3,552
    Curtidas Recebidas:
    1,399
    Curtiu:
    253
    Sexo:
    Masculino
    Localização:
    Rio de Janeiro
    Cubos:
    2,515.00
    Nick:
    zSh4rKz
    Discord:
    Shark#0007
    Ótimo tutorial. Mas acho que mesmo com ele é necessário ter um conhecimento básico em linguagem java para poder criar/editar plugins.
     
  19. zikarlitos

    VIP

    Afiliado:
    15 Janeiro 2015
    Mensagens:
    1,341
    Curtidas Recebidas:
    175
    Curtiu:
    124
    Sexo:
    Masculino
    Ocupação:
    Stream e Games
    Localização:
    São Paulo
    Cubos:
    441.00
    Nick:
    zikarlitos
    Muito bom tutorial parabéns

    Enviado de meu LG-M250 usando Tapatalk
     
Status do Tópico:
Não esta aberto para novas mensagens.