Advertisement
Guest User

Untitled

a guest
Dec 28th, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. package erik.mod;
  2.  
  3. import java.util.HashSet;
  4. import java.util.Set;
  5.  
  6. import erik.mod.blocks.BlockBase;
  7. import net.minecraft.block.Block;
  8. import net.minecraft.block.material.Material;
  9. import net.minecraft.item.ItemBlock;
  10. import net.minecraftforge.event.RegistryEvent;
  11. import net.minecraftforge.event.RegistryEvent.Register;
  12. import net.minecraftforge.fml.common.Mod;
  13. import net.minecraftforge.fml.common.Mod.EventHandler;
  14. import net.minecraftforge.fml.common.SidedProxy;
  15. import net.minecraftforge.fml.common.event.FMLInitializationEvent;
  16. import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
  17. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  18. import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
  19. import net.minecraftforge.fml.common.registry.ForgeRegistries;
  20. import net.minecraftforge.fml.common.registry.GameRegistry;
  21. import net.minecraftforge.registries.IForgeRegistry;
  22. import proxys.ServerProxy;
  23.  
  24.  
  25. @Mod(modid = Amethyst.MODID)
  26.  
  27. public class Amethyst {
  28.  
  29. public static final String MODID = "amethyst";
  30.  
  31. @SidedProxy(serverSide = "erik.mod.proxys.common.ServerProxy", clientSide = "erik.mod.proxys.common.ClientProxy")
  32. public static ServerProxy proxy;
  33.  
  34. //Blocks
  35. public static final Block amethyst_ore = new BlockBase(Material.IRON, "amethyst_ore");
  36.  
  37.  
  38.  
  39.  
  40.  
  41. @Mod.EventHandler
  42. public void preInit(FMLPreInitializationEvent event) {
  43. ForgeRegistries.BLOCKS.register(amethyst_ore);
  44. ForgeRegistries.ITEMS.register(new ItemBlock(amethyst_ore).setRegistryName(amethyst_ore.getRegistryName()));
  45.  
  46.  
  47.  
  48. }
  49.  
  50. @EventHandler
  51. public void Init(FMLInitializationEvent event) {
  52. proxy.registerRenderThings();
  53.  
  54.  
  55. }
  56.  
  57.  
  58.  
  59.  
  60. @EventHandler
  61. public void postInt(FMLPostInitializationEvent event) {
  62.  
  63. }
  64. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement