CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Minecraft
  • Tout support
  • PC
  • Xbox Series
  • Switch
  • Switch 2
  • PS4
  • ONE
  • WiiU
  • PS3
  • 360
  • Vita
  • iOS
  • Android
  • Web
  • New 3DS
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

Tutoriel : Modding Minecraft

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
01 octobre 2012 à 19:43:52

voila je créer ce topic suite à mon premier topic pour que ce soit plus clair. s'il vous plait, ne poster pas sur ce topic, envoyez des mp merci.

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
01 octobre 2012 à 19:44:25

~Sommaire~

1- Installation
2- création d'un item
3- création d'un bloc
4- création d'une recette
5- création d'une recette pour le four
6- création d'escalier
7- création de demi-dalle
8- création d'un minerai
9- création d'un set d'item
10- création d'un set d'armure
11- création de nourriture
12- création d'un mob

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
01 octobre 2012 à 19:45:40

1 Installation

Nous voici dans la Première partie du tutoriel pour créer des mods : l'installation.

A-JDK

Pour Modder votre Ordinateur à besoin d'un environnement Java (logique minecraft est en Java) vous le trouverez à cette adresse :

http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html
choisissez selon votre système d'exploitation et votre architecture (x86 est l'équivalent de 32 bits)

B-Eclipse Juno

Ensuite, vous avez besoin d'un éditeur de code (nous prendrons Eclipse Juno) à cette adresse :

http://www.eclipse.org/do/downloads/index-developer.php
(le premier lien)

C-MCP

Enfin nous avons besoin de décompiler Minecraft avec MCP. La dernière version est sur leur site (pour nous se sera mcp72):

http://mcp.ocean-labs.de/index.php/MCP_Releases

Maintenant nous allons donc décompiler Minecraft(logique :) )

Voici comment procéder :

1 décompressez mcp72 dans un fichier appelé mcp72 (logique encore une fois :) )

2 allez dans le .minecraft copiez les dossiers bin et ressources (il faut qu'ils soit vierge de toutes choses un force update est conseillé) dans le dossier jars de mcp72

3 dans le dossier mcp72 lancez l'application "decompile"

4 attendez

5 ouvrez eclipse juno. Après le démarrage, la fenêtre "workspace launcher" va s'ouvrir ils nous demandent de choisir un workspace ce sera le dossier eclipse qui se trouve dans le dossier mcp72. Vous pouvez donc entrer :

C:\Users\Arthur Liger\desktop\mcp72\eclipse
(remplacez Arthur Liger par votre nom de session, oups j'ai dit mon nom :-) )

ensuite vous verrez sous vos yeux ébahis le code source de Minecraft.

Voila la fin de cette première partie. Si vous rencontrez des difficultés soit poster sur ce sujet soit contactez moi par Skype: arthurliger.skype.fr (oups j'ai redit mon nom :-) )
Désolé des éventuelles fautes d'orthographes

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
01 octobre 2012 à 19:46:11

2 Ajouter un item

voila vous avez le code source sous les yeux maintenant nous allons ajouter un item!

voici les étapes:

1 Dans eclipse, sur la gauche, vous voyez deux dossiers :
-client
-serveur
Ouvrez donc le dossier client, dirigez vous dans le dossier
src, puis dans net.minecraft.src et la, vous avez tous les
fichiers .java de Minecraft.

2 Trouvez le fichier Item.java ouvrez le!

3 Vous allez chercher le pavay où toutes les lignes commencent par public static Item.

4 Vous allez inscrire cette ligne juste au dessus du pavay:

public static Item nomDeVotreItem = (new Item(113)).setIconCoord(12, 6).setItemName("VotreItem").setTabToDisplayOn(Crea

tiveTabs.tabMaterials);

je vais détailler chaque partie du code:

-public static Item nomDeVotreItem : déclaration de l'item

-(new Item(113)) : on dit que c'est un nouvel objet Item (logique ) et 130, c'est l'ID

-.setIconCoord(12, 6) : ce sont les coordonnés de l'image de l'objet dans le items.png ( qui se trouve dans le dossier gui sui lui même se trouve dans Minecraft.jar qui est dans le dossier bin du .minecraft ). Le premier item (à gauche) est 0.0 ensuite 1.0 (sur la droite) 0.1 (vers le bas).

-.setItemName("VotreItem") : nom de votre Item

-.setTabToDisplayOn(CreativeTabs.tabMaterials); : dans le mod créative, dans quel onglet il se trouvera.

voici les noms des différents onglets et leur signification
-Block = l'onglet bloc
-Brewing = l'onglet potion
-Combat = l'onglet combat
-Deco = l'onglet décoration
-Food = l'onglet nourriture
-Material = l'onglet avec le stick dessus
-Misc = l'onglet avec un seau de lave dessus
-Redstone = l'onglet redstone
-Tools = l'onglet avec une hache dessus
-Transport = l'onglet avec un rail booster

Voila vous avez créer votre premier block, mais il n'a pas de nom, normal vous le mettrez dans un fichier quand vous récupérerez les fichier à mettre dans le Minecraft.jar mais je vous expliquerai ça un peu plus tard

louispapier
louispapier
Niveau 10
01 octobre 2012 à 19:50:38

:ok: Bon topic :up:

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
01 octobre 2012 à 19:51:19

merci de ne pas poster pour que le topic soit plis clair :ok:
mais merci au passage ^^

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
01 octobre 2012 à 20:03:09

disponible aussi ici :
http://modcraft.forumjv.com/1-77419-14386-1-0-1-0-tutoriel-modding-minecraft.htm

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
01 octobre 2012 à 22:06:34

:up: de 22H

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
05 octobre 2012 à 21:51:23

Je vous fais le tutoriel sur les blocks seulement si il y a assez d'avis positif :hap:

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
05 octobre 2012 à 21:53:55

Toi faut que je te fasse ton mod :hap:

ioxy_psyko
ioxy_psyko
Niveau 8
05 octobre 2012 à 21:57:05

Merci :)

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
05 octobre 2012 à 22:17:37

3 Ajouter

1 Rendez vous dans client/SRC/net.minecraft.src et enfin Block.java

2 Cherchez le gros Pavay qui commence tout le temps par public static final et inscrivez ceci:

public static final Block votre_Block = (new Block(150, 7, Material.rock)).setHardness(2.0F).setResistance(10
.0F).setStepSound(soundStoneFootstep).setBlockName
("Votre_Block").setCreativeTab(CreativeTabs.tabBlo
ck);

Maintenant détaillons le code :

1 public static final Block : on énumère un block

2 (new Block (150, 7, Material.rock)) : on dit que c'est un nouveau bloc, ensuite on donne une ID et on lui donne sa place dans le fichier de texture terrain.png (donc le premier bloc dans le terrain.png sera noté 1 puis 2 et ainsi de suite) enfin on dit que ça fait parti du Material : rock (cette partie n'est pas très utile)

3 .setHardness(2.0F) : plus la valeur sera haute plus vous mettrez longtemps à minez le block!

4 .setResistance(10.0F) : c'est la résistance aux explosions

5 .setStepSound(soundStoneFootstep) défini le bruit du block vous pouvez remplacer Stone par Glass ou Grass par exemple

6 .setBlockName("Votre_Block") défini le nom de votre block mais il ne sera pas afficher pour cela il faudra passer par les fichiers .lang

7 .setCreativeTab(CreativeTabs.tabBlock); dit dans quel onglet du mod créatif ce trouvé votre block

8 voilà, j'ai tout détaillé vous avez créé votre premier block

N'hésitez pas à donner votre avis et désole pour les éventuelles fautes d'orthographe je suis sur téléphone :hap:

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
05 octobre 2012 à 22:30:13

:up: des avis?

super_mory
super_mory
Niveau 7
05 octobre 2012 à 22:30:48

Oui, c'est bien fait, perso je préfère les tutos écrits donc je te soutient.

Bien que JVC ne soit sûrement pas la meilleur plate-forme pour ce genre de tuto :hap:

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
05 octobre 2012 à 22:31:40

Merci :) et est ce que tu y arrive?

super_mory
super_mory
Niveau 7
05 octobre 2012 à 22:32:42

en fait, je sais déjà faire tout ça ^^'

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
05 octobre 2012 à 22:34:12

Ok :-)

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
05 octobre 2012 à 22:47:03

:up: si vous êtes assez je vous fait le tutoriel sur les recettes de craft

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
06 octobre 2012 à 09:21:03

:up:

]TheBlueDemon[
]TheBlueDemon[
Niveau 10
06 octobre 2012 à 10:36:48

Regarde le sommaire sa viendra

Sous forums
  • Recherche de joueurs et serveurs PC/Consoles
La vidéo du moment