Rechercher dans la communauté

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

  • 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

8 résultats trouvés

  1. forge

    Bonjour à tous, me revoilà pour une petite présentation d'un mod sur lequel je travaille depuis un petit moment Un mod spécialement conçu pour ceux qui font des lives sur la plateforme Hitbox.tv ! Résumé du mod: Le mod vous permettra via vos identifiant de vous connecter à une quelconque chaîne Hitbox.tv et ainsi d'avoir le tchat de cette dernière dans votre jeu. Si vous possédez des droit de modérations ou d'administrations vous pourrez aussi exécuter les commandes de base de hitbox: timout, ban, ban-ip, unban, add-modo, remove-modo, pm, slowmode et submode Ces commandes sont disponible en tapant /hitbox (ou ses raccourcis /h ou /hb) suivi de la commande. Vous pouvez tout aussi bien interagir avec le tchat de la chaîne sur laquelle vous êtes en tapant /hitbox msg suivi de votre message ! Screens du Mod: Update Screens: Caractéristiques détaillés du mod: Comment se connecter à votre compte Hitbox.tv et à une chaîne ? Il existe une touche à cet effet de base c'est la touche H pressez là et vous arriverez dans un menu vous demandant vos identifiants ainsi que le nom de la chaîne sur laquelle vous voulez vous connecter, cliquez sur le bouton de connexion et vous voilà prêt a recevoir les message du tchat et ou en envoyer ! NB: Vos identifiants ne sont sauvegardés dans aucuns fichiers et votre mot de passe n’apparaîtra pas en clair ! C'est l'une des sécurités du mod que je tiens a garder ! Listes des commandes disponibles: Bugs connus: • Il n'y a pas de support pour les émoticones pour le moment. • Les liens envoyés dans le tchat Hitbox sont buggé dans le tchat de Minecraft Changelogs: 0.3 0.0.2 Téléchargements & Liens: Repository Github (Source Code) Minecraft 1.7.10 (0.3 Dernière Version) Forge 1.7.10-10.13.4.1614-1.7.10: LIEN Minecraft 1.8 (0.3 Dernière Version) Forge 1.8-11.14.4.1577: LIEN Minecraft 1.8.9 (0.3 Dernière Version) Forge 1.8.9-11.15.1.1764: LIEN Minecraft 1.9 (0.3 Dernière Version)Forge 1.9-12.16.0.1767-1.9 : LIEN NEW ! Minecraft 1.9.4 (0.3 Dernière Version) Forge 1.9.4-12.17.0.1976: LIEN Minecraft 1.10 (0.3 Dernière Version) Forge 1.10-12.18.0.2000: LIEN Voilà j'espère que ce mod vous sera utile et plaira ! N'hésitez pas à me remonter les bugs que vous rencontrerez !
  2. Salut à tous ! Aujourd'hui, je vais vous présenter mon nouveau mod, Masks (paye ton nom original). Les masques qu'ajoute ce mod vous confèreront des pouvoirs plus où moins impressionnants, mais toujours assez utiles. Voici donc un descriptif détaillé du mod: Tout d'abord, parlons des essences vitales. C'est en quelque sorte ce qui contiens l'énergie et la magie qui animent tous les êtres vivants. Vous en trouverez dans les mines abandonnées, les forteresses du Nether, et dans les fort de l'End (Strongholds), mais les monstres ou animaux libèrent parfois leur essence vitale au moment où ils meurent. Vous pouvez paramétrer les essences vitales dans le fichier config du jeu: -vous pouvez choisir les chances de drop qui sont de 1/1000 par défaut. Le nombre configurable est le dénominateur plus il sera petit, plus les chances de recevoir l'essence vitale augmentent. -vous pouvez aussi choisir d'afficher l'effet <<Enchantement>> sur l'item en modifiant la seconde variable (true/false) gauche, l'effet est activé, à droite non. Vous vous demandez sans doute à quoi servent ces essences vitales. En fait, elles servent à donner aux masques leurs pouvoirs. Pour cela, prenez un peu d'argile et faites votre masque: Ce masque sera sans doute très bon pour la peau, mais il ne tiendra pas longtemps (en plus, il manque les concombres sur les yeux, alors bon...). C'est pourquoi nous allons le faire cuire pour éviter qu'il ne nous dégouline lentement sur la tronche: Ajoutez 500g de sucre et 25g de cannelle et la cuisson est prête ! Non, je rigole pour le sucre et la cannelle. Par contre, deux ficelles ne seront pas de refus pour faire tenir le masque: Après toutes ces laborieuses étapes, vous pouvez enfin porter un masque ! Mais bon, sans pouvoir(s), c'est pas terrible un masque. Voici donc les masques que vous aurez l'occasion de crafter: Le masque de Mouton Vous arrive-t-il parfois de vous allonger sur votre lit et de rêver à devenir un mouton ? Moi non plus ! (Et tant mieux d'ailleurs). Malgré tout, ce masque vous permettra de vivre la vie passionnante et inutile que mènent ces chères quadrupèdes laineux. Faites un clique droit sur un bloc de gazon pour brouter l'herbe qu'il y a dessus, et vous verrez votre estomac remplit d'un demi gigot ! Craftez le masque comme ceci: Le masque de Vache Ce masque est similaire au masque de mouton, sauf qu'il permet de brouter le blocs d'herbe. Le craft, et on passe à la suite: Le masque de Squelette C'est maintenant que les choses deviennent intéressantes. En effet, ce masque vous permet de rester totalement invisible aux yeux des squelettes (dans la mesure où ils ont des yeux). Vous pourrez donc les massacrer à coup d'épée, ils vous ignoreront. Le masque de Gardien Ce masque est d'après moi le plus stylé de tous. Mais malgré son aspect qui déchire, il a aussi pour fonction de vous permettre de respirer sous l'eau, et vous permet de passer inaperçu au milieu des gardiens. Sympa, non ? Le seul point négatif, est que les matériaux qui permettent de le crafter sont assez rares. Voyez plutôt: Le masque d'Araignée Ce masque est assez particulier : il vous donnera un effet de vision nocturne, une vision d'araignées, et un violent mal de crâne (à cause de la vision d'araignée). Pour le coup, je vous en donne un aperçu en plus du craft: a peut avoir l'air marrant, mais ça fait vite mal aux yeux. Le masque de Creeper Ce masque est assez utile pour lutter contre nos chers amis verts. Tout comme le masque de squelette, le masque de Creeper vous garantie une sécurité absolue en présence de l'animal que vous avez sur la figure. Mais ce n'est pas tout ! En faisant un clique droit sur un creeper, vous pouvez l'allumer, et le voir exploser quelques secondes plus tard ! Utile en PVP, non ? En plus vous aurez droit à un super shader de la mort qui tue. <<Quand je marche dans la vallée de l'ombre de la mort, Je ne crains aucun mal...>> Le masque de Gardien maitre Des études on montrées qu'un joueur sur cinq ne connaissait même pas ce mob.Bon, c'est complètement faux, mais avouez que c'est bien le genre de mob qu'on ne voit jamais en mode Survie ! Eh bien je suis là pour remédier à ce problème. Ce masque vous accorde Les effets respiration sous l'eau et vision nocturne tant que vous avez la tête immergée, et vous évite en prime de vous faire attaquer par les gardiens ET les gardiens maîtres. Incroyable, non ? Le masque d'Enderman Ce masque, en plus de ressembler à un Enderman en colère, vous permet de ramasser des blocs en faisant un clique-droit dessus. Pour du sable ou de la dirt, on s'en fout un peu, mais avouez que c'est tout de suite plus intéressant quand il s'agit de glass, ou même d'un cadre du portail de l'End non ? N'en abusez pas trop non plus, chaque bloc ramassé coute 1 niveau d'XP. Le masque de Ghast Imaginez un village de PNJ. C'est cool, non ? Maintenant, imaginez vous en train de le bombarder de boules de feu. C'est encore mieux ! Le masque de Ghast vous permettra de réaliser vos fantasmes incendiaires: si vous tenez une boule de feu dans votre main, ce masque vous permettra à l'aide d'un simple clique droit de la projeter dans les airs, et ce pour la modique somme d'un niveau d'XP. Que demander de plus ? Hisss ! Le masque de Slime Comment ça "Beurk" ? Si vous avez déjà jeté un pain de gélatine depuis le 3eme étage, vous savez que 1)c'est une perte de temps 2) le pain de gélatine sa casse. Sauf que dans Minecraft, la gélatine ne se casse pas, au contraire, elle absorbe l'impact. Le masque de Slime vous permettra donc de diminuer vos dégâts de chute. Par contre, votre vitesse sera réduite (bah oui, les pains de gélatine sont pas connus pour leur vitesse). Le masque de Loup Ce masque vous permet de manger certains mobs en faisant un clique-droit dessus. Cela fonctionne sur les entités suivantes: mouton, vache, cochon, cheval, petit chaperon rouge. Il vous faudra environ 3 morsures pour venir à bout de chaque animal. <<Oh, Mère-Grand, comme vous avez de grandes dents !>> Et voilà, c'est tout... pour l'instant ! Vous pouvez voter pour le prochain masque en cliquant ici. Maintenant, deux/trois infos à propos des masques: -Ils sont super cools -Ils ont 2 points de vie -Ils peuvent être réparés en y ajoutant un peu d'argile dans une table de craft Merci beaucoup pour votre soutiens ! N'hésitez pas à me signaler tout bug, et à me donner vos retours à propos de ce mod, qu'ils soient positifs où négatifs ! Par ailleurs, je tiens à remercier @Avalon et @Nolan-XX pour les magnifiques textures qu'ils m'ont fournis ! Cliquez ici pour télécharger le mod pour minecraft 1.8 ! Cliquez ici pour télécharger le mod pour minecraft 1.8.8 !
  3. - Bonjour et bienvenue sur le post de BackToTheOrigin. Back To The Origin ou BTTO est un serveur souhaitant se démarquer des autres par ses idées et ses concepts, mis en place de manière révolutionnaire. Back To The Origin (Retour aux sources pour les puristes francophones) tiens son nom de la vision de ses fondateurs, un serveur ou nous oublions tout ce qui a déjà été fait dans l'univers Minecraft et où tout doit être réinventé. Notre but est simple, créer une plateforme unique et surprenante, où la communauté est libre de tout souhaits. Et pour déclencher cela, rien de tel qu’un serveur Semi-RPG à la taille et aux ambitions démentielles. (Il est importent de signaler que nous faisons également du Freebuild et du Créatif et nous aimerions nous développer dans des concepts plus approfondie après la mise en place du Semi-RPG) Justement, nous en venons à parler de la taille de l'univers. Une carte 12.000 X 12.000, conçu pour immerger le joueur dans ce vaste monde, diversifier par ses nombreux décors, des immenses continents, des îles, des volcans, des montagnes, des lacs ,des océans, des grottes... , enfin tout ce que la nature nous réserve de plus beau. Dans ce vaste univers des royaumes entiers seront construits, et complétés par de nombreuse villes et capitales aux thèmes et aux histoires surprenante. Vous découvrirez sur votre chemin des villages, des décors inoubliables et des structures abandonnées aux secrets préservés. Pour voyager au gré des vents, de nombreux moyens de transports sont utilisables. Galoper à travers les forêts, Naviguer entre les continents, parcourez de longue distance en train, ou alors payez des embarcations et charrettes pour voyager plus vite. L'exploration est à portée de bras. Dans ce monde existe 7 civilisations correspondantes à 7 familles ayant chacune une nation et une capitale. Ces familles vivent dans des époques aux environnement à couper le souffle. - Liste des familles - ♜-Les Vampires (Un peuple indépendant, qui ont créé leur civilisation entre les ténèbres et le sang) ♜-Les Anges (Sont descendues sur terre pour étendre la paix dans les 4 coins du monde) ♜-L'Empire Forerunner (Des hommes venus de l'autre bout de l'univers en emportant leurs technologie et leurs savoirs) ♜-Les Hommes Moderne (Une immense population constitué de la meilleure armée, défend sont territoire contre les envahisseurs) ♜-Les Varodross (Les descendants des dragons, dominent les flammes dans la lointaine cité chaude) ♜-La Mafia Porcine (Une famille reconstruis après un virus.) ♜-Les Marchands (Créateurs du système monétaire, ils vivent dans l'or au cœur d'une magnifique cité de sables chauds) C'est 7 familles sont les piliers fondateurs de l'univers, dans leurs histoire chaque factions ont apporté un ingrédient qui fait du monde ce qu'il est aujourd'hui.Tout le jeu se repose sur les familles et leurs mystères. Le monde est construis et adapté autour d'eux, nous pourrons voir différent thème architecturaux mettant leurs culture en valeur. Chaque familles possèdent un territoire dispersées sur tous les coins de la map. C'est donc un monde grandement étendue qui attend le joueur. Avec ces familles aux cultures diversifiés, les joueurs vont vivre, aventures, quêtes, histoires, récompenses afin de profiter pleinement de leurs vies dans leurs contrés. Chaque familles possèdent ses écrits et ses reliques que les joueurs pourront découvrir aux furs et à mesures qu'il avance dans le jeu. Il existe également des sous-familles qui vivent indépendamment des 7 plus grosse civilisation, elles sont toutes rattachés à une grande famille, on peut noter les «Les nomades, les loups ou encore les démons». Les sous-familles possède les mêmes atouts que les 7 familles autre, mais ils ont juste une histoire différente et une civilisation moins avancer. La Frise Chronologique ┃▶ La Carte des territoires [Version : Démonstration] ┃▶ Dans l'univers est disséminer de multiples quêtes (quête de factions, quête historique ou quête annexes), elles sont là pour découvrir le monde et remporter des loot exclusifs. Ces quêtes n'auront aucun caractère obligatoire mais permettrons une immersion dans l'univers et une perte de la notion du temps. Le joueur pourras vivre différente direction d'aventure selon sa famille, il commenceras les quêtes d’histoire et dériveras sur les quêtes annexes pour mieux réussir les quêtes principale. Sur son chemin, le joueur parcourras milles paysage et rencontrera des dizaines de personnes et de monstre. Il s’aventura dans les lieux les plus dérangent, et en sortiras en héros et plus fort qu’auparavant. L'histoire fait que commencé, les quêtes seront presque infinie et tous différente. Quand il n'y en a plus, il y en a encore... Nous pouvons comparé les familles à des races, elles possèdent toutes des compétences différentes et des atouts qui vont venir solidifier le gameplay et créer une jouabilités multiples. Pour rendre le joueur d'avantage impliqué dans l'univers, nous avons mis en place une méthode qui va créer de vrai conséquence au confit. Nous allons inventer des conquêtes qui vont ce dérouler en plusieurs phase mais qu'on peut simplifier en quelque mot. Déclaration > Affrontement > Première Bataille > L’ultime combat sous le soleil couchent > Victoire Les conséquence de ces guerre vont influencer l'évolution des familles, et créer de réel ralentissement en plus des trous économique chez l'adversaire. Bien-sur en dehors des guerres nous permettons aux joueurs de vivre sainement, entourées de leurs richesses afin de batifoler dans leurs maison de campagne ou appartement de luxe. Ou tout bonnement faire construire leurs magasins ou avoir le meilleur stuff possible. Pour ca il peut tout simplement posséder diverses métiers, parier ou faire des combats contre d'autre joueurs dans l'arène. Partir à l'aventure et récolter des ressources afin de les revendre. S'équiper et tuer des monstres. Aider les villageois avec des quêtes secondaire, ou vivre de succès avec les quêtes principale pour ce remplir les poches et tenter d'obtenir les armes légendaire. Des dizaine de possibilité s'offre au joueur pour un contenue richissime. Nous y voila arrivés à la fin de cette explication qui restera très vague, l'idée étend pas de détailler le concept, mais de montrer ses atouts et ses différences. Actuellement tout le serveur est en travaux, Nous y travaillons depuis un peut plus de 4 mois, et déjà beaucoup de choses ont été écrite et commencée. Mais c'est loin d'être suffisant, nous sommes trop peu nombreux pour atteindre nos objectifs. C'est donc avec une énorme envie de réaliser ce serveur, que nous venons chercher des personnes motivées, qui ont soif de projet et d'aventure. Il reste encore beaucoup à faire. - Si vous voulez nous rejoindre, cliquer sur le lien ci-dessous pour en savoir plus. Nous Recherchons : -● Développeur Vous devrez être en mesure d'utiliser différents types de code (Skript, HTML, Java...) Votre objectif sera d'optimiser le serveur et créer des armes, des pouvoirs, créer des interfaces interactives. Configurer des lignes de code, mettre en place des statistiques, créer des variables etc. Vous travaillerez en majorité avec les admins et les autres développeurs. -● Scénariste|Rédacteur RPG/MMORPG Il vous faudra tout d'abord une connaissance développer des MMORPG et de leurs façons de rendre vivant un personnage. Vous devrez également avoir déjà inventé et écrit des histoires. Justement votre objectif sera d'écrire des histoires et des dialogues, ont vous apprendra à créer des personnages de quêtes et vous pourrez imaginer des quêtes, des personnages secondaires. Vous serez mené à travail avec les administrateurs et les développeurs. -● Modérateur / Guide Vous aurez en charge la communauté, et devrez veiller à ce que tout ce passe bien dans les règles. Vous devrez sanctionné lorsqu'il est nécessaire. -● Chef de projet | Sous chef de projet Celons vos compétences et vos connaissances vous aurez en charge un projet qui peut être une ville, un serveur, un jeu ou autre. Votre mission sera de mener le projet à la réussite. Pour ça vous devrez faire tout ce qui est en votre pouvoir. Vous serez libre de recruter, et d'utiliser tous les outils à votre disposition. Vous serez sous la responsabilité d'un admin. -● Constructeur/Terra-formeur/Décorateur Vous devrez être en mesure de construire tout type de bâtiment, de grande bâtisse, des villages, créer des décors en tout genre et donner vie à la carte, imaginer des ambiances réaliste. Vous devrez également savoir manipuler WorldEdit et Voxelsniper sans danger. Vous serez sous la responsabilité d'un Admin ou d'un Chef de projet qui vous guidera. -● Graphiste Votre objectif sera de créer le design du serveur, re-texturer le pack de ressource, créer des images publicitaire pour mettre en avant les nouveautés. Et toute autre création liée à un logiciel de type Photoshop, que vous devrez savoir manipulé en plus de votre imagination. Vous travaillerez avec un responsable de communication. Galerie / Progression (ici seront exposés aux files de l'avancer, des images exclusif du serveur Semi-RPG) - Avancer de la carte via WorldPainter. http://image.noelshack.com/fichiers/2015/50/1449924270-mesa.png http://image.noelshack.com/fichiers/2015/49/1449312425-desert2.png - Accueil du serveur lobby. -Première version du spawn Freebuild. - Première version du spawn Créatif Exemple de bâtiment de ville. Paysage Rechercher ┃▶ http://image.noelshack.com/fichiers/2016/53/1451738087-dddddddddddddddddddd.jpg http://image.noelshack.com/fichiers/2016/53/1451738087-images.jpg http://image.noelshack.com/fichiers/2016/53/1451738087-images0fv6msni.jpg http://image.noelshack.com/fichiers/2016/53/1451738094-imageskcp63bc2.jpg http://image.noelshack.com/fichiers/2016/53/1451738113-paysagesemi3.jpg http://image.noelshack.com/fichiers/2016/53/1451738118-paysagesemi7-jpg.png http://image.noelshack.com/fichiers/2016/53/1451738132-les-sucube.jpg Si vous voulez plus de renseignements et de détails ou si vous voulez nous rejoindre contacter nous avec les ☎ informations ci-dessous. ☎ Notre Site Web ┃▶ http://btto.fr/ Notre Forum ┃▶ http://btto.fr/forum/index.php Notre Teamspeak ┃▶ btto.fr Notre Serveur Minecraft [1.8] ┃▶ btto.fr Pour tout recrutement dirigez-vous sur notre serveur vocal Teamspeak pour passer un entretien oral avec un Administrateur (L'ip est afficher ci-dessus) Merci d'avoir lu notre sujet, vous pouvez nous poser vos questions en vocal ou par écrit. Bonne continuation où à très vite sur le serveur. -Cordialement, Le Staff de Back To The Origin-
  4. 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:
  5. Changer le curseur de la souris 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]- Nous allons voir comment changer le curseur de la souris -[PRES-REQUIS]- 1]La base d'un mod Forge ou un MCP Vanilla -[sOMMAIRE]- 1]La fonction 2] Appeler la fonction 3]Pourquoi une rotation ? 4] La classe complète et le rendu final 1]La fonction 1.1] Creation La première chose à faire est d'ajouter une fonction qui s'occupera de contenir notre code private void setCursor(String modid, String path, int width, int height, double rotation) { } Hormis le premier, tous les paramètres concerne l'image à appliquer, les nom sembles explicites, je ne pense pas qu'il soit utile de détailler. 1.2]Remplissage Commencez par instancier un transform que vous utiliserez plus tard pour la rotation de l'image. AffineTransform transform = new AffineTransform(); Comme à chaque fois qu'on accède à un fichier ou qu'on affiche quelque chose, il y a des chances que ça plante, ajoutez donc un bloc try-catch pour éviter que le jeu crash si cela arrive. try{ } catch (LWJGLException e) { // Catch les exceptions liées aux changements appliqués à l'image e.printStackTrace(); } catch (IOException e) { // Catch les exceptions liées à la lecture du fichier e.printStackTrace(); } A l'intérieur de celui-ci, récupérez l'image est stockez la dans une variable BufferedImage cursorTexture = ImageIO.read(getClass().getResource("/assets/" + modid + path)); Ajoutez également un traitement pour changer les sens de l'image et préparer l'affichage de la texture //Change la valeur de rotation du transform que vous appliquerez plus tard, le paramètre 'rotation' est un radian. transform.rotate(rotation, cursorTexture.getWidth()/2, cursorTexture.getHeight()/2); AffineTransformOp op = new AffineTransformOp(transform, AffineTransformOp.TYPE_BILINEAR); cursorTexture = op.filter(cursorTexture, null); //Creation d'un tableau d'int de la taille de la texture, il est utilisé pour créer un buffer. int[] rgbs = new int[cursorTexture.getWidth() * cursorTexture.getHeight()]; //Creation d'un buffer, il sera utilisé plus tard lors de la création du curseur. IntBuffer buffer = IntBuffer.wrap(cursorTexture.getRGB(0, 0, cursorTexture.getWidth(), cursorTexture.getHeight(), rgbs, 0, cursorTexture.getHeight())); //Permet la lecture et l'application du curseur. buffer.rewind(); Finissez par créer le curseur et changer celui par défaut //Enregistre les informations créées précédemment dans une variable de type 'Cursor' Cursor newCursor = new Cursor(cursorWidth, cursorHeight, xHotspot, yHotspot, 1, buffer, null); //32x32 semble correct //xHotspot doit être compris entre 0 (inclus) et la largeur du curseur (exclue), par défaut : 1 //yHotspot doit être compris entre 0 (inclus) et la hauteur du curseur (exclue), par défaut : cursorTexture.getHeight() - 1 //Change le curseur par défaut. Mouse.setNativeCursor(newCursor); 2]Appeler la fonction Dans l'exemple qui va suivre j'ai fait en sorte d'afficher l'épée en diamants comme nouveau curseur (en loccurrence la texture est en 16x) Vous pouvez appeler la fonction dans la fonction init() du ClientProxy si vous utilisez Forge ou après l'init du Display de la fonction startGame dans la classe principale de Minecraft. this.setCursor("minecraft", "/textures/items/diamond_sword.png", 16, 16, 3.1415926536); 3] Mais pourquoi une rotation ? 1 est la texture de base de l'itemmais le curseur devrait être dans le sens de 2, or, si on applique l'image sans modification, le curseur ressemblera à 3 Il faut donc ajouter un angle de180° converti enradian, soit3.1415926536, je vous conseil le siterapidtables.com(en anglais)pour la convertion. Libre à vous de jouer avec les point de clic X/Y (x et yHotspot) ainsi que la rotation de la texture pour avoir un curseur dans le sens que vous voulez ! 4]La classe complète et le rendu en jeu 4.1] La classe import java.awt.geom.AffineTransform; import java.awt.image.AffineTransformOp; import java.awt.image.BufferedImage; import java.io.IOException; import java.nio.IntBuffer; import javax.imageio.ImageIO; import org.lwjgl.LWJGLException; import org.lwjgl.input.Cursor; import org.lwjgl.input.Mouse; import fr.zeamateis.tuto_ic.common.proxy.CommonProxy; public class ClientProxy extends CommonProxy { @Override public void init() { registerRender(); } private void registerRender() { this.setCursor("minecraft", "/textures/items/diamond_sword.png", 16, 16, 3.1415926536); } private void setCursor(String modid, String path, int width, int height, double rotation) { AffineTransform transform = new AffineTransform(); try { BufferedImage cursorTexture = ImageIO.read(getClass().getResource("/assets/" + modid + path)); transform.rotate(rotation, cursorTexture.getWidth()/2, cursorTexture.getHeight()/2); AffineTransformOp op = new AffineTransformOp(transform, AffineTransformOp.TYPE_BILINEAR); cursorTexture = op.filter(cursorTexture, null); int[] rgbs = new int[cursorTexture.getWidth() * cursorTexture.getHeight()]; IntBuffer buffer = IntBuffer.wrap(cursorTexture.getRGB(0, 0, cursorTexture.getWidth(), cursorTexture.getHeight(), rgbs, 0, cursorTexture.getHeight())); buffer.rewind(); Cursor newCursor = new Cursor(width, height, 1, cursorTexture.getHeight() - 1, 1, buffer, null); Mouse.setNativeCursor(newCursor); } catch (LWJGLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } } 4.2]Le rendu Tutoriel inspiré de MinecraftForgeFrance et réédité par Dren
  6. ZeAmateis Modding Bonjour tout le monde ! Cela fait maintenant un bon bout de temps que je développe en Java, et plus précisément sur Minecraft, ce qui me permet de vous présenter toutes les choses que je suis capable de faire sous Forge de la 1.7.2 à nos jours ! Petite liste des choses que je suis capable de faire (et il n'y a pas tout !) Blocs: Du simple bloc lumineux en passant par un coffre, four ou autre chose ! Items: Du plus simple au plus complexe ! Entités:Volante, Aquatique, Agressive, Monture, Animal de compagnie... Crafts:Qui dit, Items ou Blocs, dit forcément... Crafts ! Menu/GUI: Modification du menu principal, ajout de bouton, news.... Et pleins d'autres choses ! Mais je tiens à vous dire que mes services ne sont pas "Gratuits", je passe beaucoup de temps à travailler de fond en comble mon code pour qu'il vous soit le plus simple possible, si une réécriture ou autre vous passerait à l'esprit ! Je m'engage donc à vous fournir un travail de qualité à des prix qui ne sont pas excessivement chers non plus ! Bien entendu si vous avez un quelconque souci financier, nous nous arrangerons ! Passons à une petite image de ce que j'ai fait, ici le passage 1.8 en 1.6.4 ! Voili, Voilà ! J'espère que ce petit C.V vous donnera envie de passer commande ! Et merci de m'avoir lu ! -ZeAmateis- Pour tout contact utilisez la messagerie du forum ! Si ce topic ne respecte pas une règle ou comporte quelque chose de non-autorisé sur le forum, faites le moi savoir ! Merci !
  7. Bonjour, je me présenté déjà, CrayzeurFR âgé de 16ans et actuellement Fondateur de BloodyMine ( Serveur PVP/Factions accueillant 200 joueurs connectés à l'heure de pointe ). Je viens ici pour passer des recrutements d'un nouveau serveur dans le quel je suis impliqué. Je ne dévoilerais pas le nom du serveur en publique, pour des raisons évidentes. Je vais quand même vous expliquer 2,3 choses à propos du serveur. C'est un serveur MiniJeux comportant des jeux totalement inédit ! (Nos jeux sont totalement imaginé par le staff .) Le lobby est encore en construction donc ne peut être présenté au grand publique et pareil pour le site qui prend aussi son temps pour le développement . Je vais vous présenter l'équipe d'abord, nous sommes seulement trois pour le moment . |-|--------------------------------------|-| Administrateur: CrayzeurFR- Développeur WEB et Com' Aykeos- Développeur JAVA Rodri- Développeur JAVA |-|--------------------------------------|-| Passons maintenant aux recrutements. Nous sommes actuellement à la recherche de: Conditions pour postuler dans n'importe quel fonction: - Avoir au moins 14 ans - Avoir Skype, TeamSpeak et un bon micro - Se connecter au moins une fois par semaine Développeurs JAVA: - Avoir une grande maîtrise de Java - Connaitre le fonctionnement interne du serveur et du client minecraft - Maîtrise de lAPI SPIGOT - Maîtrise de MySQL - Maîtrise de BungeeCord et des protocoles réseau ; Builders: - Savoir travailler seul et en équipe - Avoir un niveau de build assez élevé ( si ça se dit x) ) - avoir un esprit créatif Graphistes: - Avoir de l'imagination - être rapide et efficace - un travail propre et soigné ( Si vous voulez postuler pour 1 autre fonction, vous pouvez, précisez bien à quoi vous servez .) Postez vos candidature en commentaire : (EXEMPLE) Pseudo: CrayzeurFR ge: 16 ans Fonction: Administrateur et Développeur WEB Description fonction: Je suis chargé de développer le site web et de coordonner le staff. Présentation: --à vous de vous présenter-- Voilà, voilà ! Je pense avoir tout dit ( des screenshots arriveront bientôt pour avoir un meilleur aperçu du serveur ) . Cordialement, CrayzeurFR.
  8. Elizeum est un projet Minecraft 1.8 complexe. Basé sur un principe de guerre entre clans et de capture de territoire unique ainsi que sur lajout de divers blocks/items/mobs etc Voir plus bas. Histoire Elizeum Fut durant des siècles une terre de paie jusquau jour où un homme fit mettre le feu a son village. Une terrible guerre commença entre les différents peuples réduisant à feu et à cendre tous les villages. Dans ce chaos total un village se fût bâti, elle devenu très vite la capital après avoir était reconstruit mainte et mainte fois. Une terre neutre mais puissante que nul personne nose attaquer. Depuis ce temps les guerres se sont calmées, le calme fût revenu. Les villages dévastés fût transformé en avant-poste pour protégé les Terres. De gros travaux fussent effectués pour réparer les dégâts causés par ses guerres. Le temps passa les années aussi, toutes ses guerres semblait être oubliés. Lon pouvait voir sur les avant-postes les dégâts du temps, il nétait plus entretenu car il nétait plus utilisé. La capital fut renommé Elizeum par respect a ses terres saintes. Les hauts gradés furent invités à bâtir de nouveaux villages pour accueillir le surplus de population est exploité au mieux les terres dElizeum. Au départ retissant ils finirent par accepté et séparpilla sur les terres. Avec le temps ses villages finirent par se coupé les uns des autres. Ce qui fût une excellente idée au départ se transforma en désastre les chefs des villages nétant pas daccord entre eux sur des questions politique est territorial commença des pillages. Tout cela finit en désastre. La Capital Elizeum lança donc des menaces envers ses villages en vain. Elle voulut donc de récupérer les postes de contrôles et den construire de nouveaux. Rien ne se passa comme souhaité. Les villages se disloqua créent des clans et des milices, se disputant pour les postes de contrôle et prendre le contrôle dElizeum. Elle-même lancé dans la conquête de ses postes et en créent de nouveaux pour se défendre. A vous décrire la suite de lhistoire, rejoignez cette guerre et faite parlé de vous! Details du Projet NB: Il sagit dun cahier des charges, tous ne sera pas réalisé ou le serra dans le temps. Si vous avez des propositions nhésité pas! Aménagement client: X - De nouveaux minerais/blocks/items/mobs/biomes/menus/recettes/armements/equipements/enchantes ; X - De nouvelles Dimensions/Interfaces/recettes/montures; X - Ajout de costumes X - Des suppressions; X - Des corrections; X - Nouveaux launcher avec serveur dauthentification externe à Mojang; X - Launcher connecté; X - Ajout de multi-personnages; X - Modification des interfaces; X - Création dun mégaphone; X - Création dune interface Boutique/Enchère; X - Affichage des informations sur le personnage sélectionné et les infos serveur. Aménagement serveur: X - Système de quêtes; X - Système de clans, conquête de base et capture davant-poste; X - Système de rangs; X - Double monétisation Token(T) et le Cashvisible dans linventaire; X - Ajout dune boussole dans linventaire, ainsi que les coordonnées; X - Tchat live lié au site. Aménagement site: X - Loterie; X - Boutique/Enchère; X - Forum simple et clair; X - Liste des items et des recettes; X - Panel gestion utilisateur; X - Panel gestion staff; X - Panel administration; X - Classement; X - System de vote. Recrutement N.B: Les recrutements se font premièrement par message privée ou en commentaire. Nous recherchons des personnes motivée et ambitieuses. Vous êtes libre de droit sur VOS lignes de codes! Vous êtes donc libre de les revendes a bon vous sembles. Toutes placent de codeur et bien sûr apparenté a une place de modo sur le serveur. Il ny a pas dâge minimum en revanche il y a une certaine mentalité à avoir. Nous recrutons: V - Développeurs java (plugins,mods(vanilla),launcher); V - Développeurs web; V - Graphiste; X - Constructeur; X - Testeur. Merci davoir lue, Merci de me corriger si nnécessaire,