"Arc" avec effet.
-
Renvoie quand même le crash actuelle, car tu as bougé certains trucs dans le code.
-
Le voici le voila

–-- Minecraft Crash Report ---- // Shall we play a game? Time: 13/07/14 23:02 Description: Registering texture java.lang.NullPointerException: Registering texture at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:63) at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SimpleTexture.java:35) at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:89) at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:45) at net.minecraft.client.renderer.entity.Render.bindTexture(Render.java:62) at net.minecraft.client.renderer.entity.Render.bindEntityTexture(Render.java:57) at mod.common.RenderFlechette.doRender(RenderFlechette.java:44) at mod.common.RenderFlechette.doRender(RenderFlechette.java:110) at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:300) at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:278) at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:251) at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:532) at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1298) at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1095) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1024) at net.minecraft.client.Minecraft.run(Minecraft.java:912) at net.minecraft.client.main.Main.main(Main.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:63) at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SimpleTexture.java:35) -- Resource location being registered -- Details: Resource location: ~~NULL~~ Texture object class: net.minecraft.client.renderer.texture.SimpleTexture Stacktrace: at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:89) at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:45) at net.minecraft.client.renderer.entity.Render.bindTexture(Render.java:62) at net.minecraft.client.renderer.entity.Render.bindEntityTexture(Render.java:57) at mod.common.RenderFlechette.doRender(RenderFlechette.java:44) at mod.common.RenderFlechette.doRender(RenderFlechette.java:110) -- Entity being rendered -- Details: Entity Type: RenderFlechetteun (mod.common.EntityFlechette) Entity ID: 246 Entity Name: entity.RenderFlechetteun.name Entity's Exact location: 417,98, 70,05, -11,59 Entity's Block location: World: (417,70,-12), Chunk: (at 1,4,4 in 26,-1; contains blocks 416,0,-16 to 431,255,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Entity's Momentum: 0,00, -0,09, 0,00 -- Renderer details -- Details: Assigned renderer: mod.common.RenderFlechette@27c9500c Location: 4,25,-1,57,8,45 - World: (4,-2,8), Chunk: (at 4,-1,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Rotation: 42.006824 Delta: 0.77625656 Stacktrace: at net.minecraft.client.renderer.entity.RenderManager.func_147939_a(RenderManager.java:300) at net.minecraft.client.renderer.entity.RenderManager.renderEntityStatic(RenderManager.java:278) at net.minecraft.client.renderer.entity.RenderManager.renderEntitySimple(RenderManager.java:251) at net.minecraft.client.renderer.RenderGlobal.renderEntities(RenderGlobal.java:532) at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1298) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['Player468'/348, l='MpServer', x=413,73, y=71,62, z=-20,04]] Chunk stats: MultiplayerChunkCache: 70, 70 Level seed: 0 Level generator: ID 00 - default, ver 1\. Features enabled: false Level generator options: Level spawn location: World: (409,64,-37), Chunk: (at 9,4,11 in 25,-3; contains blocks 400,0,-48 to 415,255,-33), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Level time: 316 game time, 316 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false Forced entities: 94 total; [EntityBat['Bat'/259, l='MpServer', x=433,08, y=27,83, z=-50,02], EntityHorse['Horse'/260, l='MpServer', x=436,28, y=72,00, z=-55,56], EntityHorse['Horse'/261, l='MpServer', x=438,50, y=71,00, z=-54,25], EntityBat['Bat'/133, l='MpServer', x=383,88, y=13,89, z=-73,24], EntitySquid['Squid'/134, l='MpServer', x=383,94, y=55,00, z=-53,56], EntityHorse['Horse'/262, l='MpServer', x=438,00, y=72,00, z=-51,13], EntitySquid['Squid'/135, l='MpServer', x=379,16, y=61,34, z=-54,31], EntityHorse['Horse'/263, l='MpServer', x=434,34, y=72,00, z=-53,72], EntitySquid['Squid'/136, l='MpServer', x=379,66, y=55,84, z=-53,63], EntityHorse['Horse'/264, l='MpServer', x=436,88, y=72,00, z=-53,34], EntityBat['Bat'/265, l='MpServer', x=437,50, y=26,92, z=-29,52], EntitySquid['Squid'/137, l='MpServer', x=369,14, y=58,78, z=-56,90], EntityItem['item.item.seeds'/266, l='MpServer', x=434,09, y=71,13, z=-31,94], EntitySquid['Squid'/138, l='MpServer', x=368,47, y=58,31, z=-46,97], EntitySquid['Squid'/139, l='MpServer', x=369,22, y=59,97, z=-39,19], EntityZombie['Zombie'/267, l='MpServer', x=445,78, y=21,00, z=32,09], EntitySquid['Squid'/140, l='MpServer', x=372,44, y=62,41, z=-46,71], EntitySquid['Squid'/141, l='MpServer', x=368,78, y=61,31, z=-39,31], EntitySquid['Squid'/142, l='MpServer', x=370,81, y=61,38, z=-26,50], EntityBat['Bat'/143, l='MpServer', x=382,00, y=22,00, z=15,75], EntityCreeper['Creeper'/144, l='MpServer', x=383,50, y=28,00, z=31,50], EntitySpider['Spider'/273, l='MpServer', x=448,63, y=20,00, z=29,22], EntitySkeleton['Skeleton'/145, l='MpServer', x=382,50, y=25,00, z=17,50], EntityCreeper['Creeper'/146, l='MpServer', x=373,44, y=38,00, z=19,00], EntityCreeper['Creeper'/278, l='MpServer', x=471,66, y=15,00, z=-5,34], EntityZombie['Zombie'/279, l='MpServer', x=472,59, y=15,00, z=-5,53], EntityCreeper['Creeper'/280, l='MpServer', x=476,50, y=17,00, z=-4,50], EntityCreeper['Creeper'/281, l='MpServer', x=479,53, y=17,00, z=-2,47], EntityCreeper['Creeper'/282, l='MpServer', x=473,50, y=22,00, z=32,50], EntitySpider['Spider'/162, l='MpServer', x=394,91, y=26,00, z=-51,56], EntitySkeleton['Skeleton'/163, l='MpServer', x=397,63, y=18,00, z=-58,09], EntitySquid['Squid'/164, l='MpServer', x=386,38, y=61,19, z=-52,78], EntityZombie['Zombie'/165, l='MpServer', x=386,50, y=14,00, z=-33,50], EntityItem['item.tile.mushroom'/166, l='MpServer', x=389,88, y=16,13, z=-4,88], EntitySkeleton['Skeleton'/167, l='MpServer', x=390,70, y=16,24, z=-2,70], EntityBat['Bat'/168, l='MpServer', x=392,56, y=31,25, z=-13,38], EntityZombie['Zombie'/169, l='MpServer', x=386,50, y=17,00, z=-1,50], EntitySkeleton['Skeleton'/170, l='MpServer', x=395,50, y=41,00, z=-6,50], EntitySkeleton['Skeleton'/171, l='MpServer', x=389,94, y=20,00, z=26,50], EntityEnderman['Enderman'/172, l='MpServer', x=392,06, y=35,00, z=40,44], EntitySkeleton['Skeleton'/173, l='MpServer', x=400,00, y=32,00, z=36,66], EntitySpider['Spider'/174, l='MpServer', x=389,28, y=35,00, z=36,44], EntityBat['Bat'/175, l='MpServer', x=400,05, y=34,58, z=33,62], EntitySquid['Squid'/190, l='MpServer', x=411,34, y=45,81, z=-79,24], EntitySquid['Squid'/191, l='MpServer', x=410,44, y=45,84, z=-77,25], EntitySquid['Squid'/192, l='MpServer', x=404,09, y=46,38, z=-77,91], EntityCreeper['Creeper'/193, l='MpServer', x=414,50, y=30,00, z=-55,50], EntityZombie['Zombie'/194, l='MpServer', x=402,67, y=14,36, z=-18,92], EntityCreeper['Creeper'/195, l='MpServer', x=411,69, y=15,00, z=-16,31], EntityCreeper['Creeper'/196, l='MpServer', x=413,63, y=28,00, z=-16,25], EntitySkeleton['Skeleton'/197, l='MpServer', x=415,50, y=42,00, z=-16,50], EntityBat['Bat'/198, l='MpServer', x=409,49, y=35,89, z=-20,21], EntitySkeleton['Skeleton'/199, l='MpServer', x=411,50, y=14,00, z=30,50], EntityBat['Bat'/200, l='MpServer', x=414,83, y=14,89, z=18,95], EntityCreeper['Creeper'/201, l='MpServer', x=405,50, y=22,00, z=23,50], EntitySquid['Squid'/73, l='MpServer', x=364,19, y=61,00, z=-53,53], EntityCreeper['Creeper'/202, l='MpServer', x=407,13, y=22,00, z=26,44], EntitySquid['Squid'/74, l='MpServer', x=366,61, y=58,04, z=-58,69], EntityBat['Bat'/203, l='MpServer', x=414,46, y=15,60, z=22,70], EntitySquid['Squid'/75, l='MpServer', x=363,38, y=62,34, z=-49,50], EntitySquid['Squid'/76, l='MpServer', x=365,31, y=61,28, z=-54,47], EntitySkeleton['Skeleton'/204, l='MpServer', x=411,50, y=11,55, z=41,31], EntitySquid['Squid'/77, l='MpServer', x=366,41, y=60,02, z=-53,41], EntityCreeper['Creeper'/205, l='MpServer', x=414,97, y=14,00, z=46,34], EntitySquid['Squid'/78, l='MpServer', x=368,46, y=59,82, z=-46,27], EntityEnderman['Enderman'/206, l='MpServer', x=403,50, y=26,00, z=46,34], EntitySquid['Squid'/79, l='MpServer', x=355,00, y=59,95, z=-29,47], EntityEnderman['Enderman'/207, l='MpServer', x=410,11, y=25,00, z=44,76], EntitySquid['Squid'/80, l='MpServer', x=355,62, y=59,74, z=-22,09], EntityCreeper['Creeper'/208, l='MpServer', x=404,38, y=28,00, z=35,00], EntitySquid['Squid'/81, l='MpServer', x=364,98, y=61,24, z=-20,39], EntityBat['Bat'/209, l='MpServer', x=405,06, y=27,14, z=40,44], EntitySquid['Squid'/82, l='MpServer', x=352,25, y=58,38, z=-23,94], EntitySquid['Squid'/83, l='MpServer', x=359,90, y=60,30, z=-30,55], EntitySquid['Squid'/84, l='MpServer', x=362,94, y=61,25, z=-31,72], EntityClientPlayerMP['Player468'/348, l='MpServer', x=413,73, y=71,62, z=-20,04], EntityHorse['Horse'/233, l='MpServer', x=419,97, y=70,00, z=-67,35], EntityHorse['Horse'/234, l='MpServer', x=426,59, y=71,00, z=-65,84], EntityZombie['Zombie'/235, l='MpServer', x=431,56, y=26,00, z=-49,74], EntityHorse['Horse'/236, l='MpServer', x=424,78, y=71,00, z=-63,22], EntityHorse['Horse'/237, l='MpServer', x=424,78, y=72,00, z=-60,22], EntityHorse['Horse'/238, l='MpServer', x=430,78, y=72,00, z=-49,22], EntityHorse['Horse'/239, l='MpServer', x=423,03, y=71,00, z=-62,75], EntityHorse['Horse'/240, l='MpServer', x=426,28, y=71,00, z=-62,75], EntitySpider['Spider'/241, l='MpServer', x=424,59, y=20,00, z=-34,19], EntitySkeleton['Skeleton'/242, l='MpServer', x=421,88, y=21,00, z=-35,50], EntityEnderman['Enderman'/243, l='MpServer', x=420,50, y=42,00, z=-33,50], EntityBat['Bat'/244, l='MpServer', x=415,44, y=17,76, z=-20,88], EntityFlechette['entity.RenderFlechetteun.name'/245, l='MpServer', x=419,53, y=71,00, z=-10,81], EntityFlechette['entity.RenderFlechetteun.name'/246, l='MpServer', x=417,98, y=70,05, z=-11,59], EntityCreeper['Creeper'/247, l='MpServer', x=417,63, y=20,00, z=27,84], EntityCreeper['Creeper'/248, l='MpServer', x=417,38, y=20,00, z=28,69], EntitySkeleton['Skeleton'/249, l='MpServer', x=421,22, y=21,00, z=24,50], EntityCreeper['Creeper'/250, l='MpServer', x=416,69, y=13,00, z=45,66]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:412) at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2523) at net.minecraft.client.Minecraft.run(Minecraft.java:934) at net.minecraft.client.main.Main.main(Main.java:112) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) – System Details -- Details: Minecraft Version: 1.7.2 Operating System: Windows 8.1 (amd64) version 6.3 Java Version: 1.8.0_05, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 825580592 bytes (787 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M AABB Pool Size: 17891 (1001896 bytes; 0 MB) allocated, 3629 (203224 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95 FML: MCP v9.03 FML v7.2.211.1121 Minecraft Forge 10.12.2.1121 4 mods loaded, 4 mods active mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{7.2.211.1121} [Forge Mod Loader] (forgeSrc-1.7.2-10.12.2.1121.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{10.12.2.1121} [Minecraft Forge] (forgeSrc-1.7.2-10.12.2.1121.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available modminecraft{1.0} [Mod Minecraft] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Launched Version: 1.6 LWJGL: 2.9.0 OpenGL: GeForce GTX 650/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: [] Current Language: ~~ERROR~~ NullPointerException: null Profiler Position: N/A (disabled) Vec3 Pool Size: 22530 (1261680 bytes; 1 MB) allocated, 7629 (427224 bytes; 0 MB) used Anisotropic Filtering: Off (1) -
at mod.common.RenderFlechette.doRender(RenderFlechette.java:44)
Tu peux envoyer la ligne 44 dans la classe RenderFlechette ? -
this.bindEntityTexture(par1EntityFlechette);
Mais je viens de découvrir quelque chose vois tu ^^ Je viens de créer un nouveau mob avec model etc mais mtn quand je tire avec ma sarbacane c’est mon nouveau mob qui sort Oo Donc est-ce qu’il faut un model pour la flèche ? Aussi ma textures de mon mob que j’ai créer ne se load pas alors que j’ai bien mis sa
@Override
protected ResourceLocation getEntityTexture(Entity var1) {
return new ResourceLocation(ModMinecraft.MODID + “textures/entity/frog.png”);
}je pense que j’ai du oublier quelque chose pour ce qui est de mes flèches

-
Heu tu peux réexpliqué ça car j’ai pas tout suivis x)
Ça ne crash plus maintenant mais il y a le mauvais rendu si c’est j’ai bien compris ? -
Tout à fait donc pendant que tu essayais de régler le soucis moi de mon coter j’ai créer un nouveau mob , je l’ai register dans le proxy et dans ma classe principale et maintenant quand j’utilise ma sarbacane c’est le mob que je viens de créer qui sort alors que dans ma classes entityFlechette il est bien mis d’utiliser itemFlechette dans le dossier entity donc je ne comprend pas x-)
Halalalalalalala j’apporte de bonne nouvelle j’ai changer dans mon RenderFlechette
public class RenderFlechette extends Render { public final ResourceLocation FlechetteTextures = new ResourceLocation(ModMinecraft.MODID, "textures/entity/itemFlechette.png"); protected ResourceLocation getEntityTexture(EntityFlechette par1EntityFlechette) { return this.FlechetteTextures ; } /** * Returns the location of an entity's texture. Doesn't seem to be called unless you call Render.bindEntityTexture. */ private ResourceLocation getEntityFlechettesTexture(EntityFlechette RenderFlechetteun) { return FlechetteTextures; } ``` en cecipublic class RenderFlechette extends RenderLiving
{
public RenderFlechette(ModelBase par1ModelBase, float par2) {
super(par1ModelBase, par2);
}@Override
protected ResourceLocation getEntityTexture(Entity var1) {
return new ResourceLocation(ModMinecraft.MODID, “textures/entity/itemFlechette.png”);
}Et la texture est maintenant loader et la flèche est tirré !! Oh mon dieu , on y est ;) Pour la texture qui ne se loadais pas dans mon RenderFrog j'ai changer en ceci :public class RenderFrog extends RenderLiving
{
public RenderFrog(ModelBase par1ModelBase, float par2) {
super(par1ModelBase, par2);
}@Override
protected ResourceLocation getEntityTexture(Entity var1) {
return new ResourceLocation(ModMinecraft.MODID, “textures/entity/frog.png”);
}
}Désolé je suis super content et ai je le droit de citer les pseudos "AlphaSwittleTeam" & "robin4002" dans mon mod info ? -
Si tu veux oui.
Mets aussi la balise résolu ! -
Il me reste quand même le problème du cadre slowness qui apparaît dans l’inventaire alors qu’il ne devrait pas et je n’arrive pas a changer la durée.
-
Étrange pour le temps, normalement la durée est en tick.
Pour le cadre qui apparait dans l’inventaire, remplace
if(movingobjectposition.entityHit instanceof EntityLivingBase)
par :
if(movingobjectposition.entityHit instanceof EntityLivingBase && !this.worldObj.isRemote)Et enlève la fonction :
protected void onImpact(MovingObjectPosition mop) { Entity e = mop.entityHit; if (e != null && e instanceof EntityLivingBase) { ((EntityLivingBase) e).addPotionEffect(new PotionEffect(Potion.moveSlowdown.id, 67, 1200)); } } -
Ca marche le cadre slowness est enlevé et maintenant la durée change en fonction de ce que je met merci !! Je met en résolu

