Mise en place de routes

Toutes les suggestions pour améliorer les serveurs Hellominecraft
JoGoiA
Messages : 280
Inscription : 22 mai 2015, 23:09

Re: Mise en place de routes

Messagepar JoGoiA » 07 avr. 2016, 23:16

J'y pense de plus en plus Orelio...
Ca va me prendre un moment par contre :)
Si tu aimes les haut-fonds, le rhum et l'aventure, rejoins l'équipage du Nautilus !
Les chroniques du Nautilus en video

Edrixal
Messages : 5436
Inscription : 24 août 2011, 22:41

Re: Mise en place de routes

Messagepar Edrixal » 07 avr. 2016, 23:35

Jconnais Java perso ^^ après faut juste m'expliquer vite fait comment on fait communiquer le plugin et le jeu :p (ouaip je reste débutant ^^)
Admin de la faction Solarys.

Si nous vous avons tout pris, dite vous que vous aurez eu le privilège de participer à la construction d'un projet qui vous dépasse ...

Vous avez besoin de po ? Il m'arrive de racheter des ressources en masse
! Aller voir ici pour plus d'information.

ORelio
Ancien Administrateur
Messages : 12582
Inscription : 28 oct. 2011, 22:06
Pseudo Minecraft : ORelio
Contact :

Re: Mise en place de routes

Messagepar ORelio » 10 avr. 2016, 11:32

Hello,

Eh bien, si vous connaissez déjà un langage de programmation orienté objet ou le Java, vous y êtes déjà presque :lol:

http://wiki.bukkit.org/Plugin_Tutorial

(la partie sur "Créer un projet Maven" n'est plus à jour, vu que le dépôt Bukkit n'est plus maintenu.
Je suggère donc de créer un projet normal et dans les propriétés ajouter Spigot 1.9 en tant que bibliothèque)

Il suffit, donc, dans l'environnement de développement de votre choix (Eclipse, IntelliJ...) de :

- Créer un projet Java
- Référencer le fichier Jar de CraftBukkit/Spigot dans le projet (un .jar de serveur Minecraft)
- Créer un package dedans ex fr.hellominecraft.<nomplugin> si c'est un plugin pour HM
- Y mettre une classe qui sert de point d'entrée ex <NomPlugin> (.java)
- Créer le fichier plugin.yml dans le dossier src mais pas dans le package :

Code : Tout sélectionner

name: <NomPlugin> main: fr.hellominecraft.<nomplugin>.<NomPlugin> version: 1.0
A partir de là vous pouvez continuer le "Plugin Tutorial", son contenu reste à jour à première vue.
Vous pouvez définir des évènements que Bukkit appelle lorsqu'ils surviennent.

Une fois que vous avez terminé votre plugin vous pouvez l'exporter en tant que fichier jar qui peut être placé dans le dossier "plugins" de votre serveur ;)
Image
Image
__ORelio, Tonton des Eclairs - Développeur sur HM - Admin à temps partiel - Night Club - L'Hymne des modérateurs
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse Image

Edrixal
Messages : 5436
Inscription : 24 août 2011, 22:41

Re: Mise en place de routes

Messagepar Edrixal » 10 avr. 2016, 15:08

S'pas compliqué finalement ^^
Admin de la faction Solarys.

Si nous vous avons tout pris, dite vous que vous aurez eu le privilège de participer à la construction d'un projet qui vous dépasse ...

Vous avez besoin de po ? Il m'arrive de racheter des ressources en masse
! Aller voir ici pour plus d'information.

Cubickman
Messages : 9
Inscription : 01 avr. 2016, 20:10
Localisation : Océan de Cubickland

Re: Mise en place de routes

Messagepar Cubickman » 10 avr. 2016, 15:38

Mais qui va poser les bouées en bedrock et à quels endroits sur les canaux?
Car ça ne passe pas que par des rivières il y a aussi les mers et il faut qu'en arrivant sur un océan on puisse savoir où est le canal suivant sinon on se perd.

ORelio
Ancien Administrateur
Messages : 12582
Inscription : 28 oct. 2011, 22:06
Pseudo Minecraft : ORelio
Contact :

Re: Mise en place de routes

Messagepar ORelio » 10 avr. 2016, 17:48

C'est pour ça que même avec des bouées c'est compliqué :?
Image
Image
__ORelio, Tonton des Eclairs - Développeur sur HM - Admin à temps partiel - Night Club - L'Hymne des modérateurs
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse Image


Revenir à « Suggestions »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités