Ir para conteúdo

[Tutorial]=-Plugins #1=- [Habilitando Plugin]


Jhili

Postagens Recomendadas

Olá Pessoal,
Venho hoje fazer um breve e curto tutorial de como criar seu plugin de KitPvP. (Escolhi este pois é um método bom para quem quer começar com Bukkit).
 
Primeiramente peço que antes de se aprofundar na criação de Plugins, tenha conhecimento em Java, pois você aprenderá com muita facilidade e rapidez. 
Deixo alguns videos do Gustavo Guanabara, aprenda fácil como programa Java! Clique AQUI
 
Bem vamos deixar de enrolação, partir para o tutorial.
------------------------------------------------------------------------------------------------------------------
 
Programas que utilizaremos na criação de plugins:
 
Eclipse Java Neon;
 
NetBeans.
--------------------------------------------------------------------------------------------------------------------------------------------
 
Bem, vamos lá, primeiramente peço que escolha entre Eclipse ou NetBeans. Vai do gosto de cada um, na minha opinião prefiro Eclipse.
 
Após ter baixado um deles, peço também que escolha entre Bukkit ou Spigot
 
Bem feito isso, escolhido seu programa base, sua API, podemos começar.
------------------------------------------------------------------------------------
 
1°Passo- Criar seu JavaProject:
 
 
post-15104-0-90393300-1471532060_thumb.png
 
--------------------------------------------------------------------------------------------------------------------------------------------------------
 
 
2°Passo- Nomear seu Plugin:
 
Após ter criado seu JavaProject, nomeie seu plugin com o nome de seu gosto. O meu está nomeado "Tutorial"!
 
post-15104-0-82065800-1471532125_thumb.png
 
 
Na hora de nomear, aplique o nome de sua preferência. Coloquei "Tutorial", pois é um tutorial. DUHRR
 
--------------------------------------------------------------------------------------------------------------------------------------------------------
 
3°Passo- Criar classe Main do Plugin.
 
*Para criar uma classe/package, basta clicar com botão direito em seu plugin, New > PackAge.
Recomendo criar sua package para ''Nome de seu plugin.zMain". Exemplo> Tutorial.zMain
 
 
post-15104-0-98688100-1471532242_thumb.png
 
--------------------------------------------------------------------------------------------------------------------------------------------------------
 
4°Passo- Criar sua class "Main".
 
   *Para cria-la é simples, basta clicar em cima de sua PackAge "Nome de seu plugin.zMain", e selecionar "Class".
    O nome que você obrigatoriamente terá de colocar é "Main". >
 
 
post-15104-0-61333700-1471532399_thumb.png
 
--------------------------------------------------------------------------------------------------------------------------------------------------------
 
5°Passo- Importar seu Bukkit ou Spigot. Para isso é simples, basta clicar com o botão direito sobre seu plugin "Properties", após isso "Java Build Path" e após "Libraries". Após ter clicado sobre "Libraries" "Add Extenars Jars". 
 
 
post-15104-0-36479300-1471534110_thumb.png
 
--------------------------------------------------------------------------------------------------------------------------------------------------------
 
 
6°Passo- Bem está é a hora que começamos a criar nossos códigos Bukkit. Para você que não tem conhecimento mínimo sobre Bukkit, vou te explicar. Algumas "Palavras" tem de ser importadas, Ex: public class Main extends JavaPlugin, nesta hora teríamos de importar o "JavaPlugin"! Então quando encontrar no tópico alguma palavra em negrito saiba que é necessário importa-la. Então vamos!
*Para importar basta aperta "Ctrl + Espaço".

Após ter Criado seu JavaProject, criado a classe Main, importado seu Bukkit ou Spigot. Está na hora de começarmos! 
Neste tópico/tutorial, irei ensinar como "Habilitar'' seu plugin. Podemos dizer "Fazer" ele tomar "Forma".
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Selecione sua classe "Main" clicando duas vezes sobre ela. o mesmo irá ficar assim:
 
 
post-15104-0-52822200-1471534390_thumb.png
 
 
Bem, agora na class Main iremos adicionar "extends JavaPlugin" na frente de "public class Main".
O mesmo ficará assim:
 
     public class extends JavaPlugin{                     Logo após dê 2(Dois) Enters e digite
public void onEnable           Logo após  dê 2(dois) enter's >>>                       Bukkit.getConsoleSender().sendMessage() 
--------------------------------------------------------------------------------------------------------------------------------------------------------
O mesmo ficará assim:

         public class extends JavaPlugin {
 
                  public void onEnable(){
                  
                Bukkit.getConsoleSender().sendMessage("Sua mensagem ao iniciar servidor"){
           }
 
 
  }
--------------------------------------------------------------------------------------------------------------------------------------------------------
 Bem está será à mensagem de quando o servidor iniciar, o console enviar uma mensagem "APENAS PARA O CONSOLE!"

Agora vamos para à mensagem de quando o servidor fechar.
Abaixo do deste símbolo " } " digite >>>  public void onDisable(){         2(Dois) Enter's Bukkit.getConsoleSender().sendMessage("Sua mensagem ao servidor fechar").    O mesmo ficará assim :
--------------------------------------------------------------------------------------------------------------------------------------------------------
         public class extends JavaPlugin {
 
                  public void onEnable(){
                  
                Bukkit.getConsoleSender().sendMessage("Sua mensagem ao iniciar servidor"){
           }
                 public voind onDisable(){
                   
                     Bukkit.getConsoleSender().sendMessage("Sua mensagem ao desligar servidor"){
 
                  }
 
 
  }
 
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
Bem o tutorial foi este, espero que tenham gostado e entendido o básico sobre criação de Plugins, no próximo tutorial iremos aprender à fazer o PlayerJoinEvent (Mensagem ao Player entrar no servidor).

Caso não entendeu, tente ler novamente, e observar bem. Caso não entendam posso fazer um vídeo explicando passo à passo e bem devagar! Só avisar!

Até a próxima!

 
 
 
 
 
 
 
Link para o comentário
Compartilhar em outros sites

Junte-se à conversa

Você pode postar agora e registrar-se mais tarde. Se você tiver uma conta, logue agora para postar com sua conta.

Visitante
Responder

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

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...