Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Jeux-vidéos
Autres jeux
[Série] Création de plugin bukkit Tutoriel n°1
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="Kévin 🚀" data-source="post: 4157817" data-attributes="member: 210410"><p style="text-align: center">Bonjour à tous.</p> <p style="text-align: center"></p> <p style="text-align: center">On se retrouve pour le premier tutoriel de ma série consacré a la création d'un plugiciel bukkit.</p> <p style="text-align: center">Durant cette série il vous faudra plusieurs éléments que nous garderons tout le long de cette série</p> <p style="text-align: center"></p> <p style="text-align: center">Voici la liste du matériel <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite355" alt=":)" title=":) :)" loading="lazy" data-shortname=":)" /> :</p> <p style="text-align: center"></p> <p style="text-align: center">- <strong>Java JDK 7</strong></p> <p style="text-align: center">- <strong>Spigot version 1.7.10</strong></p> <p style="text-align: center">- <strong>Eclispe</strong></p> <p style="text-align: center"></p> <p style="text-align: center">Pour que le tutoriel soit bien structuré voici la table des matières :</p> <p style="text-align: center"></p> <p style="text-align: center">- <strong><em>Etape 1</em></strong> : Installation de Java JDK 7</p> <p style="text-align: center">- <strong><em>Etape 2</em></strong> : Téléchargement de Eclispe</p> <p style="text-align: center">- <strong><em>Etape 3</em></strong> : Téléchargement de Spigot</p> <p style="text-align: center">- <strong><em>Etape 4</em></strong> : Création de la Workspace</p> <p style="text-align: center">- <strong><em>Etape 5</em></strong> : Création du projet</p> <p style="text-align: center">- <strong><em>Etape 6</em></strong> : Création des variables de lancements du plugin</p> <p style="text-align: center">- <strong><em>Etape 7</em></strong> : Création du plugin.yml</p> <p style="text-align: center">- <strong><em>Etape 8</em></strong> : Premier test <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite355" alt=":)" title=":) :)" loading="lazy" data-shortname=":)" /></p> <p style="text-align: center"></p> <p style="text-align: center">Maintenant que le préambule est terminé nous allons pouvoir commencer <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite351" alt=";)" title="Clin d'oeil ;)" loading="lazy" data-shortname=";)" /></p> <p style="text-align: center"></p> <p style="text-align: center"><strong><em><u>Etape 1 : Installation de Java JDK 7</u></em></strong></p> <p style="text-align: center"></p> <p style="text-align: center">Pour cette première étape c'est assez simple il suffit de vous rendre sur cette URL</p> <p style="text-align: center"><a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html" target="_blank">http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html</a></p> <p style="text-align: center"></p> <p style="text-align: center"><strong><span style="color: #ff0000">/!\ Sélectionner la version qui correspond à votre architecture 32 ou 64 bits /!\</span></strong></p> <p style="text-align: center"><strong><span style="color: #ff0000"></span></strong></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444648-java.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Ne pas oublier d'accepter !</p> <p style="text-align: center">Le logiciel va se télécharger il vous reste plus qu'a l'installé.</p> <p style="text-align: center">Nous venons de terminer la première partie.</p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><strong><em><u>Étape 2 : Téléchargement d'éclipse</u></em></strong></p> <p style="text-align: center"><strong><em><u></u></em></strong></p> <p style="text-align: center">Comme pour <strong>l'étape 1</strong> il vous suffit d'aller sur l'URL et de télécharger le fichier</p> <p style="text-align: center"><a href="http://www.eclipse.org/downloads/packages/release/Kepler/SR2" target="_blank">http://www.eclipse.org/downloads/packages/release/Kepler/SR2</a></p> <p style="text-align: center"></p> <p style="text-align: center"><strong><span style="color: #ff0000">/!\ Sélectionner la version qui correspond à votre architecture 32 ou 64 bits /!\</span></strong></p> <p style="text-align: center"><strong><span style="color: #ff0000"></span></strong></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444663-eclispe.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Après la fin du téléchargement vous prenez le dossier</p> <p style="text-align: center">éclipse qui est compressée en .ZIP et vous le mettez sur votre bureau.</p> <p style="text-align: center"></p> <p style="text-align: center"><strong><span style="color: #ff0000">/!\ Ne le lancer pas tout de suite <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite351" alt=";)" title="Clin d'oeil ;)" loading="lazy" data-shortname=";)" /> /!\</span></strong></p> <p style="text-align: center"><strong><span style="color: #ff0000"></span></strong></p> <p style="text-align: center"><strong><span style="color: #ff0000"></span></strong></p> <p style="text-align: center"><strong><em><u>Étape 3 : Téléchargement de Spigot</u></em></strong></p> <p style="text-align: center"><strong><em><u></u></em></strong></p> <p style="text-align: center">Comme pour <strong>l'étape 1 & 2</strong> il suffit d'aller sur l'URL et de télécharger le .jar</p> <p style="text-align: center"><a href="http://ci.md-5.net/job/Spigot/" target="_blank">http://ci.md-5.net/job/Spigot/</a></p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444649-spigot.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Cliquer sur le lien et le téléchargement débutera</p> <p style="text-align: center">Bon nous voilà avec tout le matos bon maintenant passons aux choses sérieuses <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite351" alt=";)" title="Clin d'oeil ;)" loading="lazy" data-shortname=";)" /></p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><strong><em><u>Étape 4 : Création de la Workspace</u></em></strong></p> <p style="text-align: center"><strong><em><u></u></em></strong></p> <p style="text-align: center">Aller dans votre disque dur D ou autres.</p> <p style="text-align: center">Créer un dossier que vous allez appeler Eclipse</p> <p style="text-align: center"></p> <p style="text-align: center">Aller dans le dossier Eclipse puis on va créer deux dossiers qui sont :</p> <p style="text-align: center"><strong>- workspace</strong></p> <p style="text-align: center"><strong>- Import</strong></p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444656-dossier2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Dans le dossier import mettez le Spigot qu'on vient de télécharger.</p> <p style="text-align: center">Une fois cela fait nous allons lancer Eclipse</p> <p style="text-align: center">Eclipse va vous demander ceci </p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444649-worksapce.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Mettez le chemin de la workspace pour moi c'est <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite353" alt="D:" title="Sad D:" loading="lazy" data-shortname="D:" />\Eclipse\Workspace</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444648-worksapce2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Cliquer sur OK</p> <p style="text-align: center">Une fois Eclipse lancez nous allons fermer toutes les fenêtres et ne garder que celle-ci</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444656-eclispe2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Voilà nous avons fini la 4e étape ouf <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite355" alt=":)" title=":) :)" loading="lazy" data-shortname=":)" /></p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><strong><em><u>Étape 5 : Création du projet</u></em></strong></p> <p style="text-align: center"><strong><em><u></u></em></strong></p> <p style="text-align: center">Nous allons faire clique droit dans la fenêtre package explorer puis cliquer sur new => projet</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444659-eclispe3.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Puis sélectionner Java projet</p> <p style="text-align: center">Vous allez arriver sur une fenêtre comme celle-ci</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444660-eclispe4.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Dans Projet name : Vous mettez le nom que vous voulez pour moi se sera Plugins Bukkit</p> <p style="text-align: center">Puis vous cliquez sur le finish.</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444659-eclispe5.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center">Une fenêtre va s'ouvrir et vous cliquez sur NO.</p> <p style="text-align: center">Une fois le projet créé nous allons faire clique droit dessus puis aller dans properties</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444661-eclispe6.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Puis on va aller dans Java build path => Library => add external JARs...</p> <p style="text-align: center">Aller dans le dossier import</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444661-eclispe7.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444662-eclispe8.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Puis clique sur Ouvrir et OK</p> <p style="text-align: center">Nous Spigot est maintenant importer donc nous avons fini avec l'étape 5 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite351" alt=";)" title="Clin d'oeil ;)" loading="lazy" data-shortname=";)" /></p> <p style="text-align: center"></p> <p style="text-align: center"><strong><em><u>Étape 6 : Création des variables de lancement</u></em></strong></p> <p style="text-align: center"><strong><em><u></u></em></strong></p> <p style="text-align: center">Pour cela déployer le projet et faite cliqué droit sur SRC => New => package</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444644-package.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Dans nom met le nom que vous voulez pour moi ça sera fr.faragnight18</p> <p style="text-align: center">Puis cliquer sur le finish</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444644-package2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Maintenant faite cliqué droit sur le package puis faite New => classe</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444651-class.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Une autre fenêtre va s'ouvrir et dans la case nom vous allez mettre Launch</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444654-class2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Puis cliquer sur le finish</p> <p style="text-align: center">Normalement vous avez ceci a l'écran</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444642-launch.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Pour commencer nous allons mettre dans le public class Launch la variable extends JavaPlugin</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444638-launch1.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Une erreur s'affiche normale la variable n'est pas importée dans la classe</p> <p style="text-align: center">Pour cela mettez votre curseur dessus et attendez que la petite fenêtre apparaise</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444643-launch2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Puis cliquer sur Import 'Java Plugin' (org.bukkit.java plugin)</p> <p style="text-align: center">Voilà maintenant que votre import est déclaré dans la Class nous allons pouvoir créer les variables de lancement</p> <p style="text-align: center">Placer votre après le petit "{" et faite deux fois enter</p> <p style="text-align: center">Nous allons déclarer la variable de lancement du plugiciel qui est :</p> <p style="text-align: center"></p> <p style="text-align: center">[CODE]@Override</p> <p style="text-align: center">public void onEnable() {</p> <p style="text-align: center">}</p> <p style="text-align: center">[/CODE]</p> <p style="text-align: center"></p> <p style="text-align: center">Une erreur va apparaître sur <strong>@Override</strong></p> <p style="text-align: center">Passer votre curseur dessus et clique sur la phrase proposer.</p> <p style="text-align: center">Normalement votre class doit resembler à ceci</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444652-class3.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Nous allons ajouter une variable qui dire une phrase quand le plugin sera chargé.</p> <p style="text-align: center">Donc nous allons aller dans notre variable onEnable() et y mettre ceci</p> <p style="text-align: center"></p> <p style="text-align: center">[CODE]System.out.println(prefix " le plugin est correctement charge !");[/CODE]</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444654-class4.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Une erreur va apparaitre sur la variable préfixe.</p> <p style="text-align: center">Pour corriger cette erreur il suffit d'aller au-dessus de la variable onEnable() et de mettre ceci</p> <p style="text-align: center"></p> <p style="text-align: center">[CODE]public static string prefix = "NOM DE VOTRE PLUGIN";[/CODE]</p> <p style="text-align: center"></p> <p style="text-align: center">pour le nom du plugin sera Tutoriel</p> <p style="text-align: center"></p> <p style="text-align: center">Nous allons créer la variable qui permet de savoir si le plugiciel c'est correctement éteint</p> <p style="text-align: center">Pour cela aller en dessous de la variable onEnable()</p> <p style="text-align: center">Et mettez ce code</p> <p style="text-align: center"></p> <p style="text-align: center">[CODE]public void onDisable() {</p> <p style="text-align: center"> System.out.println(prefix + " Le plugin est correctement éteint !");</p> <p style="text-align: center">}</p> <p style="text-align: center">[/CODE]</p> <p style="text-align: center"></p> <p style="text-align: center">Normalement a l'écran vous devez avoir ceci</p> <p style="text-align: center"></p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2014/40/1412444654-class5.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center">Nous avons fini avec les variables de lancement.</p><p></p><p style="text-align: center">.</p><p></p><p></p><p style="text-align: center"></p> <p style="text-align: center"></p><p></p><p></p><p></p><p></p><p style="text-align: center"></p> <p style="text-align: center"></p></blockquote><p></p>
[QUOTE="Kévin 🚀, post: 4157817, member: 210410"] [CENTER]Bonjour à tous. On se retrouve pour le premier tutoriel de ma série consacré a la création d'un plugiciel bukkit. Durant cette série il vous faudra plusieurs éléments que nous garderons tout le long de cette série Voici la liste du matériel :) : - [B]Java JDK 7[/B] - [B]Spigot version 1.7.10[/B] - [B]Eclispe[/B] Pour que le tutoriel soit bien structuré voici la table des matières : - [B][I]Etape 1[/I][/B] : Installation de Java JDK 7 - [B][I]Etape 2[/I][/B] : Téléchargement de Eclispe - [B][I]Etape 3[/I][/B] : Téléchargement de Spigot - [B][I]Etape 4[/I][/B] : Création de la Workspace - [B][I]Etape 5[/I][/B] : Création du projet - [B][I]Etape 6[/I][/B] : Création des variables de lancements du plugin - [B][I]Etape 7[/I][/B] : Création du plugin.yml - [B][I]Etape 8[/I][/B] : Premier test :) Maintenant que le préambule est terminé nous allons pouvoir commencer ;) [B][I][U]Etape 1 : Installation de Java JDK 7[/U][/I][/B] Pour cette première étape c'est assez simple il suffit de vous rendre sur cette URL [url]http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html[/url] [B][COLOR=#ff0000]/!\ Sélectionner la version qui correspond à votre architecture 32 ou 64 bits /!\ [/COLOR][/B] [IMG]http://image.noelshack.com/fichiers/2014/40/1412444648-java.png[/IMG] Ne pas oublier d'accepter ! Le logiciel va se télécharger il vous reste plus qu'a l'installé. Nous venons de terminer la première partie. [B][I][U]Étape 2 : Téléchargement d'éclipse [/U][/I][/B] Comme pour [B]l'étape 1[/B] il vous suffit d'aller sur l'URL et de télécharger le fichier [url]http://www.eclipse.org/downloads/packages/release/Kepler/SR2[/url] [B][COLOR=#ff0000]/!\ Sélectionner la version qui correspond à votre architecture 32 ou 64 bits /!\ [/COLOR][/B] [IMG]http://image.noelshack.com/fichiers/2014/40/1412444663-eclispe.png[/IMG] Après la fin du téléchargement vous prenez le dossier éclipse qui est compressée en .ZIP et vous le mettez sur votre bureau. [B][COLOR=#ff0000]/!\ Ne le lancer pas tout de suite ;) /!\ [/COLOR] [I][U]Étape 3 : Téléchargement de Spigot [/U][/I][/B] Comme pour [B]l'étape 1 & 2[/B] il suffit d'aller sur l'URL et de télécharger le .jar [url]http://ci.md-5.net/job/Spigot/[/url] [IMG]http://image.noelshack.com/fichiers/2014/40/1412444649-spigot.png[/IMG] Cliquer sur le lien et le téléchargement débutera Bon nous voilà avec tout le matos bon maintenant passons aux choses sérieuses ;) [B][I][U]Étape 4 : Création de la Workspace [/U][/I][/B] Aller dans votre disque dur D ou autres. Créer un dossier que vous allez appeler Eclipse Aller dans le dossier Eclipse puis on va créer deux dossiers qui sont : [B]- workspace - Import[/B] [IMG]http://image.noelshack.com/fichiers/2014/40/1412444656-dossier2.png[/IMG] Dans le dossier import mettez le Spigot qu'on vient de télécharger. Une fois cela fait nous allons lancer Eclipse Eclipse va vous demander ceci [IMG]http://image.noelshack.com/fichiers/2014/40/1412444649-worksapce.png[/IMG] Mettez le chemin de la workspace pour moi c'est D:\Eclipse\Workspace [IMG]http://image.noelshack.com/fichiers/2014/40/1412444648-worksapce2.png[/IMG] Cliquer sur OK Une fois Eclipse lancez nous allons fermer toutes les fenêtres et ne garder que celle-ci [IMG]http://image.noelshack.com/fichiers/2014/40/1412444656-eclispe2.png[/IMG] Voilà nous avons fini la 4e étape ouf :) [B][I][U]Étape 5 : Création du projet [/U][/I][/B] Nous allons faire clique droit dans la fenêtre package explorer puis cliquer sur new => projet [IMG]http://image.noelshack.com/fichiers/2014/40/1412444659-eclispe3.png[/IMG] Puis sélectionner Java projet Vous allez arriver sur une fenêtre comme celle-ci [IMG]http://image.noelshack.com/fichiers/2014/40/1412444660-eclispe4.png[/IMG] Dans Projet name : Vous mettez le nom que vous voulez pour moi se sera Plugins Bukkit Puis vous cliquez sur le finish. [IMG]http://image.noelshack.com/fichiers/2014/40/1412444659-eclispe5.png[/IMG] Une fenêtre va s'ouvrir et vous cliquez sur NO. Une fois le projet créé nous allons faire clique droit dessus puis aller dans properties [IMG]http://image.noelshack.com/fichiers/2014/40/1412444661-eclispe6.png[/IMG] Puis on va aller dans Java build path => Library => add external JARs... Aller dans le dossier import [IMG]http://image.noelshack.com/fichiers/2014/40/1412444661-eclispe7.png[/IMG] [IMG]http://image.noelshack.com/fichiers/2014/40/1412444662-eclispe8.png[/IMG] Puis clique sur Ouvrir et OK Nous Spigot est maintenant importer donc nous avons fini avec l'étape 5 ;) [B][I][U]Étape 6 : Création des variables de lancement [/U][/I][/B] Pour cela déployer le projet et faite cliqué droit sur SRC => New => package [IMG]http://image.noelshack.com/fichiers/2014/40/1412444644-package.png[/IMG] Dans nom met le nom que vous voulez pour moi ça sera fr.faragnight18 Puis cliquer sur le finish [IMG]http://image.noelshack.com/fichiers/2014/40/1412444644-package2.png[/IMG] Maintenant faite cliqué droit sur le package puis faite New => classe [IMG]http://image.noelshack.com/fichiers/2014/40/1412444651-class.png[/IMG] Une autre fenêtre va s'ouvrir et dans la case nom vous allez mettre Launch [IMG]http://image.noelshack.com/fichiers/2014/40/1412444654-class2.png[/IMG] Puis cliquer sur le finish Normalement vous avez ceci a l'écran [IMG]http://image.noelshack.com/fichiers/2014/40/1412444642-launch.png[/IMG] Pour commencer nous allons mettre dans le public class Launch la variable extends JavaPlugin [IMG]http://image.noelshack.com/fichiers/2014/40/1412444638-launch1.png[/IMG] Une erreur s'affiche normale la variable n'est pas importée dans la classe Pour cela mettez votre curseur dessus et attendez que la petite fenêtre apparaise [IMG]http://image.noelshack.com/fichiers/2014/40/1412444643-launch2.png[/IMG] Puis cliquer sur Import 'Java Plugin' (org.bukkit.java plugin) Voilà maintenant que votre import est déclaré dans la Class nous allons pouvoir créer les variables de lancement Placer votre après le petit "{" et faite deux fois enter Nous allons déclarer la variable de lancement du plugiciel qui est : [CODE]@Override public void onEnable() { } [/CODE] Une erreur va apparaître sur [B]@Override[/B] Passer votre curseur dessus et clique sur la phrase proposer. Normalement votre class doit resembler à ceci [IMG]http://image.noelshack.com/fichiers/2014/40/1412444652-class3.png[/IMG] Nous allons ajouter une variable qui dire une phrase quand le plugin sera chargé. Donc nous allons aller dans notre variable onEnable() et y mettre ceci [CODE]System.out.println(prefix " le plugin est correctement charge !");[/CODE] [IMG]http://image.noelshack.com/fichiers/2014/40/1412444654-class4.png[/IMG] Une erreur va apparaitre sur la variable préfixe. Pour corriger cette erreur il suffit d'aller au-dessus de la variable onEnable() et de mettre ceci [CODE]public static string prefix = "NOM DE VOTRE PLUGIN";[/CODE] pour le nom du plugin sera Tutoriel Nous allons créer la variable qui permet de savoir si le plugiciel c'est correctement éteint Pour cela aller en dessous de la variable onEnable() Et mettez ce code [CODE]public void onDisable() { System.out.println(prefix + " Le plugin est correctement éteint !"); } [/CODE] Normalement a l'écran vous devez avoir ceci [IMG]http://image.noelshack.com/fichiers/2014/40/1412444654-class5.png[/IMG] Nous avons fini avec les variables de lancement.[/CENTER] [CENTER].[/CENTER] [CENTER] [/CENTER] [CENTER] [/CENTER] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Jeux-vidéos
Autres jeux
[Série] Création de plugin bukkit Tutoriel n°1
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut