StuurnayDev
Neutro
Bom, estive criando um Perfil no CraftLandia para ensinar algumas coisas de developer para developers!
Bom para iniciarmos precisamos ter algumas coisas em mente:
Main: É a classe principal de um plugin, seja ele um Spigot ou Bukkit.
plugin.yml: O Seu estado serve para dar a redirecionamento a classe principal do plugin (Main), onde nela você registra comandos,autores,versão e até algumas statics.
Statics: Statics podem ser utilizadas tanto para Strings quanto para Publics, ex: public static String (nome) = "nome";, mas assim, você precisará saber mais informações..
Void: Voids são basicamente implementações para Public e Private.
Public void: Utilizando uma public void poderá ser utilizada em qualquer classe.
private void: Ela somente pode ser utilizada na classe em qual ela está.
Sabendo isso vamos começar:
1° Crie uma nova JavaProject;
Nela adcione um nome como por exemplo o que coloquei: TutorialCraftLandia.
https://prnt.sc/fq37s4
2° Adcione o BuildPath "Spigot ou Bukkit".
https://prnt.sc/fq38h6
Após esses passos abrirá uma janela..
https://prnt.sc/fq395f
Siga todos os passos da imagem, após isso selecione seu Spigot ou Bukkit.
https://prnt.sc/fq39xy
Logo após clique em Aplicar.
https://prnt.sc/fq39xy
Vamos criar agora uma package clicando com o botao direito do mouse em SRC;
https://prnt.sc/fq3aeo
Crie uma package chamada (Seunome.main) ela será a package principal do seu plugin;
https://prnt.sc/fq3ats
Logo após clique em Finish.
https://prnt.sc/fq3b9e
Depois crie uma Class, clicando com o botão direito do mouse na package criada;
https://prnt.sc/fq3bvn
No nome coloque : "Main".
https://prnt.sc/fq3cfu
Logo após criar sua Main, escreva depois do nome: extends JavaPlugin | e aperte Ctrl+Space.
https://prnt.sc/fq3cyw
Depois de importar a JavaPlugin, depois da ("{") de 2x enter.
https://prnt.sc/fq3dyb
E Escreva: public void onEnable() { e de enter.
https://prnt.sc/fq3ecr
Depois da primeira Chaves ("}") aperte 2x enter novamente.
https://prnt.sc/fq3f9w
Escreva : public void onDisable() { | e de Enter.
https://prnt.sc/fq3fr6
Quem quiser mais tutoriais, avalie, e comente, nesse tutorial foi mais para ensinar a Extender e publics, o proximo Tutorial será de Eventos (Entrar, Sair, Hotbar) e (ScoreBoard Avançada).
Vlw <3
Bom para iniciarmos precisamos ter algumas coisas em mente:
Main: É a classe principal de um plugin, seja ele um Spigot ou Bukkit.
plugin.yml: O Seu estado serve para dar a redirecionamento a classe principal do plugin (Main), onde nela você registra comandos,autores,versão e até algumas statics.
Statics: Statics podem ser utilizadas tanto para Strings quanto para Publics, ex: public static String (nome) = "nome";, mas assim, você precisará saber mais informações..
Void: Voids são basicamente implementações para Public e Private.
Public void: Utilizando uma public void poderá ser utilizada em qualquer classe.
private void: Ela somente pode ser utilizada na classe em qual ela está.
Sabendo isso vamos começar:
1° Crie uma nova JavaProject;
Nela adcione um nome como por exemplo o que coloquei: TutorialCraftLandia.
https://prnt.sc/fq37s4
2° Adcione o BuildPath "Spigot ou Bukkit".
https://prnt.sc/fq38h6
Após esses passos abrirá uma janela..
https://prnt.sc/fq395f
Siga todos os passos da imagem, após isso selecione seu Spigot ou Bukkit.
https://prnt.sc/fq39xy
Logo após clique em Aplicar.
https://prnt.sc/fq39xy
Vamos criar agora uma package clicando com o botao direito do mouse em SRC;
https://prnt.sc/fq3aeo
Crie uma package chamada (Seunome.main) ela será a package principal do seu plugin;
https://prnt.sc/fq3ats
Logo após clique em Finish.
https://prnt.sc/fq3b9e
Depois crie uma Class, clicando com o botão direito do mouse na package criada;
https://prnt.sc/fq3bvn
No nome coloque : "Main".
https://prnt.sc/fq3cfu
Logo após criar sua Main, escreva depois do nome: extends JavaPlugin | e aperte Ctrl+Space.
https://prnt.sc/fq3cyw
Depois de importar a JavaPlugin, depois da ("{") de 2x enter.
https://prnt.sc/fq3dyb
E Escreva: public void onEnable() { e de enter.
https://prnt.sc/fq3ecr
Depois da primeira Chaves ("}") aperte 2x enter novamente.
https://prnt.sc/fq3f9w
Escreva : public void onDisable() { | e de Enter.
https://prnt.sc/fq3fr6
Quem quiser mais tutoriais, avalie, e comente, nesse tutorial foi mais para ensinar a Extender e publics, o proximo Tutorial será de Eventos (Entrar, Sair, Hotbar) e (ScoreBoard Avançada).
Vlw <3