18 juin 2015, 15:06

Alors , mettez moi un petit -1 plz, si mon register de mon chikheineuh ne fonctionnait pas, c’est simplement que la classe Render n’existait pas
Enfaite si, elle existait, mais mettez moi alors un -2


Donc vila, j’ai refait les codes du register
Dans la classe du client proxy j’ai une erreur

RenderingRegistry.registerEntityRenderingHandler(GoldenEggChicken.class, new RenderGoldenEggChicken(new ModelChicken(), 0.5F));

RenderGoldenEggChicken(new ModelChicken(), 0.5F))
The constructor RenderGoldenEggChicken(ModelChicken, float) is undefined
Pourtant j’ai le constructeur
Je vais tenter quelques trucs


Donc, je sais d’ou vient l’erreur ( Les params du constructeurs )
Classe du render

​package eryah.usefulthings.client;

import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderChicken;
import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.entity.EntityLiving;
import net.minecraft.util.ResourceLocation;
import eryah.usefulthings.Reference;
import eryah.usefulthings.entity.passive.GoldenEggChicken;

public class RenderGoldenEggChicken extends RenderChicken {

public final ResourceLocation texture = new ResourceLocation(Reference.MOD_ID, "textures/entity/gechicken.png");

public RenderGoldenEggChicken(RenderManager p_i46188_1_,
ModelBase p_i46188_2_, float p_i46188_3_) {
super(p_i46188_1_, p_i46188_2_, p_i46188_3_);
// TODO Auto-generated constructor stub
}

protected ResourceLocation getEntityTexture(EntityLiving living)
{
return this.getMobTexture((GoldenEggChicken)living);
}

private ResourceLocation getMobTexture(GoldenEggChicken mobTutoriel)
{
return texture;
}

}