Créer un mob basique
-
Bon maintenant il n’y a plus d’erreurs mais ça ne marche toujours pas x) j’ai du faire une connerie quelque part T_T
2013-08-13 13:21:39 [INFO] [STDERR] java.lang.reflect.InvocationTargetException 2013-08-13 13:21:39 [INFO] [STDERR] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 2013-08-13 13:21:39 [INFO] [STDERR] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 2013-08-13 13:21:39 [INFO] [STDERR] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 2013-08-13 13:21:39 [INFO] [STDERR] at java.lang.reflect.Constructor.newInstance(Unknown Source) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.entity.EntityList.createEntityByID(EntityList.java:205) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.item.ItemMonsterPlacer.spawnCreature(ItemMonsterPlacer.java:175) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.item.ItemMonsterPlacer.onItemUse(ItemMonsterPlacer.java:81) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.item.ItemStack.tryPlaceItemIntoWorld(ItemStack.java:152) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.item.ItemInWorldManager.activateBlockOrUseItem(ItemInWorldManager.java:429) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.network.NetServerHandler.handlePlace(NetServerHandler.java:554) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.network.packet.Packet15Place.processPacket(Packet15Place.java:79) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.network.MemoryConnection.processReadPackets(MemoryConnection.java:89) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.network.NetServerHandler.networkTick(NetServerHandler.java:141) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.network.NetworkListenThread.networkTick(NetworkListenThread.java:54) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.server.integrated.IntegratedServerListenThread.networkTick(IntegratedServerListenThread.java:109) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:689) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:129) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) 2013-08-13 13:21:39 [INFO] [STDERR] Caused by: java.lang.NullPointerException 2013-08-13 13:21:39 [INFO] [STDERR] at nyvelia.common.MobSanglier.func_110147_ax(MobSanglier.java:28) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.entity.EntityLivingBase.<init>(EntityLivingBase.java:187) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.entity.EntityLiving.<init>(EntityLiving.java:81) 2013-08-13 13:21:39 [INFO] [STDERR] at net.minecraft.entity.EntityCreature.<init>(EntityCreature.java:40) 2013-08-13 13:21:39 [INFO] [STDERR] at nyvelia.common.MobSanglier.<init>(MobSanglier.java:11) 2013-08-13 13:21:39 [INFO] [STDERR] … 20 more 2013-08-13 13:21:39 [WARNING] [Minecraft-Server] Skipping Entity with id 3 ```</init></init></init></init> -
at nyvelia.common.MobSanglier.func_110147_ax(MobSanglier.java:28)Oui.
-
Franchement je vois pas, j’ai regardé les lignes avec les erreurs et je vois pas ce qui cloche 0_o
La ligne 11 c’est super(world); => je vois pas où est l’erreur?
La ligne 28 c’est this.func_110148_a(SharedMonsterAttributes.field_111264_e).func_111128_a(8.0D); => j’ai modifié plein de fois la valeur aucun changement.J’ai tenté de modifier pas mal de valeurs mais ça ne change rien …
-
Essaye de mettre la ligne en commentaire pour voir ? (avec // )
-
Damn c’est incroyable… je l’avais fais et ça ne marchait pas, et la je remets en commentaire et ça marche… WTF?! En tout cas merci !
-
Perso pour moi sa marche pas du tout j’ai plein d’ereurs partout ! XD
J’attendrai de trouver d’autre tuto pour les noob comme moi

Merci pour ton tuto j’ai quandméme apprit certaines chose.
EDIT –---------------
Bon du compte fait jai trifouille un peu le code en voyant ce que a fait Minecraftienne jai réussi a avancer un peu mai la le problème est que mon mob est un rectangle blanc ! mdr

Avez vous une idée d’ou sa peu il venir ?
Mes codes:
Infection.java (class principale): http://pastebin.com/pAfzBvQr
Clien.java: http://pastebin.com/pLuaRmcx
EntityRodeur.java: http://pastebin.com/ie1CvFiY
RenderRodeur.java: http://pastebin.com/AA0sV2Mu -
Je ne vois pas l’erreur, mais c’est sûrement au niveau du render

-
J’ai retourner le code dans tout les sens et je ne vois ou je me suis planter =( Je suis dans l’impasse.___
Rhaaa mai quel C** je suis javais oublie de metreproxy.registerRender();dans la parti Init de la class principale !
dessole d’avoir fait autan de remu-ménage juste pour sa. :rolleyes: -
Dans ta classe principale, as-tu fais proxy.registerRender(); dans la méthode post init ?
-
Et bien tant mieux

-
Bon maintenant jai un problème de texture !!
JE VAIS Y ARRIVER, JE VAIS Y ARRIVER COURAGE !!!
Merci encore pour ton tuto et pour ton aide.

-
Vérifie l’emplacement de ta texture et le ResourceLocation
-
hallelujah !!! jai ENFIN fini le tuto !! mdr
résulta:

alor pour mon probleme de textures jai remplacer dans new ResourceLocation :
infection:Rodeur.pngPar:
infection:textures/entity/Rodeur/Rodeur.pngBon lets’go tuto suivant !
Encore merci. -
Bien jouer :).
-
J’ai mis à jour un détail concernant les œufs !

-
Pour le code couleur des oeufs, vous pouvez utilisez également
new Color(R, G, B).getRGB()l’import s’appelle “java.awt.Color”
-
As-tu testé avant de poster ? ^^
-
oui, ça fonctionne en 1.5.2 et je pense que ça est changé en 1.6.2
-
Oui, c’est un code de java.
Sinon tu as (R65536) + (G256) + B qui évite d’utiliser la classe Color de java. -
Salut, désolée de poster ici, mais j’ai un problème avec mon mob : je le met en monstre, mais il ne se met pas
J’ai mis ça dans ma classe principale :
EntityRegistry.addSpawn(EntityMummy.class, 9999, 1, 4, EnumCreatureType.monster, BiomeGenBase.taiga, BiomeGenBase.taigaHills);Et j’ai regarde dans l’entité, rien ne parle de ça.
J’ai bien relue ce tutoriel, mais nonSi vous pouvez m’aider, merci d’avance.
