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! 

PYRRH4

Membres
  • Compteur de contenus

    694
  • Inscription

  • Dernière visite

Tout ce qui a été posté par PYRRH4

  1. Disponible à nouveau, probablement pour une longue période
  2. Disponibilité : disponible !   Note :  je me lance dans une sorte d'expérience. Je ne suis pas mauvais pour faire du java hors-plugins, des petits logiciels ou des trucs du style, je me débrouille bien. Donc n'hésitez pas si vous avez un projet du genre.   j'ai remis l'annonce à jour, en avril 2018 \o/     Bienvenue sur mon CV, j'espère que vous trouverez en moi les qualités et les caractéristiques que vous cherchez !     Moi, c'est PYRRH4, de mon prénom Guillaume, j'ai 17 ans, j'adore tout ce qui touche à l'informatique (programmation, éventuellement électronique, ...), le sport, la lecture, et évidemment, les jeux-vidéos. Armé de mon clavier, de mon IDE et du Seal of Approval (), je me démènerai pour mener votre projet à bien, en vous fournissant un travail de qualité !   Si ma vie sans intérêt vous intéresse toutefois, vous pouvez retrouver ma présentation complète en cliquant ici. En plus, je l'ai refaite juste pour l'occasion ! N'est-ce pas magnifique ?     Quelles sont mes compétences ? Qu'est-ce que je sais faire ? Qu'est-ce que je maîtrise, et qu'est-ce que je maîtrise moins ?   - J'ai environ 2/3 ans d'expérience dans le développement Spigot ; - Compétences :   - Maîtrise des APIs Bukkit & Spigot ; je peux donc réaliser la plupart de vos plugins en toutes versions (voir exemples ci-dessus) ;   - Bonne maîtrise de Java ;   - Bonne connaissance des APIs suivantes : Factions, WE, WG, Essentials, GM, PEX, Towny, Gson, etc (les classiques) ;   - Bonne connaissance de MySQL ;   - Connaissances de base de BungeeCord ;   - Adaptation plus ou moins facile à n'importe quelle API ou nouveau concept de code ;   - Langues : français (langue maternelle), anglais (compétence pro limitée), néerlandais (bases, plutôt nulles tbh) ;   - Gestion et organisation de projet ;   - Travail en équipe (pas beaucoup d'expérience) ;   Je peux donc vous réaliser la plupart de vos plugins, quels qu'ils soient : GUI, système de commande complexe, modification de plugin existant, mini-jeu, API, particules, cosmétiques, gadgets, mode de jeu spécial, PvP, quêtes, hub, désactivation de fonctionnalités déjà existantes, homes, scoreboard, chat et bien d'autres (voir expérience ci-dessous).     J'ai pas mal de plugins à mon actif ! En voici une liste (non exhaustive).   Personnel :   PyrCore : Plugin "librairie" contenant ce qu'il me faut pour mes autres plugins ! (un peu comme "MassiveCore") Projet personnel QuestCreator : Permet de créer des types de quêtes multiples avec une configuration complète ! Projet personnel ScrollBoard : Plugin de scoreboards permettant de "scroller" ses scoreboards ! Projet personnel PyrParticles : Un plugin de cosmétiques ma foi plutôt plaisant ! Projet personnel Potatoes : Un mini-jeu dont le but est de toucher les autres ! Projet personnel CustomCommands : Un (tout) petit plugin qui permet de créer des commandes de A à Z ! Projet personnel SurvivalMysteryChests : Un plugin de coffres aléatoires pour les serveurs survie/pvp/faction/...  Projet personnel   MobsBattleground : Un mini-jeu dans lequel s'affrontent divers mobs dans de sanglants combats ! Projet personnel / abandonné TimeOut : Un mini-jeu dans lequel des joueurs aux diverses capacités spéciales s'affrontent tout en luttant contre le temps ! Projet personnel/ abandonné   (cette liste n'est peut-être pas à jour, voir la liste actuelle)   Anciennes commandes 2015   IlluminaShop : Un plugin de boutiques pour les joueurs, automatisé. Commande de Godox Pacman : Un mini-jeu qui reprend le principe de Pacman. Commande de Idp21 Royaumes : Un plugin de conquête de territoires par équipe. Commande de NogradEpic AutoShop : Un plugin de sécurité WEB, projet de boutique Minecraft. Commande de AntoineLive IlluminaCoin : Un plugin de banque avec des PNJs. Commande de Godox LobbyParticles : Un plugin de particules pour lobby. Commande de [je ne sais plus =|] KingHome : Un plugin de home amélioré et simple d'utilisation (Wrapper d'Essentials). Commande de McFreestyles KingEssentials : Un plugin de gestion de chat. Commande de McFreestyles LootPro : Un plugin de loot par système de coffre. Commande de [je ne sais plus =|] PandoTraques : Un plugin qui permet aux joueurs de se traquer entre eux. Commande de [je ne sais plus =|]    Commandes de mars, avril, mai, juin 2016   ArrowEffectSC : Un plugin qui gère quelques trucs en rapport avec la lévitation. Commande de Amky, terminé le 6 mars 2016 InvasionZSelector : Un plugin qui permet de sélectionner un serveur Bungee-Cord.  Commande de Lunatik, terminé le 12 mars 2016 SigmaFW : Plugin qui désactive l'enchantement Frost Walker (1.9) et donne des oeufs de creeper. Commande de Froyz, terminé le 13 mars 2016 TimePerm : Plugin qui permet de donner des permissions temporaires à des joueurs, à limiter leur utilisation ainsi qu'à gérer des préfixes de chat. Commande de Helenos, terminé le 14 mars 2016. ZombieEdit : Plugin qui permet de générer des caractéristiques aléatoires à un zombie lorsqu'il spawn. Commande de JayeGame, terminé le 14 mars 2016. InvasionZScoreboard : Plugin de scoreboard simple qui switch toutes les 15 secondes. Commande de Lunatik, terminé le 18 mars 2016. SCPatcher : Plugin qui désactive les coffres dans l'end. Commande de Froyz, terminé le 19 mars 2016. Pub (edit) : Modification d'un plugin pour faire en sorte que les joueurs mutes avec essentials ne puissent pas l'utiliser. Commande de Helenos, terminé le 19 mars 2016. NoPVP : Plugin simple qui permet de désactiver son PVP, avec un délai de 5 secondes et une gestion multi-mondes. Commande de Helenos, terminé le 19 mars 2016. Factions (edit) : Modification du plugin Factions qui fait en sorte qu'on puisse activer les pistons dans les claims. Commande de antho_57, terminé le 20 mars 2016. ChestRegen : Plugin de régénération automatique de coffres par zones WorldGuard / ou pas. Commande de JayeGame, terminé le 22 mars 2016. KeepYourSpawner : Plugin qui permet de récupérer les spawners que l'on a placés. Commande de antho_57, terminé le 25 mars 2016. MobSpawn : Plugin qui permet de faire apparaître des mobs modifiés, avec un délai ou pas. Commande de antho_57, terminé le 28 mars 2016. ElfiaWars : Add-on du plugin Factions qui fait en sorte que deux factions peuvent se déclarer la guerre et se battre dans une arène. Commande de CoraZon_, terminé le 30 mars 2016. JobSell : Plugin permettant aux joueurs de sélectionner un métier et de vendre les items qui s'y rapportent. Commande de Helenos, terminé le 30 mars 2016. FactionsClassement : Add-on du plugin Factions. Commande de Froyz, terminé le 10 avril 2016. MobStack : Plugin permettant aux mobs de se stacker. Commande de antho_57, terminé le 28 mai 2016. RoadToTheBlock : Mini-jeu en équipe dans lequel les joueurs doivent compléter des objectifs pour accéder à l'endroit final. Commande de Flav_, terminé le 28 mai 2016. Prefixes : Plugin permettant d'ajouter des préfixes aux joueurs et de modifier les préfixes du chat (avec Towny).  Commande (gratuit) de Helenos, terminé le 26 juin 2016.   Commandes d'août 2016   Upgrader : Plugin de 'passages' de grades, avec vente d'items, système de tokens et de boutique, et autres choses. Commande de Luc D., terminé le 3 août 2016 GoldenUhcHost : Modifications relativement grandes du plugin d'UHC host. Commande de Kyrutoo, terminé le 7 août 2016 RoadToTheBlock 2.0 : Mini-jeu en équipe dans lequel les joueurs doivent compléter des objectifs pour accéder à l'endroit final (remade). Commande de Flav_, terminé le 11 août 2016 MostWanted : Jeu très complet et multi-versions de survie. Commande de Percy, terminé le 21 août 2016   Commandes de septembre, octobre, novembre 2016   (//) = je ne suis pas autorisé à le dire / y'a juste pas de nom   SORank : Petite modification et mise à jour d'un plugin existant. Commande de Mr_Tissandre, terminé le 17 septembre 2016. PvPBattle : Plugin de gestion de battailles dans une arène, toutes les heures. Commande de Helenos, terminé le 18 septembre 2016. FeReloaded : Mise à jour du plugin Fe et modifications mineures. Commande (gratuit) de Helenos, terminé le 18 septembre 2016. (//) : Plugin de gestion de tournois PvP et de lotteries. Commande de (//), terminé le 30 septembre 2016. Practice : Plugin de practice PvP complet (ranked, unranked, duels, etc). Commande de Faygwenn, terminé le 2 octobre 2016. (//) : Pack de 8 plugins, dont 3 sont conséquents. Commande de (//), terminé le 23 octobre 2016. LocketteRemove : Plugin permettant de supprimer un coffre Lockette si son propriétaire est absent depuis 15 jours ou plus. Commande de Helenos, terminé le 23 octobre 2016. HeroRPCore : Plugin complet de gestion de portes et de blocs. Commande de Amky (serveur HeroRP) (client non fiable), terminé le 1 novembre 2016. (//) : Pack de 4 plugins + 2 modifications. Commande de Helenos, terminé le 6 novembre 2016. (//) : Pack de 3 plugins de taille moyenne. Commande de (//), terminé le 12 novembre 2016. AnnonceChat : Plugin permettant aux joueurs de faire des annonces à l'aide d'hologrammes. Commande de antho_57, terminé le 13 novembre 2016. IrixiaRank : Plugin de permissions et grades (temporaires et permanents) avec préfixes, etc. Commande de Faywenn, terminé le 20 novembre 2016. SOItemRestricted : Plugin permettant de restreindre l'utilisation de certains items avec le plugin aSkyBlock. Commande de Mr_Tissandre, terminé le 20 novembre 2016. (//) : Adaptation du plugin Prism à un serveur moddé + quelques ajouts. Commande de momai (EN), terminé le 27 novembre 2016. ContainerProtect : Système de protection complet des coffres, fours, armor stands, cadres, etc. Commande de McFreestyles, terminé le 30 novembre 2016. CustomEnchants : Plugins d'enchantement customs (armes, armures, outils, etc). Commande de Jordan (EN), terminé le 10 décembre 2016.   Commandes de janvier, février, mars, avril, mai, juin, juillet, août 2017   (//) = je ne suis pas autorisé à le dire / y'a juste pas de nom   ContainerProtect 2.0 : Système de protection complet des coffres, fours, armor stands, cadres, etc (remade). Commande de McFreestyles, terminé le 3 janvier 2017. (//) : Trois plugins (fly pour joueurs avec factions, plugin de spawners et plugin de gestions d'éponges). Commande de Jordan (EN), terminé le 11 janvier 2017. Grades : Un plugin permettant d'acheter des grades via un GUI. Commande de Razornauth, terminé le 11 février 2017. (//) : Re-codage intégral de plusieurs plugins. Commande de (//), terminé le 18 mars 2017. NationsBackpack : Un plugin de backpack + conversion d'anciennes données. Commande de NationsGlory, terminé le 19 mars 2017. NationsTools : Divers utilitaires d'administration. Commande de NationsGlory, terminé le 2 avril 2017. YlfZoneCmd : Exécution de commandes quand le joueur entre dans une zone, avec quelques options. Commande de Chocolatix, terminé le 3 avril 2017. Vote4Ban : Utilitaire permettant aux joueurs de voter pour mute/kick/ban des joueurs. Commande de Happy_Killing, terminé le 3 avril 2017. YlfJob : Plugin de gestion de métiers/items à crafter/etc. Commande de Chocolatix, terminé le 4 avril 2017. Villages : Plugin de gestion de parcelles/villages. Commande de baptiste0928, terminé le 11 avril 2017. Shop : Plugin de shop.  Commande de CrayzeurFR, terminé en mai 2017. (//) : Divers utilitaires. Commande de Chouki, terminé en juin 2017. Convertisseur : Utilitaire de conversion de devises. Commande de Alieta, terminé en juin 2017. Pacman : Update 1.12.  Commande de Idp21, terminé le 16 juillet 2017. MoneyLoss : Plugin qui fait perdre de l'argent lorsque le joueur perd. Commande de Razornauth, terminé en juillet 2017. NationsBattle : Plugin de batailles entre factions. Commande de MisterSand, terminé en juillet 2017. HotelVente : Plugin de shops automatiques pour les joueurs. Commande de iBalix, terminé en juilet 2017. PlotSave : Plugin de sauvegarde de plots WorldEdit pour les joueurs. Commande de iBalix, terminé en juillet 2017. Donjon : Plugin de donjons/aventures pour les joueurs. Commande de Razornauth, terminé le 15 août 2017. - Etc etc, en juillet/août, diverses autres choses que j'ai oubliées de spécifier ici. (j'ai fait une dizaine de commandes au total en juillet/août)   Commandes de décembre 2017/avril 2018   (//) = je ne suis pas autorisé à le dire / y'a juste pas de nom   (//) : Modifications avancées de plugins + modifs mineures, etc. Commande de (//), terminé le 9 décembre 2017. YlfSlotRpg : Assigner certains items à certains slots de l'inventaire, en fonction de leur lore. Commande de Chocolatix, terminé le 21 décembre 2017. ... j'ai fait d'autres choses entre décembre et avril, que ce soit plugins publics ou diverses choses ici et là en commandes privées. (//) : Même chose qu'au dessus, modifications et nouvelles grosses commandes.  Commande de (//), terminé le début avril 2018. (//) : Création d'un plugin Factions, KOTH, Totem et divers utilitaires. Commande de Danyke, terminé le 13 avril 2018.   J'ai également réalisé pas mal d'autres plus plugins, plus simples ou que j'ai oublié de répertorier ici ! Je suis par ailleurs plutôt bien nôté sur www.spigotmc.org (en toute modestie) :            Note : il y avait des offres mais plus maintenant, explications ci-dessous. J'ai la flemme de refaire une nouvelle image titre !   Pour vous donner un ordre d'idée des prix et des durées. Je ne demande généralement pas des montants exorbitants, et je ne prends pas des semaines pour réaliser vos demandes. Ceci étant dit, j'ai moi-même ma vie à côté, je vais en cours la semaine et il m'arrive de jouer à des jeux-vidéos pour mon plaisir personnel. Donc ne vous attendez pas à ce que je réalise votre truc dans la journée ^^ généralement je vous donnerai une estimation du temps.   Moyenne des prix (hors grosses commandes > 100€) : 25€ Moyenne de temps (hors grosses commandes > 15 jours) : 5/7 jours   Exemples de plugins et prix : - Création d'un plugin de homes avec clics dans le chat, gestion multiples, etc : 10€ - 3/4 jours - Création d'un plugin de shop automatisé, vente/achat, etc : 15€ - 3/4 jours - Création d'un système de hub complet, vanish, TP aux jeux, gestion de files d'attentes, amis/party, en interaction avec d'autres plugins de mini-jeux, ce genre de trucs : 20€ - 1/2 semaines - Création d'un mini-jeu skywars complet : 25€ - 5/7 jours - Création d'un système de jobs, avec objectifs, quêtes, etc : 35€ - 1/2 semaines - Création d'un nouveau mini-jeu innovant relativement complexe : 50€ - 2 semaines - Création d'un plugin de cosmétiques, particules, effets, gadgets, plutôt complexe et élaboré : 50€ - 2 semaines - Création d'un système de MMORPG complexe, avec aspects RP, armes magiques/etc, compétences, points d'XP, quêtes, etc : 100€ - 2/3 semaines - Création d'un serveur complet, par exemple orienté Factions, shop, avec des events/jeux multiples, connexions MySQL pour un classement en ligne (attention : je ne fais pas de web), système de guerres, économie avancée, GUIs pour tout, etc : 150€ - 3 semaines   Notes : - les exemples sont fictifs, j'ai pris soin de ne décrire aucune commande existante avec leur prix, par soucis de confidentialité. - je n'ai pas mis d'exemples en ce qui concerne le java hors-minecraft    Service après-vente   Après que le plugin soit terminé et vous soit livré, vous pouvez à tout moment me demander de corriger un bug, ou d'ajouter une éventuelle fonctionnalité, et je le ferai le plus vite possible.   Cela dit si vous demandez d'ajouter de nouvelles fonctionnalités plus conséquentes je peux re-demander un supplément.     Mes services sont payants, mais ce n'est pas très cher. À partir du deuxième plugin que vous me commandez, vous recevez une ristourne de 10%. Voyez cela comme une sorte de "carte de fidélité" !  (rappelez-le moi, je n'y pense pas forcément, je ne me rappelle pas forcément tout ce que j'ai fait et pour qui)   Voici les "étapes" habituelles d'une commande, avec moi :   1 - Vous m'envoyez une description complète de la commande, et je vous pose des questions si j'en ai. 2 - Je vous fais un devis, nous fixons le prix et l'éventuelle date butoire. 3 - Vous me versez un accompte de 20% du prix total de la commande. 4 - Je réalise votre commande. 5 - Je vous fait une démonstration de votre commande jusqu'à ce que vous soyez satisfait. (sur un serveur ou éventuellement en live ou vidéo) 6 - Vous payez le reste du prix du plugin. 7 - Je vous envoie le plugin via un lien de téléchargement que vous pourrez utiliser ou partager autant de fois que vous le voulez.   Lorsque le plugin est terminé, il vous appartient. Vous pouvez également avoir les sources si vous le désirez.   Il n'est pas exclu que je vous fasse un plugin gratuit mais à certaines conditions :   - Que le plugin soit petit ou peu complexe, ou qu'il s'agisse d'une modification relativement simple ; - Que vous m'ayez l'air sympathique  ET/OU que nous avons déjà 'fait affaire' ensemble ; - Que j'aie le temps ! (très important ça) ; - Ainsi que les "critères de contact" ci-dessous.        Merci de lire entièrement cette section avant de me contacter !   Lien du formulaire de commande   - J'ignorerai les demandes me demandant de rejoindre votre serveur ou votre équipe quelle que soit son type, ce n'est pas ce que je recherche. Je travaille en tant qu'externe au projet.   - Merci de ne PAS me contacter par mail/sur discord/sur spigot/sur twitter ou autrement, utilisez le lien du formulaire, il est fait pour ça et ça me facilite la tâche.   - Je m'efforce de maintenir une bonne entente envers vous et moi lors d'une commande (ainsi qu'après). Donc, lorsque vous me contactez, n'hésitez pas à me tutoyer et à décorer vos phrases d'un ou deux smileys, ici et là !   - Sachez que je fonctionne avec le principe du 'premier arrivé, premier servi', donc je finirai toujours les commandes des personnes avant vous avant de commencer la vôtre !   - Merci de soigner un minimum votre orthographe/conjugaison/grammaire et de faire un minimum de paragraphes. Ce genre de demande (que j'ai reçue) sera lamentablement ignorée et sombrera dans l'oubli :     - Je préfère les paiements PayPal, CB, et éventuellement PaySafeCard. Vous pouvez toutefois proposer un autre mode de paiement si vous n'avez pas ces trois-là, on peut s'arranger. ^^   - Si vous annulez votre commande après avoir payé un acompte et que je l'ai déjà bien commencée, l'acompte ne sera pas automatiquement remboursé. Si vous demandez un remboursement de l'acompte, je me réserve le droit de continuer le plugin et de le distribuer, voire le vendre, pour mon propre intérêt. Si vous ne demandez pas de remboursement de l'acompte, je ne le continuerai pas pour mon propre intérêt.   - Si vous ne me répondez pas pendant plus de trois semaines, je considérerai votre commande comme annulée (voir point ci-dessus).   - Cependant, si la commande se déroule normalement et qu'elle se termine, je ne redistribuerai/revendrai pas le plugin sans votre accord.   - Si j'annule une commande (cas rare et exceptionnel, encore jamais arrivé), je vous rembourserai l'intégralité de l'acompte, et ne le continuerai pas pour mon propre intérêt.   - Enfin, si après commande, vous transformez le paiement en litige PayPal pour essayer de récupérer l'argent envoyé, le plugin deviendra inutilisable et votre SàV sera résilié. (en plus de vous faire défoncer par PayPal qui me rendra l'argent et vous mangera des frais de dossier) (jusqu'ici je n'ai eu que deux ou trois cas de litiges qui se sont terminés en ma faveur, me testez pas :P)           Si vous êtes satisfait de mon travail après m'avoir commandé quelque chose, n'hésitez pas à laisser un petit commentaire ici ou de parler de moi à vos amis !   J'espère recevoir vos commandes très vite pour remplir mes poches d'argent pour que nous fassions du bon travail ensemble !   Cordialement, PYRRH4.    
  3. Problème de décodage d'items depuis Base64

      Non, c'est bon, j'ai résolu le problème, ce n'était pas de décoder c'était un autre problème, il ne trouvait pas une classe d'un serveur en particulier. Merci quand même !
  4. Hello,   API : Bukkit 1.6.4 IDE : Eclipse   Mon problème : j'ai tout un fichier contenant un inventaire sérialisé en base64.   Voici la manière dont il a été encodé :     Et voici la manière dont j'essaie de le décoder :     Mais, forcément, j'ai une erreur, une classe inconnue : java.lang.ClassNotFoundException: guava10.com.google.common.collect.ImmutableMap$SerializedForm at java.net.URLClassLoader$1.run(Unknown source) at java.net.URLClassLoader$1.run(Unknown source) at java.security.AccessController.doPrivileged(Native methode) at java.net.URLClassLoader.findClass(Unknwon source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java;PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown source) at java.lang.ClassLoader.loadClass(Unknown source) at java.lang.Class.forName0(Native method) at java.lang.Class.forName(Unknown source) at java.io.ObjectInputStream.resolveClass(Unknown source) at java.io.ObjectInputStream.readNonproxyDesc(Unknown source) at java.io.ObjectInputStream.readClassDesc(Unknown source) at java.io.ObjectInputStream.readOrdinaryObject(Unknown source) at java.io.ObjectInputStream.readObject(Unknown source) at java.io.ObjectInputStream.defaultReadFields(Unknown source) at java.io.ObjectInputStream.readSerialData(Unknown source) at java.io.ObjectInputStream.readOrdinaryObject(Unknown source) at java.io.ObjectInputStream.readObject0(Unknown source) at java.io.ObjectInputStream.readObject(Unknown source) at -.fromBase64 (j'ai mis la ligne dans le code fromBase64)   Voilà, je ne sais pas trop quoi faire.   Le fichier que j'essaie de décoder (je précise que ce n'est pas moi qui l'ai encodé à la base, et que si ça peut aider il a été encodé sur un serveur MCPC+) :       merci de votre aide !   PYRRH4
  5. Flodes80 Dev' | Haute Qualité | Rapide & Pas Cher | Efficace

      Ah, euh, non, t'inquiète ^^
  6. Flodes80 Dev' | Haute Qualité | Rapide & Pas Cher | Efficace

    Pas mal inspiré de mon CV, avoue ? :3    
  7. (swing) Scroller des JPanel

    Bonsoir !   API : Java swing (java 1.7) IDE : Eclipse   Mon problème est assez compliqué à expliquer. En gros, pour commencer, j'ai :   Un JPanel (leftPanel) Un JScrollPanel (lBar), qui est créé pour scroller le leftPanel (--> new JScrollPanel(leftPanel)) Un bouton qui rajoute un panel dans le leftPanel à chaque clic   Voici le résultat :     Il y a deux problèmes :   Arrivé à un certain nombre de clics (cinq ou parfois six), les panels s'affichent bizarrement (c'est secondaire) j'aimerais qu'au lieu de s'afficher de manière bizarre (super gros, etc) ça s'affiche un peu mieux (genre simplement au fur et à mesure en-dessous)   Voilà, j'ai fait pas mal de recherches et testé différents trucs qui n'ont pas trop marché.   Le code si vous voulez m'aider :     Merci !  
  8. Citizens : navigator

    Problème réglé   npc.getDefaultGoalController().addGoal(new MoveToGoal(npc, location), 1);  
  9. Citizens : navigator

    Hello !   API : Spigot 1.11 et Citizens 2.0.21 IDE : Eclipse   J'essaie de faire en sorte qu'un NPC se déplace d'un point (sa position actuelle) à un autre, mais au lieu de s'y rendre en marchant, il s'y tp instantanément.   NPC npc = ... npc.spawn(location); npc.getNavigator().setTarget(loc);   Une idée ? (je n'ai pas touché aux settings par défaut)   Cordialement, PYRRH4
  10. Citizens : navigator

    ça le téléporte instantanément ça
  11. ScoreboardSign en 1.7.10

    Je me permets de UP car je n'ai pas trouvé de solution.
  12. ScoreboardSign en 1.7.10

    Bonsoir !   API : Spigot 1.7.10 IDE : Eclipse   Voilà, j'essaie d'adapter le ScoreboardSign de zyuiop pour la 1.7.10. Je décompile donc nms pour changer les fields etc, pas d'erreur, mais mon scoreboard ne s'affiche tout simplement pas.     Une idée du problème ? :3   Cdt, PYRRH4
  13. NMS

      C'est pas faux '-'
  14. NMS

    Bonjour   API : Spigot 1.10.2 et Spigot 1.11 IDE : Eclipse   Voilà, j'ai une classe (le ScoreboardSign de zyuiop : http://hastebin.com/gunelakobi.cs) en 1.10, et j'aimerais l'adapter en 1.11. Pour les imports, c'est plutôt basique, mais le nom des fields ont changé ! Du coup, j'aimerais savoir comment je peux comparer les noms des fields NMS entre les versions.   Cordialement, PYRRH4.
  15. Petite info, pas pour spécialement dénigrer, mais pour vous dire d'être prudent. @Amky (du serveur HeroRP) m'a commandé un plugin, et a essayé de transformer le paiement en litige sur PayPal. Méfiez-vous si vous faites affaires avec lui.   Preuves :     Voilà voilà  Il m'a également bloqué sur Skype, je pense, et s'est renommé "Rikaru Tchkanof", s'est localisé en Lituanie, et sur PayPal a changé son nom en " Philippe Co." et localisé en France.   Voilà voilà, encore une fois ce n'est pas pour organiser un boycott mais pour vous dire d'user de prudence.
  16. Gson : classes abstraites

    Bonsoir à tous !   API : Gson (dernière version), Spigot 1.8.8 IDE : Eclipse   J'ai essayé de désérialiser des objets (issus de classes abstraites), mais ça n'a pas marché. Je me suis renseigné un peu et j'ai vu qu'il fallait register des choses pour les interfaces/classes abstraites. C'est donc ce que j'ai fait, avec cette classe que j'ai trouvée :     Et j'ai register les TypeAdapter avec la classe en question :   gsonBuilder.registerTypeAdapter(Task.class, new InterfaceAdapter<Task>()); gsonBuilder.registerTypeAdapter(Action.class, new InterfaceAdapter<Action>()); // Task et Action étant deux classes abtraites   En ce qui concerne la sérialisation, tout a l'air parfait, c'est au niveau de la désérialisation que ça pose problème. J'ai une erreur :     Voilà voilà. J'ai pas mal cherché (doc, google, etc) mais je n'ai pas trouvé grand chose, mes essais s'avérant infructueux.   Si quelqu'un a une idée de solution ;D   Cordialement, PYRRH4.
  17. Sérialisation

    Bonjour !   API : Spigot 1.8 (J8) IDE : Eclipse RECHERCHES : Un peu partout   Alors, j'ai récemment voulu commencer à sérialiser/désérialiser des objets, en créant mon propre "désérialisateur". En ce qui concerne la sérialisation, ça fonctionne très bien, c'est plutôt au niveau de la désérialisation que ça se passe moins bien. En attendant que je règle le problème, j'aimerais une alternative qui fonctionne bien.   Ce que j'aimerais faire, c'est sérialiser non seulement des valeurs simples (int, String), des objets (UUID), mais également des objets que j'ai créés, et des classes qui extends d'objets génériques, etc.   Exemple de ce que je voudrais :   Ma demande étant : connaissez-vous une bonne librairie, JSON ou bien toute autre librairie qui permette de sérialiser, que je pourrais intégrer dans mon code (pas grave s'il y a plein de classes), pour l'utiliser ?   Cordialement, PYRRH4.
  18. Thème couleur eclipse Moonrise

    Bonjour   C'est peut-être moi qui suis débile, mais quel que soit le thème couleur que j'installe (ici Moonrise UI), tout est complètement dégueulasse et bizarre :3 http://prntscr.com/cvupet   Une solution ?
  19. Empêcher une entité de bouger

    @Dermenslof d'accord, et je le mets où ? (dans le constructeur, n'a pas l'air de marcher http://prntscr.com/cvv1mt) Et d'ailleurs, comment faire pour récupérer X, Y et Z de l'endroit qu'elle doit regarder, depuis un yaw et un pitch ? Ou j'utilise le loc.getDirection() ?
  20. Empêcher une entité de bouger

    Bonsoir !   API : Spigot 1.7 IDE : Eclipse   Existe-t-il un moyen simple d'empêcher un mob de bouger (en l'occurrence ici un villageois) sans passer par une entité modifiée par NMS ? Du genre, un packet, ou un event EntityMove ?   Cdt, moi
  21. Empêcher une entité de bouger

    Merci  j'ai finalement fait autrement, en enlevant juste tous les pathfinders (vu que je n'en ai besoin d'aucun). Donc ça marche, mais le seul problème que je rencontre est que l'entité regarde toujours vers le sud, mais que j'aimerais changer ça, et le faire regarder dans la direction de "loc". J'ai essayé de modifier les variables "yaw" et "pitch", mais ça ne fait rien. Comment faire ? ^^'    
  22. Eclipse freeze :3

    La RAM de MC, trop grande
  23. Eclipse freeze :3

    Bonjoureuh   J'ai un problème qui est, sinon très agaçant, très peu pratique. Lorsque je suis sur Eclipse, tranquillement, au calme, tout va bien, mais si j'ouvre un, voire deux minecraft (ce dont j'ai besoin pour tester ce que je code à la fin), Eclipse freeze/ne répond pas toutes les trente secondes, ce qui fait que pour régler un bug je dois me déconnecter du serveur, régler le bug, me reconnecter, et à la longue c'est ennuyant et ça me fait perdre du temps. Puis surtout c'est pas pratique.   Quelqu'un saurait comment régler le problème ?   Cdt, moi