• 0

    posted a message on Squiddy Texture Pack
    Squiddy Texture Pack!

    About:
    Look out behind you. Squids are invading minecraft! That's right, squids! The Squiddy Texture Pack modifies some of the hostile mobs' textures to become under the squids' spell to become their minions. So craft your amour, craft and sharpen your sword and get ready to save minecraft with this spiffy texture pack!
    [spoiler='Hostile Mobs'][spoiler='Creeper'][/spoiler]
    [spoiler='Spider'][/spoiler]
    Posted in: Resource Packs
  • 0

    posted a message on [1.3.2] Adding blocks/items to creative menu
    Here's my code. Where can I put the code?


    -------------------------------------------------------------------------------------------------------------------------------



    package net.minecraft.src;
    import java.util.Random;

    public class mod_minecraft extends BaseMod
    {

    // diamond
    public static final Item neondiamond = new ItemNeonDiamond(2085).setItemName("DiamondsOfNeon").setCreativeTab(CreativeTabs.tabMaterials);

    // sword
    public static final Item NeonDiamondSword = new ItemSword(3077, EnumToolMaterial.NEON).setItemName("NeonWarrior").setCreativeTab(CreativeTabs.tabCombat);

    /// pickaxe
    public static final Item NeonDiamondPick = new ItemPickaxe(2102, EnumToolMaterial.NEON).setItemName("NeonMiner").setTabToDisplayOn(CreativeTabs.tabTools);

    // axe
    public static final Item NeonDiamondAxe = new ItemAxe(2096, EnumToolMaterial.NEON).setItemName("NeonLumberJack").setTabToDisplayOn(CreativeTabs.tabTools);

    // hoe
    public static final Item NeonDiamondHoe = new ItemHoe(2107, EnumToolMaterial.NEON).setItemName("NeonFarmer").setTabToDisplayOn(CreativeTabs.tabTools);

    // shovel
    public static final Item NeonDiamondSpade = new ItemSpade(2099, EnumToolMaterial.NEON).setItemName("NeonDigger").setTabToDisplayOn(CreativeTabs.tabTools);

    // ore
    public static final Block NeonDiamondBlock = new BlockNeonDiamond(151, 0).setHardness(50F).setResistance(7.0F).setBlockName("NeonKeeper").setCreativeTab(CreativeTabs.tabBlock);

    // solid block
    public static final Block NeonDiamondSolidBlock = new BlockNeonDiamondSolid(152, 0).setBlockName("BlockOfNeon").setHardness(50F).setResistance(6F).setStepSound(Block.soundMetalFootstep).setCreativeTab(CreativeTabs.tabBlock);


    public void generateSurface(World world, Random random, int chunkX, int chunkZ)
    {
    Random randomGenerator = random;

    for (int i = 0; i < 10; i++)
    {
    int randPosX = chunkX + randomGenerator.nextInt(50);
    int randPosY = random.nextInt(60);
    int randPosZ = chunkZ + randomGenerator.nextInt(5);
    (new WorldGenMinable(NeonDiamondBlock.blockID, 4)).generate(world, random, randPosX, randPosY, randPosZ);
    }
    }


    public void load()
    {
    neondiamond.setTabToDisplayOn(CreativeTabs.tabMaterials);

    // Diamond
    neondiamond.iconIndex = ModLoader.addOverride("/gui/items.png" , "/items/NeonDiamond.png");
    ModLoader.addName(neondiamond, "Neon Diamond");


    // Sword
    NeonDiamondSword.iconIndex = ModLoader.addOverride("/gui/items.png" , "/items/NeonDiamondSword.png");
    ModLoader.addName(NeonDiamondSword, "Neon Diamond Sword");
    ModLoader.addRecipe(new ItemStack(NeonDiamondSword, 1), new Object[]
    {
    " * ", " * ", " X ",
    'X', Item.stick, '*', neondiamond
    });


    NeonDiamondPick.iconIndex = ModLoader.addOverride("/gui/items.png" , "/items/NeonDiamondPick.png");
    ModLoader.addName(NeonDiamondPick, "Neon Diamond Pickaxe");
    ModLoader.addRecipe(new ItemStack(NeonDiamondPick, 1), new Object[]
    {
    "***", " X ", " X ",
    'X', Item.stick, '*', neondiamond
    });





    NeonDiamondAxe.iconIndex = ModLoader.addOverride("/gui/items.png" , "/items/NeonDiamondAxe.png");
    ModLoader.addName(NeonDiamondAxe, "NNeon Diamond Axe");
    ModLoader.addRecipe(new ItemStack(NeonDiamondAxe, 1), new Object[]
    {
    "** ", "*X ", " X ",
    'X', Item.stick, '*', neondiamond
    });


    NeonDiamondHoe.iconIndex = ModLoader.addOverride("/gui/items.png" , "/items/NeonDiamondHoe.png");
    ModLoader.addName(NeonDiamondHoe, "Neon Diamond Hoe");
    ModLoader.addRecipe(new ItemStack(NeonDiamondHoe, 1), new Object[]
    {
    "** ", " X ", " X ",
    'X', Item.stick, '*', neondiamond
    });

    NeonDiamondSpade.iconIndex = ModLoader.addOverride("/gui/items.png" , "/items/NeonDiamondShovel.png");
    ModLoader.addName(NeonDiamondSpade, "Neon Diamond Shovel");
    ModLoader.addRecipe(new ItemStack( NeonDiamondSpade, 1), new Object[]
    {
    " * ", " X ", " X ",
    'X', Item.stick, '*', neondiamond
    });



    // ore NeonDiamond
    ModLoader.registerBlock(NeonDiamondBlock);
    NeonDiamondBlock.blockIndexInTexture = ModLoader.addOverride("/terrain.png" , "/items/NeonDiamondOre.png");
    ModLoader.addName(NeonDiamondBlock, "Neon Diamond Ore");


    NeonDiamondSolidBlock.blockIndexInTexture = ModLoader.addOverride("/terrain.png", "/items/NeonDiamondBlock.png");
    ModLoader.registerBlock(NeonDiamondSolidBlock);
    ModLoader.addName(NeonDiamondSolidBlock, "Neon DIamond Block");
    ModLoader.addRecipe(new ItemStack(NeonDiamondSolidBlock, 1), new Object [] {"###", "###", "###", Character.valueOf('#'), neondiamond});



    }
    public String getVersion()
    {
    return "3.14159265";
    }
    }
    Posted in: Tutorials
  • To post a comment, please .