Ir para conteúdo
  • 0

[Resolvido] Pedido, tutorial package dupla!


Guest iTzFernandPlus⁴ ¿ ₱ęčæ

Pergunta

Guest iTzFernandPlus⁴ ¿ ₱ęčæ

Olá denovo .-.!

 

Eu tenho 25 plugins em meu Eclipse, alguns são básicos..

 

Eu gostaria que alguém me ensinasse a criar mais de uma packege para que eu implemente..

 

Eu agradeceria!!

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

Se for o que eu estou pensando, basta criar uma package (io.fyween.fyween por ex.) e depois criar outra (io.fyween.fyween.core bla bla bla), isso dentro da mesma resource folder (óbvio).

Link para o comentário
Compartilhar em outros sites

Guest iTzFernandPlus⁴ ¿ ₱ęčæ
so criar um outro package, qual a dificuldade em criar um package? wtf .-.

.-. E os bangs para colocar eventos nela! como vou registrar ela ¿

Link para o comentário
Compartilhar em outros sites

Simples, faça o seguinte clique na sua source folder e clique em Package e crie um com qualquer nome.

 

E como assim registrar?

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

Guest iTzFernandPlus⁴ ¿ ₱ęčæ
Simples, faça o seguinte clique na sua source folder e clique em Package e crie um com qualquer nome.

 

E como assim registrar?

Tão entendendo errado!

 

Eu já tenho as duas packege, as duas são a Main e a Eventos.

Porém onde tem eventos e onde fica todo o código, enquanto a Main fica só as mensagens!

 

Não preciso fazer nada eh? Só em ter criado ela, ela já vai ser reconhecida?

Link para o comentário
Compartilhar em outros sites

Tão entendendo errado!

 

Eu já tenho as duas packege, as duas são a Main e a Eventos.

Porém onde tem eventos e onde fica todo o código, enquanto a Main fica só as mensagens!

 

Não preciso fazer nada eh? Só em ter criado ela, ela já vai ser reconhecida?

Tudo bem agora entendi. Seguinte tem como me dar um exemplo do que você quer? Tipo você quer pegar uma informação de alguma Classe da Package Eventos ?

Link para o comentário
Compartilhar em outros sites

Guest iTzFernandPlus⁴ ¿ ₱ęčæ
Tudo bem agora entendi. Seguinte tem como me dar um exemplo do que você quer? Tipo você quer pegar uma informação de alguma Classe da Package Eventos ?

Só quero saber como eu faço para registrar aquela Main.

Ouvir dizer que precisa fazer um tal de registerEvents(this Eventos(); para poder salvar ela.

 

Ou não precisa de nada disso, só em eu ta criando ela, ela vai pegar normalmente?

Link para o comentário
Compartilhar em outros sites

Só quero saber como eu faço para registrar aquela Main.

Ouvir dizer que precisa fazer um tal de registerEvents(this Eventos(); para poder salvar ela.

 

Ou não precisa de nada disso, só em eu ta criando ela, ela vai pegar normalmente?

Ah sim realmente precisa. Faça o seguinte, vá na sua Classe Main e no onEnable, coloque assim:

 

getServer().getPluginManager().registerEvents(new ClasseDoEvento(), this);

 

 

 

 

//Você não pediu mas achei interessante lhe falar..//

 

OBS: Caso você precise, em uma classe que não é a Main usar o método getConfig, ou outros, coloque isso na sua Main:

 

public static Main getMain() {
    return (Main) Bukkit.getServer().getPluginManager().getPlugin("NomeDoSeuPl");
}
 
E na sua classe(que não é a Main), coloque Main.getMain().getConfig()....
Link para o comentário
Compartilhar em outros sites

Guest iTzFernandPlus⁴ ¿ ₱ęčæ
Ah sim realmente precisa. Faça o seguinte, vá na sua Classe Main e no onEnable, coloque assim:

 

getServer().getPluginManager().registerEvents(new ClasseDoEvento(), this);

 

 

 

 

//Você não pediu mas achei interessante lhe falar..//

 

OBS: Caso você precise, em uma classe que não é a Main usar o método getConfig, ou outros, coloque isso na sua Main:

 

public static Main getMain() {

    return (Main) Bukkit.getServer().getPluginManager().getPlugin("NomeDoSeuPl");

}

 

E na sua classe(que não é a Main), coloque Main.getMain().getConfig()....

Bingo!!!!!!!!! Era isso exatamente oque queria, vlw <3

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...