@PreInit
public void preInit(FMLPreInitializationEvent event) {
final Block Controller = (new Controller(1)).setHardness(1.5F).setResistance(10.0F).setUnlocalizedName("Controller");
}
@Init
public void load(FMLInitializationEvent event) {
proxy.registerRenderers();
GameRegistry.registerBlock(Controller, "Controller");
}
My problem is: Controller can't be resolved to a variable. I have class called Controller where is the folllowing code:
package logistics.logisticsblocks;
import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
public class Controller extends Block {
public Controller(int par1)
{
super(par1, Material.rock);
this.setCreativeTab(CreativeTabs.tabBlock);
}
/**
* Returns the ID of the items to drop on destruction.
*/
}
I really can't figure out why im getting this error , makes me confused , i know it has to be something really simple to fix it , but i just cant figure it out , im reasonably new to forge modding , and some things confuse me.
I hope someone can help me out.