Advertisement
Guest User

Mod_Crash_2

a guest
Aug 14th, 2014
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. Mod Class (XiaolinShowdown.java)
  2. package com.tuckoguy.xiaolinshowdown;
  3.  
  4. import net.minecraft.block.Block;
  5. import net.minecraft.item.Item;
  6. import cpw.mods.fml.common.Mod;
  7. import cpw.mods.fml.common.Mod.EventHandler;
  8. import cpw.mods.fml.common.event.FMLInitializationEvent;
  9. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  10. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  11. import cpw.mods.fml.common.registry.GameRegistry;
  12.  
  13. @Mod(modid = "xs", name = "Xiaolin Showdown", version = "1.0")
  14. public class XiaolinShowdown {
  15.  
  16. public static Item itemOrbOfTornami;
  17. public static Block blockYingYangDirt;
  18.  
  19. @EventHandler
  20. public void preInit(FMLPreInitializationEvent event) {
  21. //Item/Block init and registering
  22. //Config handling
  23. itemOrbOfTornami = new ItemOrbOfTornami().setUnlocalizedName("ItemOrbOfTornami").setTextureName("xs:itemorboftornami");
  24. blockYingYangDirt = new BlockYingYangDirt(Material.grass).setBlockName("BlockYingYangDirt");
  25.  
  26.  
  27.  
  28. GameRegistry.registerItem(itemOrbOfTornami, itemOrbOfTornami.getUnlocalizedName().substring(5));
  29. GameRegistry.registerBlock(blockYingYangDirt, blockYingYangDirt.getUnlocalizedName().substring(5));
  30. System.out.println(blockYingYangDirt.getUnlocalizedName().substring(5));
  31. }
  32.  
  33. @EventHandler
  34. public void init(FMLInitializationEvent event) {
  35. //Proxy, TileEntity, entity, GUI and Packet Registration
  36. }
  37.  
  38. @EventHandler
  39. public void postInit(FMLPostInitializationEvent event) {
  40.  
  41. }
  42. }
  43.  
  44. (ItemOrbOfTornami.java)
  45. package com.tuckoguy.xiaolinshowdown;
  46.  
  47. import net.minecraft.item.Item;
  48.  
  49. public class ItemOrbOfTornami extends Item{
  50.  
  51. }
  52.  
  53. (BlockYingYangDirt)
  54. package com.tuckoguy.xiaolinshowdown;
  55.  
  56. import net.minecraft.block.Block;
  57. import net.minecraft.block.material.Material;
  58.  
  59. public class BlockYingYangDirt extends Block {
  60.  
  61. protected BlockYingYangDirt(Material material) {
  62. super(material);
  63. }
  64.  
  65. }
  66.  
  67. (en_US.lang)
  68. item.ItemOrbOfTornami.name=Orb of Tornami
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement