Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package minecraft.Dark_Knight_Mod;
- import java.util.Random;
- import net.minecraft.block.Block;
- import net.minecraft.block.material.Material;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.init.Blocks;
- import net.minecraft.init.Items;
- import net.minecraft.item.Item;
- import net.minecraft.item.Item.ToolMaterial;
- import net.minecraft.item.ItemArmor.ArmorMaterial;
- import minecraft.Dark_Knight_Mod.item.Silppy432;
- import minecraft.Dark_Knight_Mod.item.poop_axe;
- import minecraft.Dark_Knight_Mod.item.poop_hoe;
- import minecraft.Dark_Knight_Mod.item.poop_shovel;
- import minecraft.Dark_Knight_Mod.item.poop_sword;
- import minecraft.Dark_Knight_Mod.item.poop_pick;
- import minecraft.Dark_Knight_Mod.item.windmilla;
- import net.minecraft.item.ItemStack;
- import net.minecraft.world.World;
- import net.minecraftforge.common.BiomeDictionary;
- import net.minecraftforge.common.BiomeManager;
- import net.minecraftforge.common.util.EnumHelper;
- import net.minecraftforge.fluids.Fluid;
- import net.minecraftforge.fluids.FluidRegistry;
- import minecraft.Dark_Knight_Mod.blocks.ass;
- import minecraft.Dark_Knight_Mod.blocks.windmill;
- import minecraft.Dark_Knight_Mod.blocks.windmillground;
- import minecraft.Dark_Knight_Mod.blocks.WorldGeneration.assWG;
- import minecraft.Dark_Knight_Mod.blocks.tileentity.TileEntityWindmill;
- import minecraft.Dark_Knight_Mod.CreativeTabs.Blocks.Blocks_Dark_Knight_Tab;
- import minecraft.Dark_Knight_Mod.CreativeTabs.Items.Items_Dark_Knight_Tab;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.registry.GameRegistry;
- import minecraft.Dark_Knight_Mod.item.poop;
- import minecraft.Dark_Knight_Mod.item.armor.poopArmour;
- import cpw.mods.fml.common.Mod.EventHandler;
- import cpw.mods.fml.common.Mod.Instance;
- import cpw.mods.fml.common.SidedProxy;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.event.FMLPreInitializationEvent;
- import cpw.mods.fml.common.event.FMLServerStartingEvent;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- //MODID//
- @Mod(modid = Mod_Dark_Knight.MODID, version = Mod_Dark_Knight.VERSION)
- public class Mod_Dark_Knight
- {
- //Armour ID//
- private static int R1;
- private static int R2;
- private static int R3;
- private static int R4;
- //World Gen//
- public static assWG worldgen1 = new assWG();
- // Proxy //
- @SidedProxy(clientSide = "minecraft.Dark_Knight_Mod.ClientProxy", serverSide = "minecraft.Dark_Knight_Mod.CommonProxy")
- public static CommonProxy proxy;
- public static final String MODID = "Dark Kingth Mod ";
- public static final String VERSION = "1.0";
- //ToolMaterial// //Harvest// //Durability// // Efficiency // Damage// // Enchant//
- public static ToolMaterial poop_pickaxe = EnumHelper.addToolMaterial("poop_pickaxe", 4, 3000, 4.0F, 5, 20);
- public static ToolMaterial poop_Sword1 = EnumHelper.addToolMaterial("poop_sword1", 4, 3000, 0F, 20, 20);
- public static ToolMaterial poop_Axe1 = EnumHelper.addToolMaterial("poop_axe1", 4, 3000, 5F, 5, 20);
- public static ToolMaterial poop_Hoe1 = EnumHelper.addToolMaterial("poop_hoe1", 4, 3000, 2F, 5, 0);
- public static ToolMaterial poop_Shovel1 = EnumHelper.addToolMaterial("poop_shovel1", 4, 3000, 0F, 5, 20);
- //Tabs,Items,Blocks,ect//
- public static CreativeTabs Items_Dark_Knight_Tab= new Items_Dark_Knight_Tab(CreativeTabs.getNextID(), "Items_Dark_Knight_Tab");
- public static Item poop = new poop(2880).setUnlocalizedName("poop").setTextureName("Mod_Dark_Knight:poop");
- public static Block ass = new ass(3000, Material.rock).setBlockName("ass").setBlockTextureName("Mod_Dark_Knight:ass_Block");
- public static Block windmill = new windmill(Material.rock).setBlockName("widmill");
- public static Block windmillground = new windmillground(Material.rock).setBlockName("widmillground").setBlockTextureName("stone");
- public static Item windmilla = new windmilla().setUnlocalizedName("windmilla");
- public static CreativeTabs Blocks_Dark_Knight_Tab= new Blocks_Dark_Knight_Tab(CreativeTabs.getNextID(), "Blocks_Dark_Knight_Tab");
- //Armor Material//
- public static ArmorMaterial poopArmour = EnumHelper.addArmorMaterial("POOPARMOR", 54, new int[]{6, 16, 6, 4}, 10) ;
- public static Item poop_pick = new poop_pick(2881, poop_pickaxe).setUnlocalizedName("poop_pick").setTextureName("Mod_Dark_Knight:poop_pick");
- public static Item poop_sword = new poop_sword(2882, poop_Sword1).setUnlocalizedName("poopsword").setTextureName("Mod_Dark_Knight:poopsword");
- public static Item poop_axe = new poop_axe(2883, poop_Axe1).setUnlocalizedName("poopaxe").setTextureName("Mod_Dark_Knight:poopaxe");
- public static Item poop_hoe = new poop_hoe(2884, poop_Hoe1).setUnlocalizedName("poophoe").setTextureName("Mod_Dark_Knight:poophoe");
- public static Item poop_shovel = new poop_shovel(2885, poop_Shovel1).setUnlocalizedName("poopshovel").setTextureName("Mod_Dark_Knight:poopshovel");
- public static Item Slippy432 = new Silppy432(2886).setUnlocalizedName("Slippy432").setTextureName("Mod_Dark_Knight:Slippy432");
- public static Item poophelmet = new poopArmour(poopArmour, R1, 0).setUnlocalizedName("poophelmet").setTextureName("Mod_Dark_Knight_Mod:poophelmet");
- public static Item poopchestplate = new poopArmour(poopArmour, R2, 1).setUnlocalizedName("poopchestplate").setTextureName("Mod_Dark_Knight_Mod:poopchestplate");
- public static Item pooppants = new poopArmour(poopArmour, R3, 2).setUnlocalizedName("pooppants").setTextureName("Mod_Dark_Knight_Mod:pooppants");
- public static Item poopboots = new poopArmour(poopArmour, R1, 3).setUnlocalizedName("poopboots").setTextureName("Mod_Dark_Knight_Mod:poopboots");
- public Mod_Dark_Knight () {
- //GameRegistery//
- GameRegistry.registerItem(poop, "poop");
- GameRegistry.registerBlock(ass, "ass");
- GameRegistry.registerBlock(windmill, "windmill");
- GameRegistry.registerItem(windmilla, "windmilla");
- GameRegistry.registerBlock(windmillground, "windmillground");
- GameRegistry.registerItem(poop_pick, "poop_pick");
- GameRegistry.registerItem(poop_sword, "poop_sword");
- GameRegistry.registerItem(poop_axe, "poop_axe");
- GameRegistry.registerItem(poop_hoe, "poop_hoe");
- GameRegistry.registerItem(poop_shovel, "poop_shovel");
- GameRegistry.registerItem(Slippy432, "Slippy432");
- GameRegistry.registerItem(poophelmet, "poophelmet");
- GameRegistry.registerItem(poopchestplate, "poopchestplate");
- GameRegistry.registerItem(pooppants, "pooppants");
- GameRegistry.registerItem(poopboots, "poopboots");
- //Recipes//
- GameRegistry.addRecipe(new ItemStack(poop, 1), new Object [] {
- " X "," * "," X ",'X', Items.redstone, '*', Items.diamond });
- GameRegistry.addRecipe(new ItemStack(poop_pick, 1), new Object [] {
- "XXX"," * "," * ",'X', Mod_Dark_Knight.poop, '*', Items.stick });
- GameRegistry.addRecipe(new ItemStack(poop_sword, 1), new Object [] {
- " X "," X "," * ",'X', Mod_Dark_Knight.poop, '*', Items.stick });
- GameRegistry.addRecipe(new ItemStack(poop_axe, 1), new Object [] {
- "XX ","X* "," * ",'X', Mod_Dark_Knight.poop, '*', Items.stick });
- GameRegistry.addRecipe(new ItemStack(poop_hoe, 1), new Object [] {
- "XX "," * "," * ",'X', Mod_Dark_Knight.poop, '*', Items.stick });
- GameRegistry.addRecipe(new ItemStack(poophelmet, 1), new Object [] {
- "XXX","X X"," ",'X', Mod_Dark_Knight.poop});
- GameRegistry.addRecipe(new ItemStack(poopchestplate, 1), new Object [] {
- "X X","XXX","XXX",'X', Mod_Dark_Knight.poop});
- GameRegistry.addRecipe(new ItemStack(pooppants, 1), new Object [] {
- "XXX","X X","X X",'X', Mod_Dark_Knight.poop});
- GameRegistry.addRecipe(new ItemStack(poopboots, 1), new Object [] {
- " ","X X","X X",'X', Mod_Dark_Knight.poop});
- //World Generator GameRegistery //
- GameRegistry.registerWorldGenerator(worldgen1, 1);
- //TileEntity Game GameRegistery//
- GameRegistry.registerTileEntity(TileEntityWindmill.class, "windmill");
- //proxy Registery//
- proxy.RenderInformation();
- }
- @EventHandler
- public void init(FMLInitializationEvent event)
- {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment