Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'spigot'.

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Communauté
    • Avant Tout
    • Annonces
    • Présentation des Membres
    • Vos Projets
    • Recrutements
  • Tutoriels
    • La base
    • Vanilla
    • Forge
    • Bukkit
    • Astuces
    • Autre
    • En attente de validation
    • En cours de rédaction
  • Créations
    • Minecraft
    • Jeux & Logiciels
    • Web
    • Suggestions
  • Le Coin Graphique
    • Galeries Personnelles
    • Galeries Publiques
    • Demandes Graphiques
  • Taverne
    • Général
    • Jeux Vidéos
    • Programmation

12 résultats trouvés

  1. Compiler correctement Spigot ! Cette oeuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Pas de Modification 3.0 non transposé. Tout partage implique que vous citiez l'auteur original. -[INTRODUCTION]- Hellow ! J'ai vu pas mal de monde avoir des problèmes avec ça, et ayant marre de me répéter, du coup j'ai décidé de faire un mini-tuto sur le sujet ! -[SOMMAIRE]- 1]Pré-requis 2]Installation du JDK 3]Compiler Spigot 1]Pré-requis Commençons par le commencement ! Logique n'est-ce pas ? Plus sérieusement, voici la liste des pré-requis pour ce tutoriel. Les sources de Spigot, que vous aurez au préalable importées dans votre workspace Eclipse ! Sources 1.7.10 disponibles ici, et pour la 1.8 c'est juste là ! Comme dis au-dessus, Eclipse. Une installation de Java, ainsi que de JDK ! (C.F étape 2) Un ordinateur, parce que c'est quand même plus pratique, ainsi qu'un clavier et une souris ! De la musique pour se motiver un coup ! #NoNi Un cerveau ! Après cette liste assez longue des éléments nécessaires, passons à la partie 2 ! 2]Installation du JDK Pour les personnes ayant déjà JDK, vous pouvez passer cette partie ! Dans le cas contraire, cette étape sera nécessaire. Si vous voulez être sur de votre installation, désinstallez vos anciennes installations de Java, puisque JDK et JRE sont fournis dans le même logiciel ! Commencez par télécharger JDK aux liens suivants: Pour JDK 8, c'est ce lien: Lien Pour JDK 7, c'est celui-là: Lien Une fois le fichier téléchargé, et exécuté, suivez les différentes étapes de l'installation: Et voilà, Java est installé ! 3]Compiler Spigot Si vous souhaitez modder votre Spigot, des tutoriels existent un peu partout sur Internet, et même sur Ironcraft: Deux autres tutoriels réalisés par chaos90, pour créer des bâtons magiques ! et Et trois tutoriels, encore par chaos !Il est partout ce mec ! Les deux premiers pour des blocs et le dernier pour des haches de combat . et J'espère moi-même pouvoir vous proposer des tutoriels de modding Client / Spigot . (EDIT 07/05/17: Bah c'est pas gagné mon pote x)) Une fois le modding terminé... Une fois que vous avez fini de modder, il va bien falloir retrouver votre travail sous une autre forme, les fichiers .java sont pas forcément très utiles pour lancer un serveur.. Ouvrez Eclipse, si ce dernier ne l'est déjà pas. Sélectionnez votre workspace habituelle, celle où vous avez importées les sources de Spigot. Dans votre barre de projets, autrement appellé "Package Explorer", vous devriez avoir ceci: Faites un clic droit dessus, et ceci devrait apparaître: Sélectionnez puis. Une jolie fenêtre va s'ouvrir: Remplissez pour avoir comme moi: puis cliquez sur ce bouton:., qui vous amènera sur cet onglet: Cliquez sur pour afficher ceci: Cliquez sur Add, puis suivez les trois étapes affichées comme ci-dessous: De retour sur cette fenêtre, vous devez obtenir ce résultat: Cliquez sur Apply, puis Run et le tour est joué ! Si vous avez suivi ces étapes à la lettre, un jolivous attendra ! Si jamais vous obtenez cette erreur: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project spigot: Failed to clean project: Failed to delete C:\Users\Valentin\Downloads\Spigot-master\Spigot-master\Spigot-Server\target\classes -> [Help 1] Tentez de recompiler jusqu'à ce que l'erreur disparaisse .. C'est la fin de ce tutoriel, j'espère qu'il vous aura plu ! N'hésitez pas à laisser un petit commentaire, si vous avez un problème ou même une idée pour améliorer le tutoriel !
  2. Modifier Craftbukkit/Spigot Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Pas de Modification 3.0 non transposé . Tout partage implique que vous citiez l'auteur original. -[INTRODUCTION]- Bonjour à tous ! Les serveurs Minecraft, au même titre que les clients se divisent en deux catégories : vanilla et modifié. De nos jours, (presque) personne n'utilise le serveur vanilla, tellement les possibilités offertes par CraftBukkit sont vastes et facilement accessibles. Dans ce tuto, on ne va s'intéresser qu'aux serveurs dérivés de CraftBukkit. -[PRÉ-REQUIS]- Un IDE (nous utiliserons eclipse dans ce tutoriel) ; Git Un executeur bash. -[SOMMAIRE]- 1] Généralités 2] Obtention des sources A] Version 1.7.10 B] Version 1.8 (et dernières) C] Compiler 1] Généralités CraftBukkit est une extension du serveur vanilla qui a pour seule vocation de permettre l'utilisation de plugins (et c'est déjà bien comme objectif !). Un serveur CraftBukkit est structuré de la manière suivante : une API et son implémentation. L'API est l'ensemble des interfaces, celles dont vous vous servez pour écrire un plugin (par exemple Player, Spider, Server, etc.), et elle s'appelle Bukkit. Ces interfaces seules n'ont évidemment pas vocation à faire fonctionner un serveur, c'est pourquoi la création d'un serveur nécessite l'implémentation de ces interfaces, qui est le rôle de CraftBukkit. Par exemple, Bukkit contient l'interface Player, qui contient la méthode sendChatToPlayer(String), et CraftBukkit contient CraftPlayer (qui est normalement inutilisé par les plugins) qui contient l'implémentation de sendChatToPlayer(String), c'est à dire tout ce qu'il faut faire pour mener à bien l'envoi du message (packet, etc.). Spigot, quand à lui, est un CraftBukkit modifié, c'est à dire qu'il reprend toutes les fonctionnalités de CraftBukkit (l'API Bukkit, les plugins) et en améliore les performances, ce qui en fait le serveur le plus largement utilisé actuellement. Nous nous consacrerons à sa modification dans la suite. 2] Obtention des sources En raison de problèmes juridiques, le téléchargement des sources de Spigot est un peu plus compliqué qu'avant, en particulier pour les versions antérieures à la 1.8. A] Version 1.7.10 Vous devrez télécharger l'archive disponible ici, puis extrayez son contenu. Vous devriez obtenir un dossier appelé « Spigot-master ». Pour importer le projet dans Eclipse, cliquez sur « Import... » dans le menu « File ». Une boîte modale s'ouvre, choisissez « Existing Maven Project » puis cliquez sur « Next ». Sélectionnez ensuite le dossier Spigot-master précédemment désarchivé, puis validez. Vous voici maintenant avec les sources de Spigot version 1.7.10, que nous allons pouvoir modifier. B] Version 1.8 (et plus récentes) Deux choix s'offrent à vous : vous pouvez télécharger les sources directement depuis le dépôt officiel via git (à vos risques et périls), ou préférer BuildTools (recommandé). Nous prendrons ici l'exemple de sortie de BuildTools. Après avoir exécuté BuildTools.jar, la console devrait afficher : Si ça n'est pas le cas, reportez vous à la page officielle. Pour importer le projet dans eclipse, vous devrez répéter la même opération que celle détaillée ci-dessus, en sélectionnant le dossier Spigot créé par BuildTools : Si des erreurs surviennent pendant ou après l'import, essayez de les résoudre en acceptant la proposition de votre IDE (en général, Eclipse propose l'installation de nouveaux connecteurs ou la mise à jour du projet). Sinon, ignorez-les et testez la compilation. C] Compiler Cette partie est commune à toutes les versions. Pour compiler votre Spigot, il faut faire un clic droit sur le projet spigot-parent, puis cliquer sur « Run as -> Maven build... ». Une boîte modale s'ouvre, entrez les termes « clean install » dans le champ appelé « Goals », puis validez en cliquant sur « Run ». La console va apparaître. La compilation peut prendre un certain temps selon les capacités de votre ordinateur. Si vous voyez un message semblable apparaître : La compilation a réussi ! Le fichier exécutable se trouve dans le dossier « Spigot/Spigot-Server/target/spigot-VERSION.jar ». Sinon, postez vos erreurs ci-dessous.
  3. SERVICES VENTE DE LAUNCHERS / MCP / SPIGOT Prix d'un lanceur simple = 8 € (disgn non fourni) Prix d'un lanceur + un GuiMainMenu(Menu Modifier) = 15 € Prix d'un lanceur + un GuiMainMenu+GuiLoadingScreen = 20 € Launcheurs complet +Spigot+clients = 25-30 € Comment me contacté Teamspeak : eu3.freets3.ovh:17427 Mon skype : FNTA_ MCP/JAVA
  4. Bonjour / Bonsoir à tous, Je m'appelle Fabrice, plus connu sous le pseudonyme de BriceFab123. Je suis actuellement YouTubeur et Fondateur du serveur ScandiCraft, Apprenti informaticien et je poste cette recherche dans le but de trouver un développeur java plutôt compétant et connaissant les bases de java afin de me développer mon client / spigot moddé pour mon serveur pvp / faction, celui-ci sera rémunéré (prix et conditions fixées lors d'un entretient skype). Merci de poster votre candidature ci-dessous si : - Vous avez au minimum 14 / 15 ans. - Disposez de skype. - Vous connaissez les bases de java. - Vous êtes capables de coder un client / spigot moddé. - Êtes matures et ayez de bonnes intentions. - Vous connaissez au minimum le principe du pvp / factions sur minecraft. Si vous correspondez à notre attente, nous allons vous contacter via skype. Liens : ScandiCraft : http://scandicraft.net/ BriceFab123 : http://youtube.com/bricefab123 Quelques images de ce qui est demandé : 1. http://prntscr.com/amt1lr 2. http://prntscr.com/amt1t0 3. http://prntscr.com/amt430 Merci de votre attention et peut-être à bientôt. Notre serveur est actuellement en version 3 donc c'est pour développer des nouveautés, prochains ajouts, corrections de bugs ect.. Version de minecraft : 1.7.10
  5. Suite à de nombreuses demandes, je ne peux plus réellement suivre, et me vois donc dans l'obligation de refuser temporairement toute demande. Bonjour à tous ! C'est en cette sortie de Minecraft en version 1.9 ainsi que son API Spigot (ou plutôt une semaine plus tard ... que je publie enfin mon CV. Je me présente, Yohann D'ANELLO, 15 ans suivant actuellement une classe de SSI (même lycée, même classe que BlackPhantom par ailleurs). Cela doit bien faire désormais 5-6 ans que j'ai découvert l'univers de la programmation. Je maîtrise principalement Java, mais j'ai tout de même quelques bases dans d'autres langages tels que le C++ ou encore le PHP (Python != code ). Quand je dis que je maîtrise le Java, je ne veux pas seulement parler d'un System.out.println();, je suis capable d'un petit peu plus (voir mon projet hors Minecraft). Je maîtrise bien évidemment très bien les APIs respectives de Spigot et de BungeeCord également. Voici un exemple de mes réalisations : Vous constaterez les 0 affichés au niveau de la monnaie et du temps joué, cela ne veut pas dire que ce n'est pas géré, mais qu'avec mon passage en 1.9 sans rien adapter avant, cela a un peu tout déconné. Pas de panique, j'essaierai de ne fournir aucun bug et m'assurerai que quoi que je fasse, ce soit sans risque. De toute façon, ce n'était que du texte :P. Sur permission, je pourrais ajouter quelques screens de commandes. Choses que je n'ai pas montré ici : anti-triche, système de pets & particules (non réellement terminé, mais bien commencé), un très bon mini-jeu, et bien d'autres. J'ai également été développeur d'un serveur, FinalSword pour ceux qui connaissent, qui accueillaient plus de 20 000 joueurs uniques, mais qui a fermé pour cause de concurrence. C'est d'ailleurs sur ce serveur que le mini-jeu dont je parlai aurait du sortir. Il était fini et très bien fait je peux vous l'assurer. Je précise que ceci n'est pas une candidature universelle pour être développeur d'un serveur, je ne désire pas être recruté comme développeur d'un serveur. Je ne fournis que mes services de façon rémunérée. Sinon, ça voudrait dire que je ne pourrais faire qu'une seule commande, pensez un peu aux autres ^^. N'essayez même pas de me demander un service gratuitement, j'ignorerai votre demande, et encore moins de me demander de travailler pour un serveur cracké. Voilà mon tarif : 1 € par kilooctet arrondi à l'inférieur - 2 € cadeau. Ne vous inquiétez pas, je ne trouve pas cela réellement excessif. Pour exemple, un petit plugin qui ajouter quelques commandes simples que je réaliserais en même 1 semaine, cela pourra peser 7 Ko (5 €), alors qu'un bon gros plugin qui me prendra plus de 3 semaines de travail pèsera plus de 60 Ko, soit 58 €. Il est évident que si il y a des bibliothèques (des trucs que je n'ai pas fait moi-même), je n'en tiendrai pas compte. N'hésitez pas à me dire si ce système convient. Évidemment, je ne descendrai pas en-dessous de 0 Tous les paiements se feront via Sellfy sur le compte PayPal de mes parents, étant mineur. Mes plugins seront pour la version 1.9 de Minecraft pour la simple et bonne raison que je ne vois pas pourquoi un serveur antérieur serait nécessaire. Mais bon, il est évident que sur demande, je pourrai les faire pour la 1.8+ ou pour la 1.7+ voire faire de la compatibilité, c'est vous le patron, mais après ce sont quelques Ko qui s'ajoutent. J'assurerai un suivi du plugin pour une durée de 6 mois suivant la finalisation du plugin, avec des mises à jours et corrections de bugs et de failles si présents gratuites, ainsi que certains petites modifications, mais tout nouveau gros ajout sera bien évidemment facturé. Je m'engage à donner tout ce que je peux donner, et donc de ne pas laisser exprès des bugs afin que mon serveur - que je n'ai pas - soit le meilleur. J'essaierai d'être efficace, rapide et disponible en cas de problème. Afin d'être le plus efficace possible, merci de bien vouloir formuler votre demande de façon claire sous la forme d'un cahier des charges précis et complet, cela m'aiderait beaucoup. Après le paiement, le plugin vous appartiendra, les sources avec, vous pourrez en faire ce que vous voulez. Juste deux dernières choses à noter : si vous possédez déjà un serveur avec BungeeCord, avec un plugin d'API, je devrai en avoir l'accès. Ne vous inquiétez pas, je n'en ferai rien, s'il le faut je supprimerai même votre plugin. En revanche, si vous me demandez un début de serveur, il est possible que certaines mécaniques ressemblent à d'autres serveurs. Mais de toute façon, vous aurez ce que vous demanderez. Vous pouvez me contacter par Skype par mail, ou par message privé, selon votre choix. L'avantage de ces deux derniers est que vous pourrez aisément rédiger votre cahier des charges, mais de toute façon, un entretien Skype s'avère nécessaire. C'est tout pour moi ! J'espère que ce CV vous plaira et ... à vos commandes ! galaxyoyo
  6. Je recherche un ou des développeurs actifs, qui sont capable d'utiliser la technologie de Spigot - Craftbukkit - BungeeCoord .Vous devez être dévoué au serveur et ne pas quitter le projet d'un coup sans raison. Notre site:http://ozopvp.pro/ N’hésite pas a nous contacté Mon Skype :guillaume.feron Notre objective est d'etre dans le top 20 des meilleur serveur français Merci
  7. Previous Page Next Page Salut tout le monde, Je vous présente mon plugin, Notes, comme vous pourrez vous en douter il permet de faire des notes. A la différence que ces notes sont spécifique à chaque joueur. Seulement un joueur lambda ne pourra modifier toutes les notes à sa guise; et c'est ici que le plugin prend tout son sens. Vous pouvez créez des notes sur des joueurs qu'ils pourront lire, voir même que tout le monde pourra lire mais le joueur à qui appartient la note ne pourra pas l'éditer. Le plugin permet aussi de faire un résumé de chaque joueur avec les notes que vous aurez défini comme faisant partie du résumé, pratique pour avoir un premier aperçu d'un joueur que vous ne connaissez pas, ou simplement connaître son humeur du moment. Le plugin est le plus personnalisable possible pour vous permettre de l'utiliser à votre manière, RP ou non. Pour être plus clair je vais vous expliquer le système assez simple des permissions de notes: Voilà les bases exposées, voici les commandes: /Notes Read <me/player,player> <note> (list) /Notes Write <add/set/delete> <me/player> <note> <data> /Notes Delete <player> <note> /Notes Resume <player> (list) /Notes List <player> /Notes Listw <player> /Notes Add <player> <note name> <note type> <data> /Notes Set <player> <note> <read/write/def> <...> /Notes Check <all> /Notes Check <player> /Notes Check <Default> /Notes Reload [lang] /Notes Version Installation: Liens et Infos:
  8. Les plugins Bukkit Cette uvre est mise à disposition selon les termes de laLicence Creative Commons Attribution - Pas dUtilisation Commerciale - Pas de Modification 3.0 non transposé. Tout partage implique que vous citiez l'auteur original. -[INTRODUCTION]- Hello World, Je vais donc vous présenter un tutoriel sur les plugins Bukkit / Spigot, qui est une API minecraft performante, même si plus limitée que le modding. Pour réaliser ce tutoriel, il vous faudra donc : - Des bases en programmation java - Savoir utiliser son IDE pour ajouter des dépendances à ses projets - SQLIbrary, dePatPeter,pour les bases de données -[SOMMAIRE]- 1]Préparation A]Sans maven B]Avec maven C]Avec gradle 2]La base de notre plugin A]La classe principale B]Le fichier plugin.yml C]Exporter notre plugin D]Importer un plugin 3]Les évènements A]Enregistrer un évènement B]Des-enregistrer un évènement C]Créer un évènement 4]Les commandes 5]Manipuler les objets A] Les blocs B] Les items C] ... 6]La configuration 7]Les bases de données 8]Programmer des taches 9]Importer d'autres plugins 10]Bonus : quelques actions pratiques 1] Préparation A] Sans maven B] Avec maven C] Avec gradle 2] La base de notre plugin A] La classe principale B] Le fichier plugin.yml C] Exporter notre plugin C] Importer un plugin 3] Les évènements Bukkit a une API d'évènement très développée qui est très pratique et nous permet d'influencer beaucoup de chose sur les actions qui se passent dans minecraft. A] Enregistrer un évènement B] Dés-enregistrer un évènement C] Créer un évènement 4] Les commandes A] Créer une commande B] Vérifier les commandes C] Utiliser un CommandExecutor séparé 5] Manipuler les objets A] Les blocks B] Les items 6] La configuration 7] Les bases de données 8] Programmer des taches 9] Importer d'autres plugins 10] Bonus WIP (Le plan n'est peut être pas définitif, je verrais au fur à a mesure que je rédige, comme il y a beaucoup de choses à dire, et je ne sais pas si je ne le ferais pas d'ailleurs en plusieurs topics) PS: Il y a beaucoup de choses à dire, le tuto risque d'être long, et je n'ai pas trop de temps et il y les vacances qui arrivent, je pense qu'il sera fini pour la fin des vacances EDIT 25/03 : je me remet à l'écriture de ce tuto, j'y ajouterais les idées que Géraud a gentiment proposées.
  9. Update a venir !
  10. Refonte graphique du post dans les jours à venir. Bonjour , Présentation ( brève ) : Je me présente je m'appelle Théo je code en java depuis environ 1 an, enfin je connais assez le langage pour développer sur minecraft sans complexe. Je code en vanilla principalement mais je peux faire des exceptions c'est bien vous le client non? vous êtes roi comme on le dit si bien. Info en plus je peux héberger vos fichiers de launcher si vous ne savez pas ou les mettre cela ne me pose aucun soucis. (Machine avec 250Gbps garantis.) Je peux aussi vous venir en aide pour l'hébergement de votre serveur , je peux configurer votre machine dédiée / vps. Mes compétences : Réalisations que je pourrais faire (et j'en passe) : - Launcher personnalisable + bootstrap (toute version) *(1) *(2) - Modifications des GUIs (GuiMainMenu GuiInGameMenu GuiInGame de nouveaux guis?) - Ajout d'un serveur de skin/capes (vous fournissez l'hébergement web je ne fournis pas le script PHP) - Ajout de minerais génération - Ajout de nouveaux blocs / items simples ou complexes - ArmorHUD Potion Effect - ... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Je peux faire un peu tous les types de plugins. Galeries de mes créations : Design très simple. Je ne suis pas graphiste encore une fois. Un launcher de test, je l'ai fait uniquement pour que vous aillez un aperçu de ce que je peux faire. Bien sur je peux faire beaucoup mieux si vous me donner le modèle. Me contacter : Pour me joindre vous pouvez utiliser les moyens suivants : Je ne donne pas mon skype sur un sujet public, merci de me MP pour l'obtenir. *(1) : Je n'utilise pas leslibrairies de shark. *(2) : Je ne fait pas de design vous fournissez les images. TOUS MES SERVICES SONT PAYANTS
  11. Bonjour, Je suis HariboDev un jeune développeur de 15 ans, je vais vousprésentermon C.V entant quedéveloppeur Java. ------------------------- ** Client (Solo) ** ------------------------- Je sais ajouter : - Des Blocks - Des Blocks complexes - Des Mineraisgénérables - Des Items - Des Items complexes - Des nouvelles Pomme Ou Foods avec des effets - Des Nouvelles Foods - Des Nouveaux Mobs, Pasif ou agrésif // J'y bosse - Des Nouvelles Armures - Des Nouvelles Armes (Epée, Arc...) - Des Nouveaux Outils Niveau Affichage : - Modification Du GuiMainMenu : Modification de lemplacement des Boutons, Ajouts de nouvelles fonction au bouton, Modification Du BK, ect ... - Ajout du mdp cacher lors du /login - Ajout de Armor Hub - Modification du GuiInGameMenu - Modification du F3 ------------------------------- ** CraftBukkit (Server) ** ------------------------------------------ Je sais ajouter : - Des Blocks - Des Blocks complexes - Des Mineraisgénérables - Des Items - Des Items complexes - Des nouvelles Pomme Ou Foods avec des effets - Des Nouvelles Foods - Des Nouveaux Mobs, Pasif ou agrésif// J'y bosse - Des Nouvelles Armures - Des Nouvelles Armes (pée, Arc) - Des Nouveaux Outils - Modification des protocoles de Connexion ------------------------- ** Spigot (Server) ** ------------------------- Je sais ajouter : - Des Blocks - Des Blocks complexes - Des Mineraisgénérables - Des Items - Des Items complexes - Des nouvelles Pomme Ou Foods avec des effets - Des Nouvelles Foods - Des Nouveaux Mobs, Pasif ou agrésif// J'y bosse - Des Nouvelles Armures - Des Nouvelles Armes (Epée, Arc) - Des Nouveaux Outils - Modification des protocoles de Connexion ------------------------------ ** Launcher (Lanceur) ** ------------------------------ Je peux créer des launcher Minecraft 1.7.2 à 1.7.10 (Je bosse sur la 1.8). PS : Merci a TheShark pour son tutoriel mais je nutilise pas encore ses sources mais bientôt. J'utilise actuellement les sources d'OhMyfoox. ------------------------------ ** Dedier / VPS ** ------------------------------ Je configure et installer des servers dedier ou Vps avec ou sans BungeeCord pour Minecraft. Pour un prix allant de 5 euro a 10 euro. ------------------------------------ ** Contact + Rémunération ** ------------------------------------ Vous pouvez me contacter par Ironcraft (MP), Skype : Haribo82-codeur ou par Mail : Haribodev@devmc.fr Mes prix se discute et varies selon le travail demandé. --------------------------------------- ** Exemples (Launcher, Client) ** --------------------------------------- Bientôt disponible !