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

Pseudo supprimé
Pseudo supprimé 29 août 2012 à 19:00:15

Page 2 :hap:

golivrob
golivrob
Niveau 9
29 août 2012 à 19:00:49

Okay, c'est ce que je pensais ^^
(j'utilise éclipse pour faire un programme, je me disais que c'était bizzare)

Pseudo supprimé
Pseudo supprimé 29 août 2012 à 19:07:35

Prochain tuto les mobs :hap:

golivrob
golivrob
Niveau 9
29 août 2012 à 19:15:27

Et pour " Ze Bl0ck trau dark " tu es sur ?
C'est bizare je trouve.

golivrob
golivrob
Niveau 9
29 août 2012 à 20:05:33

Nan, ton code correspond pas a ce que je veux faire ^^

Moi il faut quand tu brule X, cela donne Y. Ton code ne fait pas ça :/

Pseudo supprimé
Pseudo supprimé 29 août 2012 à 20:21:31

Bah si ...

golivrob
golivrob
Niveau 9
30 août 2012 à 02:56:32

Ba, malgrès tous le respect que je te dois, tu me dira ou ton code dit cela car tu utilises 2 nom, celui de l'objet dans le code et celui de l'objet IG.
Tu me dit où tu définis la vitesse stp ?

Voici le code que j'ai fais et, qui marche :

this.addSmelting(Item.rottenFlesh.shiftedIndex, new ItemStack(Item.leather), 0.3F);

(a ajouter dans FuraceRecipies)

Bon il utilise pas ModLoader, je n'y arrive pas. Je cherche encore :/

linkman5
linkman5
Niveau 6
30 août 2012 à 18:38:28

:up:

Pseudo supprimé
Pseudo supprimé 30 août 2012 à 20:47:49

Utilises simplement ModLoader.addSmelting

Désolé si j'ai été désagréable

Fox_McCloud45
Fox_McCloud45
Niveau 78
31 août 2012 à 00:11:01

:up:

À quand le paragraphe sur les mods??? :noel:

golivrob
golivrob
Niveau 9
31 août 2012 à 00:22:02

nan ca va tkt ;)
Mais quand je le met ca marche pas :/

Fox, tous les tutos sont sur les mods --'

Fox_McCloud45
Fox_McCloud45
Niveau 78
31 août 2012 à 00:23:18
  • Paragraphe sur les moBs, pardon.
golivrob
golivrob
Niveau 9
31 août 2012 à 00:37:37

Personnellement, je vais coder normalement sans utiliser tous tous les ModLoader.add blablabla et blablabla. Car ML sert pour la compatibilter des mods c'est tout !!

Allé, je commence un nouveau mod. Je te remerci de ton aide ;)

Fox_McCloud45
Fox_McCloud45
Niveau 78
31 août 2012 à 11:22:01

J'ai commencé mon tout premier mod, pour rajouter des minerais.

Mais quand je lance le compilateur du MCP, j'obtiens cette erreur là:

https://image.noelshack.com/fichiers/2012/35/1346404892-compile-ore-error.png

Est-ce une erreur de ma part, ou une erreur dans ton tutoriel? :(

Fox_McCloud45
Fox_McCloud45
Niveau 78
31 août 2012 à 11:25:50

Faut-il mettre:

public void generateSurface(World world, RandomPositionGenerator rand, int y, int z);

:(

Fox_McCloud45
Fox_McCloud45
Niveau 78
31 août 2012 à 11:30:00

Non, rien, je n'avais pas vu l'import de 'Random' :desole:

Pseudo supprimé
Pseudo supprimé 31 août 2012 à 13:20:46

Pas grave mais le tuto sur les mobs arrive ! :noel:

Pseudo supprimé
Pseudo supprimé 31 août 2012 à 13:58:52

10. Un mob simple

On s'attaque déjà a plus gros ! Pour ce mob on va réutiliser un model éxistant le tuto sur les mobs avec formes perso viendra par la suite.

Nous devons tout d'abord le déclarer dans le fichier de notre mod :

Rajoutez ceci en dessous de public void load() {

ModLoader.registerEntityID(EntityNouveauMob.class,

"Nom du mob",/*ID ne pas toucher*/ 101);

Si vous obtenez une erreur c'est normal survolez la et choisissez create class

Si vous voulez un animal rajoutez "extends EntityAnimal" ou alors pour qu'il soit agressif rajoutez "extends EntityMob" puis cliquez sur add Unimplemented Methods ainsi que add constructor

Maintenant on va le customiser un peu :hap:

Tout d'abord changez le 0 de return 0; de getMaxHealth par le nombre de PV de votre mob (les animaux en ont 10 et les mobs 20) puis rajoutez :

texture = "Chemin de votre texture"
/!\ La texture doit être crée plus tard /!\
moveSpeed = /*Vitesse*/ 0.30F;
attackStrength = /*(Seulement pour les mobs)Force*/ 2;

Maintenant retournez dans votre mod et rajoutez ceci :

public void addRenderer(Map map)
{
map.put(EntityNouveauMob.class, new RenderBiped(new ModelZombie(), 0.5F));
}

Ne changez que le model pour l'instant un tuto pour faire des mobs creeper, araignées etc... arrivera plus tard!

Vous pouvez maintenant faire votre texture en prenant celle du mob correspondant a votre model et en la changeant (les textures des mobs sont dans minecraft.jar/mob

Pour la faire spawner c'est simple :

Si c'est un animal :

ModLoader.addSpawn(EntityNouveauMob.class, 100, 10, 10,EnumCreatureType.creature);

Si c'est un mob :

Si c'est un animal :

ModLoader.addSpawn(EntityNouveauMob.class, 100, 10, 10,EnumCreatureType.monster);

100 = nombre de mobs max

10 = nombre de mobs min

10 = nombre de goupes max

Si je me trompe dites le moi

et voila c'est tout vus avez créer votre premier mob :hap:

Fox_McCloud45
Fox_McCloud45
Niveau 78
31 août 2012 à 14:15:12

Ouais! :-)

Fox_McCloud45
Fox_McCloud45
Niveau 78
31 août 2012 à 16:13:36

As-tu un lien PasteBin de la classe entière s'il te plaît? :-)

Sous forums
  • Recherche de joueurs et serveurs PC/Consoles