3 juil. 2014, 17:32

Fait comme ça :


@EventHandler
public void preInit(FMLPreInitializationEvent event)
{
    dalleBuche = new DalleBuche(false, Material.wood).setBlockName("Dalle_Buche").setCreativeTab(CreativeTabs.tabBlock);
    doubleDalleBuche = new DalleBuche(true, Material.wood).setBlockName("Double_Dalle_Buche");

    GameRegistry.registerBlock(dalleBuche, ItemDalleBuche.class, "dalle_buche");
    GameRegistry.registerBlock(doubleDalleBuche, ItemDalleBuche.class, "double_dalle_buche");
}

L’ordre est important, sinon la classe ItemDalleBuche est initialisé alors que doubleDalleBuche est encore null.