Block With Given ID Does Not Exist - Minecraft Mod

Posted by inixsoftware on Game Development See other posts from Game Development or by inixsoftware
Published on 2013-10-16T01:29:14Z Indexed on 2014/08/20 22:35 UTC
Read the original article Hit count: 432

Filed under:
|
|

I have tried to make my own Minecraft Block using Forge, but for some reason, when I use /give Playerxxx 1000 1 the game says, There is no block with id '1000'

My Block Code:

package net.minecraft.blockr;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;

public class Basalt extends Block
{
    public Basalt(int par1, Material par2Material)
    {
        super(par1, par2Material);
        this.setCreativeTab(CreativeTabs.tabBlock);
    }

}

Mod code:

package net.minecraft.blockr;

import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;


@Mod(modid="blockr", name="Blockr Mod", version="PreAlpha v0.0.1")
@NetworkMod(clientSideRequired=true, serverSideRequired=false)
public class BlockrMod
{
    public static Block basalt;

    @Init
    public void load() 
    {
        basalt = new Basalt(1000, Material.ground).setUnlocalizedName("basalt");

        GameRegistry.registerBlock(basalt, basalt.getUnlocalizedName());
        LanguageRegistry.addName(basalt, "Basalt Block");
    }

    public String getVersion()
    {
        return "0.0.1";
    }
}

What exactly is going wrong? My package is blockr (as my mod is called blockr)

I know my mod was loaded as I see in Forge under Mods I see my mod

© Game Development or respective owner

Related posts about java

Related posts about minecraft