14 juil. 2014, 21:47

Bonsoir tout le monde, désolé du flood intensif de topics, mais j’ai un problème que je n’arrive pas à résoudre (malgré mes recherches Google) donc j’explique :
Je veux créer une nouvelle plante tout est bien, aucune erreur sur le debugger java mais quand je clique-droit sur la farmland avec la graine, le jeu crash :huh: Et je ne sais pas pourquoi 😕
Classe du Block (Plantation) :

package fr.mrazerty31.IHC4;

import javax.swing.Icon;

import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

import net.minecraft.block.BlockCarrot;
import net.minecraft.block.BlockCrops;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import net.minecraft.util.IIcon;

public class BlockBerryPlant extends BlockCarrot
{
    public static String[] type = new String[]{"b1", "b2", "b3", "b4", "b5", "b6", "b7"};
    private IIcon[] IconArray;

    public IIcon getIcon(int side, int metadata)
    {
        return metadata < type.length && metadata >= 0 ? IconArray[metadata] : IconArray[0];
    }

    public void registerIcons(IIconRegister iconregister)
    {
        IconArray = new IIcon[type.length];

        for(int i = 0; i < type.length; i++)
        {
            IconArray[i] = iconregister.registerIcon("ihc4mod:" + type*);
        }
    }

    protected Item getSeedItem()
    {
        return IHC4.berrySeeds;
    }

    protected Item getCropItem()
    {
        return IHC4.berry;
    }

    public int damageDropped(int metadata)
    {
        return metadata;
    }
}

Crash report : http://pastebin.com/47T5HgTF