Olá '-' Hoje vou ensinar como criar um plugin de minecraft
Passo 1
Você irá precisar de duas ferramentas essenciais para isto '-'
a primeira é o Java SE Development kit 8
a segunda ferramente necessária será uma IDE
IDE é onde iremos programar nosso plugin
Downloads
Java SE Development kit 8
https://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html
Eclipse
https://www.eclipse.org/downloads/
Literalmente não há segredos na instalação do Java
No Eclipse também não,mais na instalação do java você terá que selecionar esta opção
https://prnt.sc/pk6dvk
Basta clicar na opção Eclipse IDE for Java Developers
Depois disso clique em install e continua sua instalação até o fim
Depois que você terminar sua instalação e abrir seu Eclipse você verá essa tela
https://prnt.sc/pk6fqs
Clique no X ao lado do Welcome e vamos programar
Clique em create new java project
https://prnt.sc/pk6gyi
Aqui você pode adicionar qualquer nome,depois clique em finish
https://prnt.sc/pk6hzs
Logo depois clique nesta setinha azul e aqui mostrará tudo que está e ficará dentro do seu projeto
https://prnt.sc/pk6ip0
Depois clique com o botão direito em cima do seu projeto, vá em new e depois clique em source folder
https://prnt.sc/pk6jly
Bote o nome dela de resources e depois clique em finish
https://prnt.sc/pk6k49
Depois precisaremos adicionar uma build patch no nosso projeto
Clique com o botão direito sobre o seu projeto e depois em Build Patch,depois em configure Build Pacht
https://prnt.sc/pk6ml8
Depois vá até Libraries e depois em add External JARs..
https://prnt.sc/pk6n5c
Depois procure seu spigot, meu plugin será para versão 1.8.8 do spigot quem quiser fazer em outra versão acesse o link abaixo para baixar o spigot,depois de selecionar seu spigot clique em Apply and close
https://getbukkit.org/download/spigot
Depois clique com o botão Direito em cima da pasta src,depois clique em new e depois em class
https://prnt.sc/pk6q9y
Em package você pode botar seu nick do minecraft dps um . e seu nome assim como eu fiz em class deixe o nome Main depois clique em finish https://prnt.sc/pk6r67
òtimo já podemos começar a criar nosso Plugin de verdade
Depois de main digite "extends JavaPlugin" assim vamos extender nossa classe main dando acesso para criarmos um Plugin
Depois passe o mouse em cima da escita JavaPlugin e clique na opção Change To JavaPlugin
https://prnt.sc/pk6u4g
Clicando nisso ele importará nossa classe JavaPlugin
Digite isso na linha de baixo "public void onEnable() {
}"
https://prnt.sc/pk6uwl
Lembrando ! tente não copiar escritas do codigo deste tópico! quando mais rapido você se recordar mais rapido você ira aprender a criar plugins!
Depois digite "public void onDisable() {
}"
isso é utilizado para desligar o nosso plugin!
agora vamos fazer com oq ele mande mensagens para o console avisando que o plugin foi desligado e ligado
Está mensagem avisará quando o plugin for iniciado !
Você que configurá servidor deve saber que para adicionarmos uma mensagem colorida ao chat ou em qualquer outro lugar usamos este sinal aqui & porem aqui na nossa IDE será usado apenas o simbolo dois s que é este aqui §
https://prnt.sc/pk6y14
Lembre-se qualquer classe precisa ser importada ou seja se estiver essa linha vermelha em baixo da palavra simplesmente passe o mouse por cima dela e clique em import
https://prnt.sc/pk6z1y
Depois de importado pronto a linha vermelha saiu ! você pode copiar a mesma frase e adicionar em baixo do "public void onDisable()" assim
https://prnt.sc/pk70pc
Pronto ! já criamos o basico deste tutorial !
agora vamos fazer com o que nosso servidor reconheça que temos um plugin
Clique com o botão direito em cima da pasta resources que criamos depois va em new e depois File
https://prnt.sc/pk71qm
na seu file você deve nomiar ele como o nome "plugin.yml" depois clique em finish
https://prnt.sc/pk71z1
Se você tiver o notepad++ ele abirá automaticamente caso o contrario ele abrirá no propio editor do Eclipse
Como eu uso o notepad++ ele abriu automaticamente !
Aqui você deve escrever igual está aqui
https://prnt.sc/pk749h
em name: o nome do seu plugin
em version: a versão do seu plugin
em main: a classe principal do seu plugin
na sua main você deve adicionar o mesmo nome que você adicinou aqui
https://prnt.sc/pk752e
Acrescentando .Main no final igual eu fiz aqui
https://prnt.sc/pk75pl
Depois disso você pode salvar
Depois você clique em export
https://prnt.sc/pk764c
Depois em Java e jar file
https://prnt.sc/pk76lz
Depois de um next,dps você virá pra essa aba aqui
https://prnt.sc/pk770d
Clique em browse e ache a pasta plugin do seu servidor,aqui você poderá botar qualquer nome
https://prnt.sc/pk77th
Depois clique em finish,ok,vai dar um errin mais vc clica em ok novamente,finish dnv e dps em yes
https://prnt.sc/pk78b7
agora vamos na pasta do nosso servidor ver se o plugin foi ativado
Pronto '-' no console apareceu a mensagen que nosso plugin foi iniciado
https://prnt.sc/pk7alb
Bom pessoal este tópico chegou ao fim ! espero que tenham lhe ajudado pelo menos para você começarem !
Talvez eu faça um vídeo sobre o mesmo conteúdo e poste no meu canal ! Plugin X
Quaisquer dúvidas que teverem me chamem no discord !
Plugin X#2001
" Cada sonho que você deixa para trás, é um pedaço do seu futuro que deixa de existir!."
- Steve Jobs
Desculpe não sei criar tópico '-'
Tentei ajudar porem fico um lixo '-' vou postar um vídeo no meu canal dps ensinando o mesmo conteúdo '-' quem quiser passa la "Plugin X"