[Résolu] Bug au lancement de minecraft
Règles du forum
[En Attente] - Qui est défini par défaut à l'ouverture de la demande d'aide
[En Cours] - Qui est à mettre lorsque vous venez d'avoir une réponse à votre demande d'aide
[Résolu] - Qui est à mettre lorsque votre problème est résolu
Version de Forge: (Il s'agit du numéro de version indiqué sur le nom de votre dossier forge téléchargé)
Description du problème:
(Un maximum d'informations sera utile, quel code fait crash ?, quand cela ce produit ?, ne pas hésiter à mettre des captures d'écran et fichiers de log en pièces jointes)
[En Attente] - Qui est défini par défaut à l'ouverture de la demande d'aide
[En Cours] - Qui est à mettre lorsque vous venez d'avoir une réponse à votre demande d'aide
[Résolu] - Qui est à mettre lorsque votre problème est résolu
Version de Minecraft:Merci de respecter ce modèle pour toutes demandes d'assistances !
Merci de mettre votre code dans les balises code prévus à cet effet, icon </>
Version de Forge: (Il s'agit du numéro de version indiqué sur le nom de votre dossier forge téléchargé)
Description du problème:
(Un maximum d'informations sera utile, quel code fait crash ?, quand cela ce produit ?, ne pas hésiter à mettre des captures d'écran et fichiers de log en pièces jointes)
Bug au lancement de minecraft
Version : forge-1.8.8 (-11.15.0.1655-)
Bonjour/Bonsoir
Quand je lance minecraft pour tester mon code le jeu crash et la console affiche :
AL lib: (EE) alc_cleanup: 1 device not closed
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
Aucune erreur sur Chacun de mes codes (j ai vérifié plusieurs fois)
Crash Report :
http://pastebin.fr/89168
Bonjour/Bonsoir
Quand je lance minecraft pour tester mon code le jeu crash et la console affiche :
AL lib: (EE) alc_cleanup: 1 device not closed
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
Aucune erreur sur Chacun de mes codes (j ai vérifié plusieurs fois)
Crash Report :
http://pastebin.fr/89168
Dernière modification par scrixtv le 05 avr. 2021 15:34, modifié 3 fois.
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Bug au lancement de minecraft
Salut,
Comme expliqué sur youtube, ce n'est pas un message d'erreur que tu me donne.
Envoi le code sinon impossible de savoir ce qui ne va pas
Tu peux passer le sujet en [En Cours]
Comme expliqué sur youtube, ce n'est pas un message d'erreur que tu me donne.
Envoi le code sinon impossible de savoir ce qui ne va pas
Tu peux passer le sujet en [En Cours]
Tu veux des réductions et du cashback ? passe par iGraal 
3€ Offert en passant par mon lien
https://fr.igraal.com/?parrain=AG_577542b686c1d


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

Re: Bug au lancement de minecraft
J envoie quoi comme code ? car ce que j ai crée est une entité j envoie donc tout le code ?
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Bug au lancement de minecraft
envoi tout ton code qui ne fonctionne pas
Tu veux des réductions et du cashback ? passe par iGraal 
3€ Offert en passant par mon lien
https://fr.igraal.com/?parrain=AG_577542b686c1d


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

Re: Bug au lancement de minecraft
Voici le code
Code : Tout sélectionner
import com.Mod.Proxy.ModScrix;
import net.minecraft.entity.EntityList;
import net.minecraft.entity.EnumCreatureType;
import net.minecraft.world.biome.BiomeGenBase;
import net.minecraftforge.fml.common.registry.EntityRegistry;
import scala.util.Random;
public class EntityHandler
{
public static void RegisterAnimals(Class entityClass, String name)
{
int entityID = EntityRegistry.findGlobalUniqueEntityId();
long x = name.hashCode();
Random random = new Random(x);
int mainColor = random.nextInt() * 16777215;
int subColor = random.nextInt() * 16777215;
EntityRegistry.registerGlobalEntityID(entityClass, name, entityID);
EntityRegistry.addSpawn(entityClass, 8, 1, 5, EnumCreatureType.AMBIENT, BiomeGenBase.jungle, BiomeGenBase.jungleEdge, BiomeGenBase.jungleHills);
EntityRegistry.registerModEntity(entityClass, name, entityID, ModScrix.instance, 64, 1, true);
EntityList.entityEggs.put(Integer.valueOf(entityID), new EntityList.EntityEggInfo(entityID, mainColor, subColor));
}
}
import com.Mod.Reference;
import com.Mod.Entity.EntityKoala;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLiving;
import net.minecraft.util.ResourceLocation;
public class RenderKoala extends RenderLiving
{
private ResourceLocation texture = new ResourceLocation(Reference.MOD_ID + "textures/mobs/Koala.png");
public RenderKoala(RenderManager render, ModelBase model, float x)
{
super(render, model, x);
}
public void renderKoala(EntityKoala entity, double x, double y, double z, float v, float b)
{
super.doRender(entity, x, y, z, v, b);
}
public void doRenderLiving(EntityLiving entity, double x, double y, double z, float v, float b)
{
renderKoala((EntityKoala) entity, x, y, z, v, b);
}
public void doRendering(Entity entity,double x, double y, double z, float v, float b)
{
renderKoala((EntityKoala) entity, x, y, z, v, b);
}
@Override
protected ResourceLocation getEntityTexture(Entity entity)
{
return texture;
}
}
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.entity.Entity;
import net.minecraft.util.MathHelper;
public class ModelKoala extends ModelBase
{
//fields
ModelRenderer piedgauche;
ModelRenderer pieddroit;
ModelRenderer corp;
ModelRenderer tete;
ModelRenderer brasgauchee1;
ModelRenderer brasdroit;
ModelRenderer oreildroit;
ModelRenderer oreilgauche;
public ModelKoala()
{
textureWidth = 64;
textureHeight = 32;
piedgauche = new ModelRenderer(this, 0, 0);
piedgauche.addBox(0F, 0F, 0F, 1, 1, 4);
piedgauche.setRotationPoint(2F, 23F, -2F);
piedgauche.setTextureSize(64, 32);
piedgauche.mirror = true;
setRotation(piedgauche, 0F, 0F, 0F);
pieddroit = new ModelRenderer(this, 0, 0);
pieddroit.addBox(0F, 0F, 0F, 1, 1, 4);
pieddroit.setRotationPoint(-3F, 23F, -2F);
pieddroit.setTextureSize(64, 32);
pieddroit.mirror = true;
setRotation(pieddroit, 0F, 0F, 0F);
corp = new ModelRenderer(this, 0, 0);
corp.addBox(0F, 0F, 0F, 6, 6, 3);
corp.setRotationPoint(-3F, 17F, -3F);
corp.setTextureSize(64, 32);
corp.mirror = true;
setRotation(corp, 0F, 0F, 0F);
tete = new ModelRenderer(this, 0, 0);
tete.addBox(0F, 0F, 0F, 4, 4, 3);
tete.setRotationPoint(-2F, 13F, -3F);
tete.setTextureSize(64, 32);
tete.mirror = true;
setRotation(tete, 0F, 0F, 0F);
brasgauchee1 = new ModelRenderer(this, 0, 0);
brasgauchee1.addBox(0F, 0F, 0F, 1, 1, 4);
brasgauchee1.setRotationPoint(4F, 17F, -1F);
brasgauchee1.setTextureSize(64, 32);
brasgauchee1.mirror = true;
setRotation(brasgauchee1, -1.570796F, 1.570796F, 0.0092947F);
brasdroit = new ModelRenderer(this, 0, 0);
brasdroit.addBox(0F, 0F, 0F, 1, 1, 4);
brasdroit.setRotationPoint(-3F, 17F, -1F);
brasdroit.setTextureSize(64, 32);
brasdroit.mirror = true;
setRotation(brasdroit, -1.570796F, 1.570796F, 0.0092947F);
oreildroit = new ModelRenderer(this, 0, 0);
oreildroit.addBox(0F, 0F, 0F, 1, 1, 1);
oreildroit.setRotationPoint(-1F, 12F, -1F);
oreildroit.setTextureSize(64, 32);
oreildroit.mirror = true;
setRotation(oreildroit, -1.570796F, 1.570796F, 0.0092947F);
oreilgauche = new ModelRenderer(this, 0, 0);
oreilgauche.addBox(0F, 0F, 0F, 1, 1, 1);
oreilgauche.setRotationPoint(2F, 12F, -1F);
oreilgauche.setTextureSize(64, 32);
oreilgauche.mirror = true;
setRotation(oreilgauche, -1.570796F, 1.570796F, 0.0092947F);
}
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
{
super.render(entity, f, f1, f2, f3, f4, f5);
setRotationAngles(f, f1, f2, f3, f4, f5, entity);
piedgauche.render(f5);
pieddroit.render(f5);
corp.render(f5);
tete.render(f5);
brasgauchee1.render(f5);
brasdroit.render(f5);
oreildroit.render(f5);
oreilgauche.render(f5);
}
private void setRotation(ModelRenderer model, float x, float y, float z)
{
model.rotateAngleX = x;
model.rotateAngleY = y;
model.rotateAngleZ = z;
}
public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5, Entity entity)
{
super.setRotationAngles(f, f1, f2, f3, f4, f5, entity);
this.tete.rotateAngleY = f3 / (180F / (float)Math.PI);
this.tete.rotateAngleX = f4 / (180F / (float)Math.PI);
this.pieddroit.rotateAngleX = MathHelper.cos(f * 0.6662F) * 1.4F * f1;
this.piedgauche.rotateAngleX = MathHelper.cos(f * 0.6662F + (float)Math.PI) * 1.4F * f1;
this.pieddroit.rotateAngleY = 0.0F;
this.piedgauche.rotateAngleY = 0.0F;
}
}
import net.minecraft.entity.EntityAgeable;
import net.minecraft.entity.SharedMonsterAttributes;
import net.minecraft.entity.ai.EntityAIFollowParent;
import net.minecraft.entity.ai.EntityAILookIdle;
import net.minecraft.entity.ai.EntityAIPanic;
import net.minecraft.entity.ai.EntityAISwimming;
import net.minecraft.entity.ai.EntityAITempt;
import net.minecraft.entity.ai.EntityAIWander;
import net.minecraft.entity.ai.EntityAIWatchClosest;
import net.minecraft.entity.passive.EntityAnimal;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Items;
import net.minecraft.world.World;
public class EntityKoala extends EntityAnimal
{
public EntityKoala(World worldIn)
{
super(worldIn);
this.setSize(0.9F, 0.9F);
//((PathNavigateGround)this.getNavigator()).setAvoidsWater(true);
this.tasks.addTask(0, new EntityAISwimming(this));
this.tasks.addTask(1, new EntityAIPanic(this, 1.25D));
this.tasks.addTask(2, new EntityAITempt(this, 1.2D, Items.carrot_on_a_stick, false));
this.tasks.addTask(3, new EntityAITempt(this, 1.2D, Items.fish, false));
this.tasks.addTask(5, new EntityAIFollowParent(this, 1.1D));
this.tasks.addTask(6, new EntityAIWander(this, 1.0D));
this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 6.0F));
this.tasks.addTask(8, new EntityAILookIdle(this));
}
protected void applyEntityAtributes()
{
super.applyEntityAttributes();
this.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(6.0D);
this.getEntityAttribute(SharedMonsterAttributes.movementSpeed).setBaseValue(1D);
}
@Override
public EntityAgeable createChild(EntityAgeable ageable)
{
return new EntityKoala(this.worldObj);
}
}
import com.Mod.Entity.EntityKoala;
import com.Mod.Handlers.EntityHandler;
import com.Mod.Models.ModelKoala;
import com.Mod.Render.RenderKoala;
import Init.BlockMod;
import Init.ItemMod;
import net.minecraft.client.Minecraft;
import net.minecraftforge.fml.client.registry.RenderingRegistry;
public class ClientProxy extends CommonProxy
{
@Override
public void registerRenders()
{
ItemMod.registerRenders();
BlockMod.registerRenders();
//EntityMob
EntityHandler.RegisterAnimals(EntityKoala.class, "Koala");
//RenderEntity
RenderingRegistry.registerEntityRenderingHandler(EntityKoala.class, new RenderKoala(Minecraft.getMinecraft().getRenderManager(), new ModelKoala(), 0));
}
}
/code]
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Bug au lancement de minecraft
Si ton jeu crash depuis que tu as créé ton mob, envoie tout ton code qui correspond au mob.
Il faut que tu envoies tout ton code ajouter entre le. moment où ton jeu fonctionnait et fonctionnait plus
Il faut que tu envoies tout ton code ajouter entre le. moment où ton jeu fonctionnait et fonctionnait plus
Tu veux des réductions et du cashback ? passe par iGraal 
3€ Offert en passant par mon lien
https://fr.igraal.com/?parrain=AG_577542b686c1d


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

Re: Bug au lancement de minecraft
c est tout le code ajouter entre temps
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Bug au lancement de minecraft
Voilà les erreurs:
- Dans ta class Renderkoala, au niveau du chemin de la texture tu as oublier les : après le modid
- Dans ta class EntityKoala, je pas sur que ta fonction EntityAgeable soit bonne
- La déclaration de ton entity, tu la mise dans les proxys alors qu'elle doit être dans la class princiapale
EntityHandler.RegisterAnimals(EntityKoala.class, "Koala");
- Dans ta class Renderkoala, au niveau du chemin de la texture tu as oublier les : après le modid
- Dans ta class EntityKoala, je pas sur que ta fonction EntityAgeable soit bonne
- La déclaration de ton entity, tu la mise dans les proxys alors qu'elle doit être dans la class princiapale
EntityHandler.RegisterAnimals(EntityKoala.class, "Koala");
Tu veux des réductions et du cashback ? passe par iGraal 
3€ Offert en passant par mon lien
https://fr.igraal.com/?parrain=AG_577542b686c1d


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d

Re: Bug au lancement de minecraft
de quel class parle tu quand tu dit class principale ?
- Checconio
- Site Admin
- Messages : 660
- Inscription : 20 juil. 2019 18:53
- Localisation : Istres
- Contact :
Re: Bug au lancement de minecraft
La class qui exécute ton mode, la class principale, c'est comme ça qu'elle s'appelle et que je l'appelle dans les tutos 

Tu veux des réductions et du cashback ? passe par iGraal 
3€ Offert en passant par mon lien
https://fr.igraal.com/?parrain=AG_577542b686c1d


3€ Offert en passant par mon lien

https://fr.igraal.com/?parrain=AG_577542b686c1d
