Rechercher dans la communauté

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

  • 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

51 résultats trouvés

  1. DevMc Bonjour à tous et à toutes. Je poste aujourd'hui ce sujet dans le but de vous présenter mon projet de développement JAVA dénommé DevMC, pour la réalisation de mods, launchers, etc. Le but de mon projet est simple, je souhaiterais lancer un site où les clients passeraient leur commande simplement, et les développeurs l'exécutent avec tout ce qu'ils ont besoin. Néanmoins pour ce qu'il est des clients, ils devront payer par exemple la somme de 6 euros pour un launcher (le client doit réaliser le design). Vous retrouverez plus d'informations sur nos tarifs, etc., sur notre site web (lien à la fin du sujet). Si jamais vous seriez donc intéressé par nos services, il vous faudra prendre en compte notre fonctionnement qui est le suivant. Il faudra au client venir faire notre rencontre, par exemple sur notre site ou notre serveur Discord (liens à la fin du sujet), afin qu'il passe sa commande et que nous puissions ainsi lui répondre dans les plus brefs délais. Une fois la commande validée, nous la réaliserons aussi rapidement que possible, tout en faisant en sorte que la réalisation soit d'une qualité plus que correcte. Une fois la commande terminée, et bien entendu le paiement effectuée dès le début, la réalisation sera envoyée au client dès que possible. Retrouvez désormais ci-dessous nos différents liens parlés précédemment. Notre site web : [ici] Notre serveur Discord : [ici] Pour terminer, voici différentes réalisations que nous avons déjà réalisé. Attention, concernant les launchers, nous rappelons que nous n'avons pas réalisé les designs, ne vous basez donc pas sur cela. Créations Note : Le sujet a été retravaillé de fond en comble par Sakashi.
  2. Bonjour/ Bonsoir à tous, Je fais ce poste dans le but de trouver un développeur compétant et assez expérimenté dans le développement Java pour mes plugins ( Spigot ). Mon serveur est un Launcher PvP/Faction moddé en 1.7.10. Nous sommes actuellement en version n°1. Nous avons atteint plus de 400 connectés à l'ouverture ainsi que plus de 1000 membres inscrit. Vous serez rémunéré en fonction de votre travail, voici quelques conditions: Vous devez avoir skype. Vous connaissez un minimum le Java Vous avez minimum 14 ans et vous connaissez les bases d'un serveur PvP/Faction. Vous devez être un minimum actif ainsi que motivé ! Vous pouvez aussi, si vous le souhaitez intégrer le projet une fois après vous avoir testé. Nous sommes un projet sérieux avec beaucoup d'ambitions. Pour plus d'informations veuillez me contacter skype. Merci de me faire part de vos candidatures ci-dessous, ou bien par skype : hayimsmurf
  3. Bonjour la communauté de ironcraft ! Je suis NeykoZzHD du projet DevMc (http://DevMc.fr le site n'est pas encore disponible mais le sera bientôt) DevMc est un site ou vous pouvez commander des launcher minecraft modée ou non 1.7 à 1.10 à 100% customisables par vous les clients selecteur de ram ou non musique de fond ou non prémium ou crack ect . . . Vous pouvez passez sur notre discord si vous souhaitez acquérir plus d'informations et (ou) commander. Censuré. A plus tard :)
  4. Présentation Boujour à tous, J'aimerais vous présenter le projet dont je me suis occupé ce dernier mois, il s'agit d'un jeu Android portant le nom de SquareRoot. Je l'ai développé en JAVA à l'aide de la bibliothèque LIBGDX. Le but étant d'utiliser l'accéléromètre du smartphone pour faire bouger le petit carré dans le grand carré qui s'ouvre, se ferme et change d'endroit tout en essayant de faire le meilleur score possible. C'est un petit jeu pour faire passer le temps. Je vous invite à consulter la fiche Play Store ci-dessous pour plus d'informations (images etc). Téléchargement Le jeu est directement disponible sur le Play Store Android à l'adresse suivante : https://play.google.com/store/apps/details?id=fr.philobscur.squareroot Merci à tous pour vos futurs retours !
  5. Mise à jour Minicraft Quest / Manager Bonjour, notre serveur utilise le Mod Vanilla [Minicraft Quest] & [Minicraft Manager] par Diwaly. Le projet est en version 1.8.8 et les sources sont disponibe sur Bitbucket, J'ai demandé la permission au Dev de mettre à jour son projet. J'ai besoin d'un Dev pour rendre le projet compatible en version 1.11.2 Les client doit être modifié avec des source disponible sur bitbucket, quelques modifications sont nécéssaire ca les sources sont concus pour un client 1.8 Le serveur spigot 1.11.2 doit aussi être modifié avec les sources fournie dans le bitbucket, Un fichier texte explique les modifications a apporter au client et au serveur. 2 plugins doivent être modifié pour fonctionner avec le spigot 1.11.2 et ajout des nouveaux blocks et mobs. Prerequisite: Utilisation de MCP Moding Java Vanilla Manipulation de packets Utilisation de Eclipse Connaissance de l'API Spigot Connaissance SQL Sources et documentation: Minicraft Manager Minicraft Quest Projet sur Curse Site Web du Dev La paye / Délais: J'ai un budget d'environ 200-250 Euros pour compléter les travaux Les travaux doivent être complété dans un Délais de 1 mois Contact: Email: nicecube@hotmail.com Skype: marc.andre.b Discord serveur MCQC * J'ai une bonne idée de comment débuter le projet avec la mise a jour du client mais je n'ai pas les connaissances requise pour effectuer les modifications
  6. Bonjour à vous ! Je m'appelle FritesAuFour et je suis Administrateur d'IngotUHC. Nous sommes un staff composé de : 4 Administateurs ; 1 Developpeur ; 9/10 Hosts. Et nous recherchons un développeur ! Qu'est que c'est IngotUHC ? Et bien IngotUHC est un serveur UtraHardCore qui a pour but de scénariser ces UHC, il a créé au sein de la communauté UHC, le staff d'IngotUHC est motivé et a besoin de vous ! Nous nous efforçons de nous arranger pour exploiter au maximum les “données de base” de l’UHC pour les arranger et les exploiter. Gardons ce qui doit être gardé, Améliorons ce qui doit être amélioré et innovons ce qui n’attend que d’être créé. Cela va sans dire que notre projet comporte déjà une communauté relativement active ainsi qu’un staff motivé. Pourquoi aller sur IngotUHC ? C'est très simple, IngotUHC n'a qu'un développeur pour le moment, cette absence de développeur ralentit beaucoup l'ouverture du serveur, c’est pourquoi nous avons besoin d’un maximum de compétences pour débuter le plus tôt. Un projet qui démarre tôt sera plus amène de rapporter plus vite, au niveau des joueurs ou des revenus. Nous avons énormément d'idées et c'est à vous de les créer, c'est à vous d'utiliser votre tete et votre esprit pour mener a mieux le développement de ce serveur, c'est a vous de vous démarquer des autres en venant sur IngotUHC. C'est à vous de participer a des débats et d'imaginer des scénarios et des modes de jeux inédits. Je vais maintenant vous parler du type de développeur que nous aimerions avoir: Nous voulons un développeur Java (pas Skript), nous recherchons de la compétence, de l'envie, et un maximum de rapidité .C’est aussi profitable que vous soyez quelqu’un d’agréable, d’ouvert et sociable. Nous aimons rigoler et nous détendre. Le staff d'IngotUHC vous remercie d'avoir lu ce poste. FritesAuFour^ @IngotUHC (twitter du serveur) @QuentinAuFour (mon twitter) Mon skype : sylvain.langer2 ts.ingotuhc.eu (TeamSpeak du serveur)
  7. Litarvan - Vente de launcher temporaire ! ETAT : FERME Bonsoir tout le monde, bienvenue sur mon CV. Aujourdhui, je me présente en tant que développeur pouvant réaliser des launchers en tout genre ! Vous ne savez pas qui je suis ? Moi c'est Litarvan, développeur Java depuis 5 ans maintenant. Comme vous pouvez le constater, c'est une vente "temporaire". J'ai décidé de reprendre la vente des launchers mais à un faible rythme (au niveau du nombre de launcher, la rapidité de livraison elle n'a pas changée :) ), pour certaines occasions (ex: SOLDES STEAM). Bien, à présent rentrons dans le vif du sujet ! Avant-garde : Je ne cherche pas à rejoindre de projet, je suis déjà pris ! J'ai pu remarquer que de nombreuses personnes nécessitent un lanceur (plus communément « launcher » en anglais) de qualité pouvant perdurer dans le temps sans aucun soucis. Mes launchers sont réalisés de A à Z par moi et seulement moi. Ils ne comportent ne serait-ce une ligne de Mojang ! Ils ont de nombreux avantages ! En voici quelques-uns : Comme expliqué précédemment, un launcher réalisé de A à Z par moi-même ! Un système de mise à jour rapide, efficace et simple d'utilisation ! Un bootstrap (lanceur de launcher, permettant la mise à jour de celui ci si besoin), simple et rapide ! Un launcher pouvant être personnalisé selon une maquette donnée ! Des systèmes perfectionnés par la communauté et Open-Source ! Voici ma galerie de « lanceurs » qui sera agrandit au fur et à mesure du temps (Attention ! Certaines barres de progression et champs de texte ne sont pas comme ils devraient l'être, c'est simplement du à mon système (Arch Linux sous Deepin) et ça n'arrivera pas aux utilisateurs de vos launchers): Je tiens a préciser que mon travail n'est pas gratuit. J'y passe du temps. Les prix sont de 10.5€ pour un launcher (tout compris). Je ne fais pas de design, et un hebergement web est à fournir (seulement un dossier (possiblement sur votre site déjà existant) qui fera ~250mo) Intéressé? Peut-être même ravi ? Je vous attends avec impatience par MP sur le forum d'Ironcraft afin d'établir un premier contact. Suite à quoi nous parlerons très probablement sur Skype ou Discord. Je tiens énormement à remercier @Anonyminecraft (Manu2355) pour m'avoir énormément aidé sur la rédaction de ce C.V Je vous souhaite une agréable soirée, Dans l'attente de vos demandes.
  8. Services - Vente de launcher ! Qui suis-je? Bonjour la communauté d'IronCraft et bienvenus à vous! Je commence par me présenter. Je m'appelle Amine en réalité et j'ai 16 ans. Comme vous l'aurez vus je suis Arabe (mon nom) et précieusement d'origine Marocain et j'habite au Canada. Cependant, je suis un petit Youtubeur de 500 abonnés(e) connu sous le nom de ByVeeZia. J'ai commencé Java depuis environ 2 ans. Pourquoi je vends des launchers? Je vends des launchers afin d'acheter un hébergeur Minecraft pour mon serveur sous launcher. Que contiennent les launchers? Un système de mise à jour rapide et simplicité pour le client. Un bootstrap (Pour les mises à jour au besoin). Un launcher personnalisable de A à Z. Quels sont les prix pour les launchers? Les launchers que je créé sont fait de A à Z... Je demande une rémunération de 7 euros, car je passe du temps. Comment me contacter? Pour me contacter, rien d'assez difficile! Ajoutez-moi sur Skype (live:aminektn_1). Important ! Je tiens à préciser que je ne fais pas le design pour vos launchers! Vous devez avoir un hébergeur web pour pouvoir stocker vos données! Je remercie Litarvan pour avoir présenter un tutoriel "Comment crée un launcher de A à Z". Cordialement, ByVeeZia
  9. Allia, c'est quoi ? Allia est un projets d'un serveur semi-rp modé, sur le thème du médiéval. Chaque personne aura un coffre dans la banque de 9 a 32 slots. Il pourra acheter des terres pour construire ou cultiver ou bien directement acheter une chambre au motel ou une maison. il y aura mods et plugins. De nouveaux blocs, armes et habilles. Il y aura des quêtes données par des villageois qui rapporteront de l'argent et des niveaux. Certains niveaux permettront de débloquer des quêtes, lieu et craft. Personne recherché : Nous recherchons : - Un développeur java pour mods et plugin - 5 Builder Médiéval Mode a créer : - Mod d'argent liquide et système de coffre pour mettre ton argent qui marche avec Iconomy si possible - Mod rajoutant minerais et armes, Habilles et autres - Mod pour Système de lettre -Mods de quêtes et de niveaux - J'en rajouterais peut-être Nous contacter : Pour nous contacter : -Envoie un mp sur ironcraft -par skype : live:wegamer_1 Merci de faire une candidature soigné
  10. Rejoignez-nous : http://minemarket.fr/
  11. Hey tout le monde ! Encore une fois, une petite librairie assez cool pour vos launchers, mais pas forcément ! Depuis le nouveau launcher de la 1.6, un nouveau système d'authentification a été installé par Mojang utilisant les tokens : Yggdrasil. OpenAuth en est son implémentation Java Open-Source. Vous allez me dire : "Mais ça existe déjà ! Il y a la lib de Kronos ou même celle de Mojang !" Oui sauf que, OpenAuth est fourni avec un serveur Yggdrasil PHP codé majoritairement par Vavaballz <3, une grande première. Le client OpenAuth que j'ai entièrement codé, permet de se connecter à n'importe quel serveur Yggdrasil, en choisissant même l'URL des différentes requêtes. Bien sur, comme d'hab, tout est sous LGPL ! Utilisation commerciale autorisée sans besoin de citer ! Comment l'utiliser ? J'ai rédigé un gros pavé sur la page Github, alors juste allez-y (mais c'est en Anglais). https://github.com/TheShark34/OpenAuth/blob/master/README.md Et pour le serveur, juste téléchargez le fichier installer.php (Si besoin téléchargez tout et prenez l'installeur), mettez le dans un dossier d'un FTP, et lancez le =). Ensuite suivez juste les instructions. Après, à vous de vous débrouiller pour relier tout ça à votre site. Liens : Sources du Client : https://github.com/TheShark34/OpenAuth/ Sources du Serveur : https://github.com/TheShark34/OpenAuth-Server. Lien du client : https://github.com/TheShark34/OpenAuth/releases/download/1.0.0-SNAPSHOT/openauth-1.0.0-SNAPSHOT.jar
  12. Hello tout le monde ! Bon j'ai une petite question pour vous communauté d'ironcraft seriez vous intéressé par une multitude de tuto en plusieurs partie sur la création d'un jeux vidéo et si cela vous intéresse vous pouvez me proposer une idée.
  13. Salut tout le monde ! Après beaucoup de travail, j'ai fini, je l'ai enfin sortit =) Alors beaucoup de gens utilisaient déjà S-Update 1. Celui-là qu'a-t-il de nouveau ? C'est simple. Il a été entièrement refait en utilisant un autre fonctionnement. J'ai repris l'idée du système MD5 classique, prenons celui que Lawood a fait pour OhMyFox, ses avantages sont qu'il marche très bien, et qu'il permet de retélécharger les fichiers modifiés ou supprimés. Mais le problème c'est qu'il faut faire ses .xml soit même, et que au final beaucoup de MD5 sont un peu lent a vérifier. Donc j'ai remédié a ses idée. D'abord on ne fait pas ses .xml soit même, c'est le serveur S-Update qui le fait pour nous. Ensuite, je n'ai pas utilisé les MD5s, j'ai utilisé une idée de mon amis Siox que je remercie grandement. La date de dernière modification du fichier. Cette date, tout comme le MD5 est modifié lorsque qu'on touche le fichier, elle est au millième de seconde près, et son avantage par rapport au MD5, c'est qu'on ne la génère pas elle est toute prête la devant nous. Donc gain de temps ! Au final, le système supprime les fichiers intrus, et retélécharge les fichiers modifiés/non à jour/supprimés. Biensur si vous ne voulez pas utiliser les dates, utilisez les MD5s, vous avez juste à choisir lors de l'indexage ! Comment installer le serveur ? C'est simple comme bonjour, téléchargez le fichier installer.php ici : https://github.com/TheShark34/S-Update-Server (téléchargez les sources et prenez juste le fichier si besoin). Mettez le dans un dossier (qui sera le dossier serveur a retenir) sur le FTP de votre hébergement WEB. Allez dessus avec votre navigateur et pouf ! Voilà ! Tout s'est installé ! Suivez donc la page de configuration, le pseudo et le mot de passe permettront la protection des fichiers protégés comme la page de configuration etc... Et le lien de redirection permet de rediriger lintrus qui irait sur la page server.php avec son navigateur. Quand c'est fini et que vous arrivez sur la page daccueil c'est bon ! La page daccueil vous affiche d'ailleurs les dernières connections et le nombre total de connexion. Vous devez juste mettre vos fichier dans le dossier files du serveur et aller sur la page d'indexage, choisissez dates ou MD5 et c'est tout ! Et pour accéder a l'accueil allez juste dans le dossier protected du serveur ! Si vous voulez ajouter des zips, mettez les dans le dossier zips, dans le dossier où ils devraient être extraient ! Mais vous me dites, si il supprime les fichiers intrus alors supprimera-t-il le dossier saves de MC par exemple ? Oui, mais le FileIgnorer est la pour remédier a ça ! Dans le dossier du serveur rajoutez une liste de dossier ou fichiers a ne pas supprimer dans le fichier su_ignore.idx ! (Un fichier ou dossier par ligne) Comment l'utiliser en Java ? SUpdate su = new SUpdate("UrlDuDossierDeVotreSiteOuYaLeServeur", new File("DestinationDesFichiers")); try { su.update(); } catch (IOException e) { e.printStackTrace(); } Voilà ! A oui et il est sous LGPL, vous pouvez l'utiliser sans problème avec vos programmes commerciaux ou non. Sources Client : https://github.com/TheShark34/S-Update Sources Server : https://github.com/TheShark34/S-Update-Server Jar du client : https://github.com/TheShark34/S-Update/releases/download/2.2.0-SNAPSHOT/s-update-2.2.0-SNAPSHOT.jar
  14. Bonjour à tous! Je viens vous présenter mon projet java, ModCreatorFX. Présentation ModCreatorFX est un logiciel qui permet de créer des mods pour forge (testé en version 1.8.9). Avant tout de chose pourquoi FX, et bien c'est assez simple c'est que cette application a été réalisée avec JavaFX (on aurait pu deviner ). Le principe est que l'application possède un certains nombres de modèles de code Java permettant de créer des items, blocks, entity, etc... A partir de ces modèles prédéfinis, l'utilisateur paramètre le modèle, comme mettre la texture de l'item que l'on veut créer, puis l'application génère alors le code Java et les ressources correspondantes. Par la suite l'utilisateur peut transférer les sources du mod généré vers le dossier de développement forge, et compiler (Peut-être que par la suite l'application générera aussi le code sous forme compilé). Fonctionnement L'application peut se diviser en deux parties: De un l'interface graphique avec laquelle l'utilisateur peut créer/ajouter des mods, puis les éditer, et la partie génération de code Java. Le générateur de code Java permet d'ouvrir un fichier et d'y ajouter des class, méthodes avec le code nécessaire à l'intérieur. Comme il faut qu'il soit possible que l'utilisateur puisse ajouter plusieurs items, donc écrire dans le même fichier, mais aussi le faire en plusieurs fois, chaque fichier est sérialiser et contient un certain nombres d'informations permettant d'ajouter de nouvelle class et méthodes tout en gardant ce qui était présent auparavant. Le tout dans le but de pouvoir créer un mod à partir d'un mélange de plusieurs modèles prédéfinis. Exemple Un petit exemple en images, pour égayer un peu la présentation: Tout d'abord on créer le mod. Puis on édite le mod pour ajouter une pelle, pour cela on décrit le nom de l'item, on choisit un fichier pour la texture et on choisit le type d'item, ici une pelle (shovel). Puis une fois les sources transférer vers forge et compiler. On peut admirer le résultat. Et maintenant ... ? Comme on peut le voir sur les images ci-dessus, pour l'instant l'application ne permet seulement que d'ajouter un item. Beaucoup de choses restent encore a implémenter comme par exemple un créateur de modèle reconnaissable par l'application pour qu'il n'y est pas besoin d'écrire en "dur" dans le code de l'application tous les modèles prédéfinis, et bien d'autre choses. Mais ce projet est assez coûteux en temps, c'est aussi pour cela que je présente ce projet, car s'il intéresse des personnes pour m'aider ou juste apporter une contribution, je serais ouvert a mettre le code source sur github ou autre site de partage de code. Je propose aussi ce projet comme idée en lien avec le topic Projet communautaire, même si cela n'a peut-être aucun rapport. Merci d'avoir regarder ma présentation, je suis heureux d'avoir pu présenter mon premier projet sur IronCraft et même si ModCreatorFX est pour l'instant qu'une petite application, elle m'a permit d'en apprendre beaucoup sur le java. Si vous voulez me contacter vous pouvez m'envoyer un mail à cette adresse : gengendai389@gmail.com . Changelog: le lien vers le repo contenant les sources: https://github.com/gendai/ModCreatorFX .
  15. De nos jours, plus besoin de demander le mot de passe d'un utilisateur, et ce, grâce à la méthode NoLogin ! /!\Ceci n'est pas un système de crack/!\ Le NoLogin, qu'est ce que c'est ? Le système de NoLogin a été imaginé à la base par socolin pour le serveur Minefield, cependant, celui ci n'était pas directe, j'ai donc concrétiser son idée pour enfin parvenir au système NoLogin que voici. Ce système récupère directement les comptes utilisateurs existant sur la version officielle de Minecraft, et les tiens à jours en gardant les tokens valides. En outre, un utilisateur doit déjà être connecté sur le launcher officiel, sinon, aucun compte ne pourra être utilisé. Malgré ce petit défaut, ce système permet une sécurité totale au niveau des comptes Minecraft, car il ne requiert pas de mot de passe. Code Source et utilisation. Télécharger Toutes les informations nécessaires se trouvent à cette adresse : https://github.com/Lifok/NoLogin. Crédits : Lifok, créateur de la librairie. TheShark34, créateur d'OpenAuth, librairie utilisée par NoLogin. socolin, pour m'avoir conduit à créer cette librairie et imaginé cette option.
  16. 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
  17. Bonjour je m’appelle IksReal ,et je suis a la recherche d'un développeur pour un gros projet PvP/Factions (Evonia) je suis actuellement entrain de créer les mods. Si vous êtes disponible contacter si dessous en envoyant votre skype ;) Merci de cotre compréhension.
  18. 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
  19. 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
  20. Actuellement leaders européens sur notre marché, avec plus de 200.000 joueurs actifs sur nos diverses plates-formes de jeu en ligne, nous recherchons dans le cadre de la conception d’un serveur de jeu Minecraft, un game designer et deux développeurs. Ce projet a pour ambition de devenir une référence dans le domaine des mini-jeux Minecraft sur les marchés francophones, hispaniques puis anglophones. Forts de notre expérience, nous avons d’ores et déjà développé une architecture scalable permettant d’accueillir une très grande quantité de joueurs. Afin de renforcer notre équipe dédiée à ce projet, nous recherchons : Un game designer : Vous débordez d’imagination ? Minecraft est une source d’inspiration ? Vous voulez faire de votre passion votre travail ? Alors, rejoignez nous ! Profil : Connaissances approfondies de l’univers Minecraft Expériences précédentes sur différents projets Minecraft Savoir communiquer et travailler en équipe Très bonnes capacités de rédaction en anglais et en français Des études en game design sont un plus Des notions en développement seraient appréciées Votre rôle principal au sein de notre équipe sera de penser, rédiger et concevoir les différents types de mini-jeux que nous proposerons (scénario, cahier des charges, récompenses, etc). Créatif et plein d’imagination, vous devrez proposer des idées d’amélioration et d’ajouts de nouvelles fonctionnalités sur notre plate-forme. Deux développeurs Bukkit : Vous codez mieux que vous ne parlez ? Votre IDE est votre meilleur ami ? Vous avez déjà réalisé des dizaines de plugins pour Minecraft ? Vous êtes peut être celui dont nous avons besoin ! Profil : Connaissances approfondies de l’univers Minecraft Connaissances approfondies de l’API Bukkit / Spigot Bonnes connaissances en réseau (TCP/IP, proxy, cluster, etc.) Bonnes connaissances des environnements Unix (commandes, bash, etc) Maîtrise des outils de travail collaboratif (git, svn, etc) Savoir communiquer et travailler en équipe Bonne compréhension de l’anglais Des connaissances en développement web & mobile sont un plus Votre rôle au sein de notre équipe sera de concevoir les différentes fonctionnalités, développer et maintenir les mini-jeux ainsi que l’infrastructure. Vous travaillerez main dans la main avec le game designer afin de renouveler sans cesse le contenu en jeu. -------- Nous recherchons ces deux types de profil à temps plein. Bien que le télétravail soit possible, nous préférons intégrer ces personnes dans nos bureaux situés à Tours (37). Vous rejoindrez une équipe jeune et motivée dans une start-up en pleine expansion, travaillerez dans une ambiance conviviale et productive. Vous aurez le choix de votre matériel de travail (écrans, configuration, OS). Seule contrainte : arriver avec le sourire ! Salaire à débattre suivant profil. Pour toute information complémentaire, premier contact par MP. Amicalement, Vincent.
  21. Bonjour, nous sommes un serveur pvp faction moddé. Nous proposons des fonctionnalités inédites à nos joueurs en utilisant l'api de forge ou des mods déjà existants. Cela fait bientôt un an que nous avons ouvert et grâçe au succès de notre fondateur sur Youtube (FuzeIII), le serveur a très vite grossit. Nous sommes actuellement à la version 3 et projetons de sortir une version 4. Sa date de sortie et son contenu ne sera pas exposé ici, pour des raisons d'exclusivité. Beaucoup de choses sont prévues pour cette future version, le problème étant que côté java, nous ne sommes que deux développeurs. C'est la raison même de ce sujet. Nous recherchons donc un développeurs Java SE qui posséderait les qualités suivantes : Les compétences qualités d'une "*" sont indispensables pour être acceptées. * Nous exigeons de nos développeurs de maîtriser un certain nombre d'aspects basiques du langage Java. Voici une liste exhaustive des notions recherchées : Notion de variable, Structures de contrôle, fonctions, Programmation Orientée Objet ou POO, héritage, classes abstraites, interfaces, énumérations, gestion des flux, multithreading, introspection, travail avec des flux TCP/UDP ... * La capacité de travailler en équipe. Cela sous-entend l'utilisation d'outils comme git ou gradle mais aussi la capacité à maintenir des rapports sociaux convenables avec les membres de notre équipe, développeurs ou non. La connaissance d'une ou plusieurs des APIs suivantes serait un plus : BukkitAPI / SpigotAPI, BungeeCordAPI, Forge Savoir manier une machine sous linux serait aussi appréciable Si vous souhaitez postuler, sachez qu'il est inutile de mentir sur vos compétences car elles seront vérifiées. Si vous êtes intéressé répondez à ce sujet pour nous en notifier. Vous serez ensuite informés de la suite des événements en message privé. Informations complémentaires Twitter : @PaladiumPVP ou @sam543381 Adresse mail : dev@paladium-pvp.fr Site web : http://paladium-pvp.fr/ Forum : http://paladium-pvp.fr/f/ Amicalement, Samuel.
  22. Bonjour à tous, Je viens aujourd’hui dans un but bien précis, lancer une campagne de recrutement. Je suis actuellement un des gérants d’un serveur Minecraft Lançons donc une petite présentation a propos de ce serveur Minecraft nommé BadFox : BadFox est un serveur mini jeux en 1.8 axé Counter-Strike, PvP, et, évidemment, le fun. Vous allez sûrement vous demander pourquoi Counter-Strike : Global Offensive ? En fait, nous essayons de reproduire ce jeu dans Minecraft. Nous avons actuellement d'autres jeux qui reprennent plus l'univers de mc. Nous avons actuellement une équipe composée de 3 Administrateurs, 1 Graphiste, 1 Développeur Java, 1 Développeur Web, 1 Rédacteur et d’autres membres spécialisés dans d’autres domaines… A part cela, rien de très nouveau direz vous ? Et bien c’est tout le contraire ! BadFox, contrairement à tous les autres serveurs de mini-jeux que vous avez rencontrés jusqu’à présent vous donne la possibilité de jouer à de nombreux jeux auxquels vous n’avez jamais joué auparavant ! Les jeux présents sur BadFox sont non seulement très divertissants mais aussi très originaux. Principalement inspirée par Youtube, l’équipe de BadFox a fait de son mieux pour adapter des séries de vidéos en de mini-jeux intenses en PvP, en adrénaline et en amusement jusqu’à arriver à une qualité de FUN inégalable ! L’équipe de BadFox s’est donnée à fond pour donner vie à l’un des serveurs mini-jeux les plus divertissants de la communauté francophone ! Qu’est ce que Counter-Strike : Counter-Strike: Global Offensive (abrégé CS: GO) est un jeu de tir à la première personne multijoueur en ligne basé sur le jeu d'équipe développé par Valve Corporation. Il est sorti le 21 août 2012 sur PC et consoles (Xbox 360, PlayStation 3). Le jeu est divisé en plusieurs modes, qui sont les suivants : Occasionnel, match à mort par équipe, démolition, course à l'armement et compétitif. Lors d'une partie, les joueurs sont habituellement au nombre de 10 (5 contre 5). Des bots viendront compléter la partie s'il y a moins de 10 joueurs. Nos minis-jeux : -Terre Du Cube -Time To Craft -Rush Du Cube - Counter-Strike : Global-Offensive - Et bien d’autres jeux inédits ! Les spécialités fortement recherchés : Développeurs Java : Doit savoir développer un plugin entier complexe sans difficultés. Graphistes : Le graphiste est une personne importante dans la présentation d'un serveur, d'un texte ou le fond d'un site. Nous attendons d'un graphiste qu'il soit créatif et qu'il s'adapte aussi au thème demandé, il doit savoir réaliser des schémas soit à la main, soit à l'ordinateur et par la suite, les réaliser dans toute la splendeur qu'un graphiste peut donner. Builders : Un builder doit savoir s’adapter au thème demandé et réaliser une map ou des élements sur Minecraft. Il doit savoir gérer son temps, et faire un travail propre et soigné. J’appelle également builder la personne qui sait terraformer un terrain, et utiliser worldedit. Rédacteur : Le rédacteur doit savoir rédiger un texte de présentation, des articles, ou meme des textes spécialisés sur des sujets précis ! Youtubeur : Le youtubeur doit réaliser quelques vidéos gameplay ou présentation sur le serveur. Modélisateur : Il doit pouvoir réaliser des models 3D d’armes ou equipement en .json Bref, oublions toutes ces paroles… Des screens arrivent bientôt ! Et oui, vous n’attendez que cela.. Nous lançons actuellement une campagne de recrutements de bénévoles motivés, sérieux et mature pour intégrer notre staff… Et oui, vous vous doutez bien que développer un jeu tel que Counter-Strike Global Offensive est plutôt complexe … Nous avons donc besoin d’énormément de personnes spécialisées dans différents domaines tels que Développeur Java, Graphiste, builders, modélisateurs, des rédacteurs, des youtubeurs ayant un seuil minimum de 1000 abonnés et d'autres. Évidemment si vous jugez vos compétences utiles dans le projet… Nous n’avons pas de seuil d’âge car le talent n’a pas vraiment d’âge. Mais, il coule de source, que vous passerez un test de compétences si vous souhaitez vous investir dans le projet… Nous avons actuellement plusieurs moyens de contact tel que skype, adresse mail, twitter… Je vous liste cela ci-dessous : ( je répète, nous recrutons uniquement des bénévoles ! ) Adresse E-mail : contact.badfox@gmail.com Skype : Speedy, Gérant Badfox ou alexis72000 Twitter : https://twitter.com/ItsAlexousd Voilà tout, passez une agréable journée. Cordialement. Source : Wikipédia, nous ne sommes en aucun cas affiliés à Mojang ou Valve .
  23. 1.x

    Mettre une description sur un item 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]- Salut tout le monde ! Dans ce tutoriel nous allons voir comment ajouter une description sur un item -[SOMMAIRE]- 1] Ajouter la description 2] Ajouter une touche pour voir la description 3] Mettre une description d'un item sans description 4] Bonus d'amélioration a] pouvoir changer la touche 1] Ajouter la description Pour ajouter une description sur un item rien de bien compliquer nous allons aller dans Item.java et chercher public void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4) {} Ensuite dans les accolade nous allons tout simplement ajouter un IF - ELSE avec une conditions qui va récupérer l'item en choisi comme ceci : public void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4) { if (par1ItemStack.getItem() == Items.diamond_sword) // on cherche l'item par3List.add("Description"); // on ajoute la description } Voici un screen : 2] Ajouter une touche pour voir la description Alors pour le moment nous avons ça : public void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4) { if (par1ItemStack.getItem() == Items.diamond_sword) // on cherche l'item par3List.add("Description"); // on ajoute la description } Mais nous velons que quand on appuis sur LSHIFT par exemple que ça affiche la description nous nous allons rajouter un autre IF une condition de KeyBinding comme ceci : public void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4) { if(Keyboard.isKeyDown(42)) { // si la touche LSHIFT est pressée alors ça execute if (par1ItemStack.getItem() == Items.diamond_sword) // on cherche l'item par3List.add("Description"); // on ajoute la description } else par3List.add("Appuyez sur LSHIFT pour voir la description"); // si la touche LSHIFT n'est pas pressée alors on affiche ceci } Donc la si on appuis pas ça affiche rien et si on appuis ça affiche la description sauf qu'il faut prévenir les personne d'appuyer sur LSHIFT donc nous allons tout simplement faire un ELSE qui va rajouter une description mais just pour nous prévenir comme ceci voila donc pour le moment nous avons ceci: un petit screen : 3] Mettre une description d'un item sans description Maintenant nous avons notre description quand on appuis sur LSHIFT mais tout les items on aussi la phrase "Appuyez sur LSHIFT pour voir la description" sauf que ensuite ça n'affiche rien donc nous allons rajouter une else après le if de l'item choisi comme cela : public void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4) { if(Keyboard.isKeyDown(42)) { // si la touche LSHIFT est pressée alors ça execute if (par1ItemStack.getItem() == Items.diamond_sword) // on cherche l'item par3List.add("Description"); // on ajoute la description else par3List.add("Aucune description pour cet item"); // on ajoute la description de tout les items non défini } else par3List.add("Appuyez sur LSHIFT pour voir la description"); // si la touche LSHIFT n'est pas pressée alors on affiche ceci } Et voila nous avons terminé le tutoriel pour ajouter une description à un item, 4] Bonus d'amélioration a] pourvoir changer la touche Alors pour changer la touche du keybinding il nous faut aller dans GameSettings.java et ajouter une variable d'un KeyBinding : public KeyBinding keyDescription; Ensuite dans le constructeur GameSettings nous allons ajouter : this.keyDescription = new KeyBinding("Description Item", 42, "key.categories.misc"); // this.keyDescription = new KeyBinding("NOM", touche par défaut, "catégorie"); Ensuite nous voyons this.keyBindings = (KeyBinding[])((KeyBinding[])ArrayUtils.addAll(new KeyBinding[] {this.keyBindAttack, this.keyBindUseItem, this.keyBindForward, this.keyBindLeft, this.keyBindBack, this.keyBindRight, this.keyBindJump, this.keyBindSneak, this.keyBindDrop, this.keyBindInventory, this.keyBindChat, this.keyBindPlayerList, this.keyBindPickBlock, this.keyBindCommand, this.keyBindScreenshot, this.keyBindTogglePerspective, this.keyBindSmoothCamera, this.keyBindSprint}, this.keyBindsHotbar)); avec tout les keybinding, donc nous on va rajouter le notre comme ceci : this.keyBindings = (KeyBinding[])((KeyBinding[])ArrayUtils.addAll(new KeyBinding[] {this.keyDescription/* <---- */, this.keyBindAttack, this.keyBindUseItem, this.keyBindForward, this.keyBindLeft, this.keyBindBack, this.keyBindRight, this.keyBindJump, this.keyBindSneak, this.keyBindDrop, this.keyBindInventory, this.keyBindChat, this.keyBindPlayerList, this.keyBindPickBlock, this.keyBindCommand, this.keyBindScreenshot, this.keyBindTogglePerspective, this.keyBindSmoothCamera, this.keyBindSprint}, this.keyBindsHotbar)); Ensuite on va chercher l'autre constructeur GameSettings et on peu remarquer que c'est exactement la même chose donc tout simplement vous faire parreil ! Voila vous avez crée votre keyBinding mais maintenant il faut l'ajouter a notre code donc on retourne dans Item.java et notre if(Keyboard.isKeyDown(42)) va se transformer en if(Keyboard.isKeyDown(Minecraft.getMinecraft().gameSettings.keyDescription.getKeyCode())) // on récupère la touche du keyBinding en int Petit screen : Mais maintenant il nous faut récupérer le nom de la touche pour que ça l'affiche en description au lieu de mettre un text simple. Donc on va remplacer ce code : par3List.add("Appuyez sur LSHIFT pour voir la description"); par ceci : par3List.add("Appuyez sur " + Minecraft.getMinecraft().gameSettings.getKeyDisplayString(Minecraft.getMinecraft().gameSettings.keyDescription.getKeyCode()) /* on récupère le nom de la touche */ + " pour voir la description"); Et voilà ! Vous avez un keybinding fontionnel et stylay ! si je change le touche en A par exemple voici ce que ça donne : Merci d'avoir lu ce tutoriel et on se retrouve plus tard ! :)
  24. Java

    S-Update Bonjour a tous, j'aimerais vous présenter une de mes librairie qui est un systeme de mise à jour Java. Il marche pour n'importe quel programme. Avantages : - Simple d'utilisation (faut quand même comprendre) - Verification des mises à jours très rapide (habituellement environ 1 seconde) - Mise à jour simple à déployer - Possibilité de supprimer des fichiers - Possibilité de mettre a jour certains fichiers par rapport au systeme hôte (par exemple des natives spécifique à l'OS) - Open-Source (https://github.com/TheShark34/S-Update) Comment l'utiliser ? (Mini Tutoriel) Telecharger : https://github.com/TheShark34/S-Update/tree/master/target Merci beaucoup à dermenslof pour sa contribution !
  25. Java

    Bonjour à tous ! Récemment, je me suis dit que je pourrais pas modder minecraft toute ma vie, et qu'il fallait je que je fasse quelque chose de concret. De là m'est venue l'idée de programmer un jeu auquel je jouai sur papier avec des amis au collège. Tout allais bien, jusquà ce que je décide de faire un écran-titre avec un menu comportant (disons) trois boutons, Solo, Multi, Quitter. Il vas de soi que le bouton Solo doit afficher un sous menu qui permet par exemple, de choisir son personnage. Dans la théorie, je sais faire. Quelques boutons et le tour est joué. Malheureusement, je n'ai pas trouvé de manière "propre" de remédier à ce problème, la seule chose que je puisse imaginer consiste en quelques méthodes effaçant le premier GUI pour afficher le second. Sauf que je trouve que ça craint un peu. J'aimerai faire dans l'idéal une classe pour chaque menu ou catégorie de menu, et me contenter de les instancier (je suis pas sur que je soit le bon terme à employer dans ce cas là) pour afficher le GUI. Et c'est là que ça bloque: je ne vois pas comment m'y prendre. C'est pourquoi je serai heureux d'avoir quelques conseils de votre part. Je suppose que c'est évident, mais peut-être pas tant que ça: j'utilise les JFrame et JPanel pour toute la partie graphique de mon projet. Si je n'ai pas été clair par endroit, je m'empresserai d'apporter des informations complémentaires. Merci pour toute l'aide que vous pourrez m'apporter ! PS: Quand je parle de menus, je parle de GUIs, pas des menus déroulant.