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

[TUTORIEL] Créer son premier plugins minecraft #2


Funky Emulation
 Share

Recommended Posts

  • Bot

Bonjour,

 

Pour suivre ce tuto, je vous invite à avoir déjà suivis mon tutoriel #1.

 

 

On reprends notre code de base, avec l'external archive ajouté :

 

N'oublier pas d'ajouter les imports au fur à mesure, je ne les mets pas, si vraiment vous en avec besoin dites moi. (Je laisse le premier import pour que vous sachiez ou vont les autres).

 

 

package com.Frbases.fr;

import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin {
}

Aujourd'hui on va apprendre à exécuter des commandes !

 

 

Vous allez donc taper :

Les commentaire pour vous expliquez sont après les //.

 

package com.Frbases.fr;

import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin {

public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { // Quand un utilisateur envoie une commande
      if (label.equalsIgnoreCase("ping")) { // On regarde, SI la commande est ping, alors :
sender.sendMessage("Pong!"); // On lui envoie pong
} // On ferme le iF
return false;
   } // On ferme le OnCommand

} // On ferme la class

 

N'oubliez pas les points virgules !

 

 

Sauf que après avoir fait ceci, histoire de nous compliqué la tache bah faut encore changer le plugin.yml

 

Vous l'aviez comme ça avant dans mon ancien tuto :

name: Funkyemu
main: com.Frbases.fr.Main
version: 1.0
description: Plugin TUTO 1 funky-Emu
author: hardy89

 

 

Sauf que il faut maintenant le modifier :

 

name: Funkyemu
main: com.Frbases.fr.Main
version: 1.0
description: Plugin TUTO 1 funky-Emu
author: hardy89
commands:
 ping:
   description: Pong!

 

Je vous explique donc :

Le "description" est la description dans la commande /help

 

 

Bonne programmation !

 

Cordialement.

  • J'adore 1

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.