package net.minecraft.src;
import java.util.Random;
public class BlockRedstone extends Block
{
    public BlockRedstone(int i)
    {
        super(i, 0, Material.rock);
    }
    public int idDropped(int i, Random random, int j)
    {
        return Block.BlockRedstone.blockID;
    }
    public int quantityDropped(Random random)
    {
        return 1;
    }
    public void randomDisplayTick(World world, int i, int j, int k, Random random)
    {
        if (random.nextInt(100) != 0);
        double d = 0.0625D;
        for (int l = 0; l ‹ 10; l++)
        {
            double d1 = (float)i + random.nextFloat();
            double d2 = (float)j + random.nextFloat();
            double d3 = (float)k + random.nextFloat();
            if (l == 0 && !world.isBlockOpaqueCube(i, j + 1, k))
            {
                d2 = (double)(j + 1) + d;
            }
            if (l == 1 && !world.isBlockOpaqueCube(i, j - 1, k))
            {
                d2 = (double)(j + 0) - d;
            }
            if (l == 2 && !world.isBlockOpaqueCube(i, j, k + 1))
            {
                d3 = (double)(k + 1) + d;
            }
            if (l == 3 && !world.isBlockOpaqueCube(i, j, k - 1))
            {
                d3 = (double)(k + 0) - d;
            }
            if (l == 4 && !world.isBlockOpaqueCube(i + 1, j, k))
            {
                d1 = (double)(i + 1) + d;
            }
            if (l == 5 && !world.isBlockOpaqueCube(i - 1, j, k))
            {
                d1 = (double)(i + 0) - d;
            }
            if (d1 ‹ (double)i | d1 › (double)(i + 1) || d2 ‹ 0.0D || d2 › (double)(j + 1) || d3 ‹ (double)k || d3 › (double)(k + 1))
            {
                world.spawnParticle("reddust", d1, d2, d3, 0.0D, 0.0D, 0.0D);
            }
        }
    }
}
blockRedstone = (new BlockRedstone(242)).setLightValue(1.0F).setHardness(1.0F)
.setResistance(15F).setStepSound(Block.soundStoneFootstep).setBlockName("Блок Редстоуна");
              
addRecipe(new ItemStack(blockRedstone, 1), new Object[]
                {
                    "###", "###", "###", '#', Item.redstone
                });
              addRecipe(new ItemStack(Item.redstone, 9), new Object[]
                {
                    "#", '#', blockRedstone
                });
Светится ночью.
Все плюсики
 CrazyGot'у
 Достижения
 Биржа 



 Поиск
 Твинки
 Друзья
 Администрация