Skip to content

Instantly share code, notes, and snippets.

@BlockAfterBlock
Created May 3, 2011 22:18
Show Gist options
  • Select an option

  • Save BlockAfterBlock/954386 to your computer and use it in GitHub Desktop.

Select an option

Save BlockAfterBlock/954386 to your computer and use it in GitHub Desktop.
package net.minecraft.src;
public class mod_Carpets extends BaseMod
{
public String Version()
{
return "1.5_01";
}
public static Block BlockCarpet = (new BlockCarpet()).setHardness(0.1F).setStepSound(Block.soundClothFootstep).setBlockName("BlockCarpet");
public static Block BlockSewingMachine = new BlockSewingMachine(121).setHardness(1.0F).setStepSound(Block.soundWoodFootstep).setBlockName("BlockSewingMachine");
public static Item WhiteTextile = new Item(240).setItemName("WhiteTextile");
public static Item BlackTextile = new Item(241).setItemName("BlackTextile");
public static Item BlueTextile = new Item(242).setItemName("BlueTextile");
public static Item BrownTextile = new Item(243).setItemName("BrownTextile");
public static Item GrayTextile = new Item(244).setItemName("GrayTextile");
public static Item GreenTextile = new Item(245).setItemName("GreenTextile");
public static Item OrangeTextile = new Item(246).setItemName("OrangeTextile");
public static Item PinkTextile = new Item(247).setItemName("PinkTextile");
public static Item PurpleTextile = new Item(248).setItemName("PurpleTextile");
public static Item RedTextile = new Item(249).setItemName("RedTextile");
public static Item TealTextile = new Item(250).setItemName("TealTextile");
public static Item YellowTextile = new Item(251).setItemName("YellowTextile");
public static int WhiteCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/WhiteCarpet.png");
public static int BlackCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/BlackCarpet.png");
public static int BlueCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/BlueCarpet.png");
public static int BrownCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/BrownCarpet.png");
public static int GrayCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/GrayCarpet.png");
public static int GreenCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/GreenCarpet.png");
public static int OrangeCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/OrangeCarpet.png");
public static int PinkCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/PinkCarpet.png");
public static int PurpleCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/PurpleCarpet.png");
public static int RedCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/RedCarpet.png");
public static int TealCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/TealCarpet.png");
public static int YellowCarpet = ModLoader.addOverride("/terrain.png", "/Carpets/YellowCarpet.png");
public mod_Carpets()
{
ModLoader.RegisterBlock(BlockCarpet);
ModLoader.RegisterBlock(BlockSewingMachine);
ModLoader.AddName(BlockCarpet, "Carpet");
ModLoader.AddName(BlockSewingMachine, "Sewing Machine");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 0), "White Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 1), "Black Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 2), "Blue Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 3), "Brown Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 4), "Gray Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 5), "Green Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 6), "Orange Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 7), "Pink Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 8), "Purple Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 9), "Red Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 10), "Teal Carpet");
ModLoader.AddName(new ItemStack(mod_Carpets.BlockCarpet, 1, 11), "Yellow Carpet");
ModLoader.AddName(WhiteTextile, "White Textile");
ModLoader.RegisterTileEntity(ContainerSewingMachine.class, "SewingMachine");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment