Welcome to Bukkit France

Inscrivez-vous maintenant pour profiter d'un accès total à tout le contenu offert par la meilleur communauté Bukkit française ! Une fois inscrit et connecté, vous pourrez contribuez à la communauté en postant vos propres sujets et questions ou en répondant à ceux existants. Vous pourrez aussi customiser votre profil, recevoir des points de réputations, communiquer avec les autres membres via le chat, et plus encore! 

  • Annonces

    • Pskyco

      Bukkit France passe sous Discord !   20/02/2016

      Bukkit France est désormais passé sur Discord, au revoir donc notre vieux Teamspeak ! Téléchargez le client et venez nous rejoindre sur notre salon en suivant les instructions suivantes.
Hannibal F4E

Guide du débutant & Guide des Demandes d'aide

26 messages dans ce sujet

.

Bonjour à tous !

Aujourd'hui je vous propose ce tutoriel à double sujet o_O

En effet, il servira à la fois de "Guide du débutant", et il vous apprendra à chercher ...

Cela peut paraître étonnant, j'en conviens. Mais après plusieurs mois passés sur ce forum, j'ai pu remarquer que beaucoup de gens ne savent pas chercher, ou encore pire : n'essayent même pas.

Voilà pourquoi je crée ce topic d'aide afin d'aider les plus fainéants d'entre vous ;)

===========================================

Introduction : Un peu d'histoire...

Tout d'abord, le mot "chercher" vient du latin circare, signifiant "autour", lui-même issu du mot querre : "quérir". Siècle après siècle, ce mot latin a évolué vers le vieux français cercer : "fouiller", puis vers cercier : "essayer de découvrir quelque chose"; afin de devenir le mot que nous connaissons tous.

Dans le langage commun, le mot chercher signifie "Se donner de la peine pour découvrir quelque chose" (cf. Wikipédia).

Dans l'univers qui nous intéresse, en l'occurence l'entraide communautaire sur un forum, "chercher" signifie "utiliser la petite barre en haut de la page où il est inscrit "chercher", dans le but de vérifier qu'un problème n'a pas déjà été résolu auparavant, afin de ne pas polluer le forum avec un nouveau topic dénué d'intérêt car déjà traité, et ainsi faciliter le travail des gens qui dirigent la communauté, dans le but de faire progresser intelligemment cette même communauté, et ainsi atteindre la joie et le bonheur pour tous, ainsi que la Paix dans le Monde."

Passons maintenant à la partie explicative ... (suspense)

.

===========================================

Développement : "Non, non ! Ne vous enfuyez pas !"

Cette partie sera très explicative car elle doit s'adapter à tous les types de "rechercheurs" concernés, ayant tous un niveau très variable en recherche, et recherchant tous des informations d'origines différentes. (comme vous pouvez le constater dans cette dernière phrase, j'aime beaucoup le mot "recherche" :cool:)

Nous distinguerons ici : le développement plugin, le modding Bukkit, le modding solo et enfin la configuration/installation de plugin.

Mais je vais tout d'abord vous parler d'un site merveilleux, convenant à tous les types de recherches sus-citées : J'ai l'honneur de vous présenter ... GOOGLE !

Cet outil formidable, appelé "moteur de recherche", permet, grâce à une magnifique barre blanche interactive, de trouver des informations sur tout et n'importe quoi. Oui oui, je vous le promets ! Des infos sur TOUT !

Si vous faites partie de la catégorie des flemmards de niveau olympique, que vous en avez déjà marre de lire ce topic et que vous désirez au plus vite exécuter votre recherche, c'est par ici !

1334660236-google.jpg

Cette technique de recherche présente malheureusement des lacunes face à des problèmes spécialisés, ce qui justement nous intéresse. Cependant, elle possède le meilleur rapport temps/résultat. A vous de peser le pour et le contre ;)

-----------------------------------------

Passons maintenant aux recherches un peu + spécialisées. Celles-ci sont, pour la majorité, basées sur des sites anglophones.

Par conséquent :"Anglophobes, passez votre chemin !" (ou allez sur GoogleTraduction

;))

Et si vous pensiez que votre prof d'anglais vous mentait en disant : "Jeunes gens, l'anglais est indispensable !", j'espère que vous changerez d'avis : impossible de travailler dans un domaine lié de près ou de loin à l'informatique sans connaître un minimum la langue de Shakespeare ! (à bon entendeur, salut

;))

  • Plugins Bukkit

    • Javadoc = Bible

Cette documentation contient
toutes les méthodes
à votre disposition pour développer un plugin, ainsi q'une
aide détaillée
pour chacune d'elles ! Elle devrait répondre à la majorité de vos questions
;)

    • Le portail développeur

Il contient quelques infos utiles et centralisées, et également quelques
tutoriels explicatifs
sur certains points précis, comme les tâches différées ou la gestion de fichier de configuration. Il contient également un tutoriel expliquant comment faire son 1er plugin
;)

    • BukkitDev et Bukkit.org/Plugins

Les 2 plate-formes de présentation & distribution de plugins contiennent chacune des centaines, des milliers, des milliaaaaaards de
plugins open-source
, dont vous pouvez consulter le code en cas de blocage ou problème sur un développement personnel. Attention ! "
consulter
" != "
copier/coller
" !

Vous pouvez même éventuellement demander à l'auteur d'un plugin de vous aider à comprendre certains points de son code que vous n'auriez pas pleinement assimilé. Attention toutefois à ne pas basculer dans le harcèlement
;)

-----------------------------------------

  • Modding Solo

    • MCP est ton meilleur ami

Tout d'abord, la première chose dont vous aurez besoin pour faire du modding solo, c'est
MCP (Minecraft Coder Pack)
:

Le wiki de celui, bien qu'en anglais, est très complet, et répondra à toutes vos questions sur l'utilisation des différents scripts du MCP. Il contient également
plusieurs tutoriels
qui pourraient vous aider
;)

Vous pouvez également trouver les
anciennes releases
de MCP ici :

    • Modloader, API dédiée au modding client

Cela ne concerne bien entendu que ceux d'entre vous qui désirent se faciliter la vie avec Modloader
;)

    • Les forums IronCraft

IronCraft est un forum communautaire axé principalement sur le modding (solo en majorité). Il contient une
pléthore de tutoriels
aussi variés les uns que les autres (Interface, blocs & items, génération de map, avec/sans Modloader, etc ...)

Si vous avez suivi l'un de leurs tutoriels et que vous butez sur un problème, pensez à regarder les
commentaires
postés sur le tutoriel, il est possible que la réponse à votre problème s'y trouve
:)

-----------------------------------------

2 personnes aiment ça

Partager ce message


Lien à poster
Partager sur d’autres sites

  • Modding Multi

    • Vanilla ou Bukkit ?

Il existe 2 sortes
de jeux vidéos
de modding multijoueur : le modding Vanilla, qui est cool, et le modding CraftBukkit, qui est encore + cool
:P

Pour le modding Vanilla, vous devez utiliser
MCP
, comme pour le modding solo. Je vous redonne le lien :

Pour le modding CraftBukkit, c'est une autre histoire. Commençons par le commencement : les sources.

Pour compiler ces sources, vous aurez besoin de deux choses :
Maven
, qui est intégré à la majorité des versions d'Eclipse; et également un
JDK
afin de pouvoir compiler les sources
:)

Eclipse
:

Java JDK
:

    • "Et d'où qui sont ces fichiers ?"

En moddant sur CraftBukkit, vous allez vous rendre compte qu'il vous manque des fichiers (
Material.java, Item.java
). Ils sont récupérables ici
;)

Material
:

Item
:

Pour récupérer une version antérieure, il vous suffit de naviguer dans l'
historique des commits
;)

    • ModLoaderMP

Pour ceux qui utilisent ModLoaderMP, vous le trouverez ici
:)

    • Les forums IronCraft (le retour !)

Bien qu'axé principalement sur le modding solo, vous pourrez tout de même y trouver des tutos & infos sur le modding multijoueur
;)

-----------------------------------------

  • Configuration & Installation Plugins

    • Tous les chemins les liens mènent à Bukkit.org

Si vous avez téléchargé un plugin là-bas et que vous rencontrez un problème, c'est
le meilleur endroit pour trouver une réponse
;)
Vérifiez que vous avez bien lu les
instructions d'installation, de configuration et d'utilisation
. Dans 95% des cas,
le problème vient de vous
, et non pas du plugin
;)

N'oubliez pas que la solution peut se trouver aussi bien sur le topic du plugin en question, que sur sa page BukkitDev ! Et n'oubliez pas d'utiliser la fonction "
recherche
", elle ne sert pas qu'à faire joli
;)

    • Sites & Wikis externes

Les développeurs de "gros" plugins utilisent parfois des sites/wiki externes pour un meilleur confort des utilisateurs. Voici les liens des principaux :

Essentials :

iConomy :

MultiVerse :

Factions :

PermissionsEx & ModifyWorld :

CommandBook :

WorldEdit :

Worldguard :

FalseBook :
&

Ces sites contiennent la plupart du temps la liste des
commandes
et des
permissions
, ainsi qu'une aide à la
configuration.
N'hésitez donc pas à les visiter avant de vous arracher les cheveux sur un problème banal
:P

    • BugTracker & IssueTracker : "Houston j'ai un problème"

La majorité des plugins
open-source
(hébergés sur Github par exemple) offrent la possibilité de poster un
rapport de bug
directement sur leur page de développement. N'hésitez pas à y jeter un oeil pour voir si votre problème/bug n'a pas
déjà été résolu
(ou a déjà été détecté); et si vous pensez vraiment avoir trouvé un bug, n'hésitez pas à
le signaler à l'auteur du plugin
;)
(Via le BugTracker, ou directement sur BukkitDev)

-----------------------------------------

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

  • "Et si ça marche toujours pas ?"

Vous n'avez toujours pas trouvé de problème similaire au vôtre grâce aux 4 moyens ci-dessus ? Vous pouvez donc créer un
topic de demande d'aide
sur Bukkit.org, ou
,
selon votre préférence linguistique
:P

Mais avant ça, vérifiez via la
barre de recherche
située en haut à droite que votre problème n'a pas déjà été résolu. En utilisant des
mots-clés pertinents
, vous devriez trouver votre réponse rapidement.

Pour information (je précise, car je crois que certains ne l'ont jamais vue...), une barre de recherche ressemble à ça :

1334664929-search.jpg

Si votre recherche a été infructueuse, vous pouvez sans risque poster votre question ou problème
;)
:

Cependant, il y a
quelques règles à respecter
:

  • Les règles de bon sens :
    • Un titre de topic explicatif ("Bug minecraft" n'est en rien explicatif ;) )
    • Un rapport de bug/problème clair & complet ("Pourquoi ça bug chez moi ?" => rapport inutile)
    • Un "bonjour" n'a jamais tué personne, de même qu'un "merci".
    • Les rapports de bug à rallonge vont sur PasteBin : http://pastebin.com/
    • Un français convenable. Pas besoin d'être Molière, mais ça doit être facilement lisible & compréhensible.
    • Pas de SMS ("sa beug jcompran pa" => pendaison). Le SMS fait gagner du temps à l'écriture, mais est en moyenne 2 à 3 fois plus lent à lire.
    • Re-li-sez-vous ! Certains viols de l'orthographe sont impardonnables !
    • Pas de "up" en chaîne inutilement, la fonction "éditer" fonctionne : utilisez-là !
    • Pas d'énervement ou d'insultes : si quelqu'un a pris le temps de vous aider (même sans donner la bonne solution), vous lui devez un minimum de respect.

.

1338455307-pas-de-bras-pas-de-chocolat2.jpg

===========================================

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Conclusion : "Pfiou, il était temps..."

Pour conlure, je dirai que le meilleur moyen de trouver la solution à un problème, c'est en réfléchissant, et en cherchant par soi même ;)

Et en cas de problème plus compliqué à résoudre, la communauté sera toujours prête à vous aider si vous aussi, vous y mettez du vôtre ;)

Et n'oubliez pas :

1334650276-Sanstitre.jpg

===========================================

J'espère que ce tuto sera utile à la communauté, afin que je ne l'aie point écrit en vain

:D

PS : Si vous avez des idées pour améliorer le tuto (correction de lien, ajout d'une partie/d'un petit détail, faute d'orthographe, etc..), contactez-moi par MP

;)

===========================================

.

8 personnes aiment ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Bon tuto je pense que cela pourra me servir =)(j'aime la touche d'ironie)

Partager ce message


Lien à poster
Partager sur d’autres sites
Bonjour à tous !

Arg... eurk...rhaaa je meurt pitié non... eark...

Bon sérieusement merci beaucoup, c'est utile et j'ai passé un bon moment de rigolade(même si des choses sont a prendre au sérieux :D ), mais tu a oublié de préciser que presque tout les sites que tu proposes pour de l'aide sont en anglais :P

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci aaaahhh merci j'aurais un lien a donner maintenant je met en post-it !

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Sauvez un bambou, mangez un panda. x)

Un pote à un t-shirt qui est pareil. x)

En tout cas, merci pour ce (long) tutoriel :)

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites
tu a oublié de préciser que presque tout les sites que tu proposes pour de l'aide sont en anglais :P

C'est évident, mais je vais le rajouter ;)

Merci aaaahhh merci j'aurais un lien a donner maintenant je met en post-it !

Je sens que les locks vont pleuvoir par paquets de 12 :D

Partager ce message


Lien à poster
Partager sur d’autres sites

Je te le fait pas dire

Partager ce message


Lien à poster
Partager sur d’autres sites

Bravo pour ce tutoriel !

j'adore miam des Pandas !

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Quoi ?

Ca parle de manger des pandaaas ?

Non mais vous êtes fous ? !

Ok, je ne serai pas long.

Si je trouves un problème sur Google, j’emploie une technique, qui peut paraitre, certes, un peu trollienne, mais qui marche : http://laissemoichercherca.com

Sur ce, ne me mangez paaaaaaas !

Partager ce message


Lien à poster
Partager sur d’autres sites

Je le note en favori :) bien joué !

Partager ce message


Lien à poster
Partager sur d’autres sites

Sauvons Golden pixel ! Quoi que non ! Forçons Jeb_/Dinnerbone a ajouter les épées en bambous en faisons en pleins ! x)

Partager ce message


Lien à poster
Partager sur d’autres sites
Sauvons Golden pixel ! Quoi que non ! Forçons Jeb_/Dinnerbone a ajouter les épées en bambous en faisons en pleins ! x)

Sadique ! Je mangerai toutes tes épées :D

Partager ce message


Lien à poster
Partager sur d’autres sites
Sadique ! Je mangerai toutes tes épées :D

NOOON Faisons des motherfucka bibliothèques, là il peut rien faire !

1 personne aime ça

Partager ce message


Lien à poster
Partager sur d’autres sites
NOOON Faisons des motherfucka bibliothèques, là il peut rien faire !

Mais eeeuuuuhhh :D

Partager ce message


Lien à poster
Partager sur d’autres sites

Attention: Depuis la 1.5.1, le Material.java se trouve dans le github du mc-dev et non plus du Bukkit API

Partager ce message


Lien à poster
Partager sur d’autres sites
Attention: Depuis la 1.5.1, le Material.java se trouve dans le github du mc-dev et non plus du Bukkit API
Ah bon ? J'ai pourtant moddé en 1.5.1 pas plus tard qu'y hier, et pourtant il était bien dans le repo /Bukkit. Je vais vérifier.

EDIT : Je confirme, il n'a pas bougé, je me demande où tu as vu ça.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.