Jump to content
La fin ?! Elle est là ! ×
×
×
  • Create New...

Créer son premier plugins bukkit #6


Funky Emulation
 Share

Recommended Posts

  • Bot

Bonjour,

 

 

Dans ce tutoriel, je vous apprends vite fait à écrire en couleur dans vos plugins outre que avec les "§1" etc...

 

 

 

Ouvrez eclipse, créer votre plugins, par exemple je reprends un plugins simple :

 

public class Main extends JavaPlugin {

public void onEnable() {
	System.out.println("Plugin ON");
}


public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
	 if(label.equalsIgnoreCase("help")){
	 sender.sendMessage("No acces.");
	 }

	 	return false;
	 }


}
 

Si par exemple, on veut que le :

 

Citation

No acces

Soit en rouge, on va définir la couleur de chat comme rouge en anglais, soit red :

On utilise :

 

ChatColor.RED
 

On n'oublie pas de import le ChatColor de bukkit et non de md5

Sauf que on ne peut pas faire :

 

sender.sendMessage(ChatColor.RED"No acces.");
 

En faite, on ne peut pas faire suivre les deux sans un "+" au milieu, donc ça donne :

 

		 sender.sendMessage(ChatColor.RED+"No acces.");
 

Il y a plusieurs couleurs comme :

-Blue

-Gold

-Yellow

-Green

etc...

 

 

Donc notre Oncommand donne:

 

	public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
	 if(label.equalsIgnoreCase("help")){
	 sender.sendMessage(ChatColor.RED+"No acces.");
	 }

	 	return false;
	 }
 

 

Oubliez pas le plugin.yml à faire.

 

Et avec un peu de travail vous tombez en 5 minutes sur des trucs comme ça différenciant les staffs et les joueurs :

 

 

OP :

210517Capture.PNG

 

 

 

Non OP :

210603Capture.PNG

 

Aller, bon développement !

 

 

Bonne chance pour vos serveur.

 

 

 

Cordialement.

french_banner.gif

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

 Share



Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.