Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.onVoid.adjunct.proxy;
- import me.onVoid.adjunct.block.BlockElementalLight;
- import me.onVoid.adjunct.block.ItemBlockElementalLight;
- import me.onVoid.adjunct.compat.ChiselCompat;
- import me.onVoid.adjunct.init.BlocksAdjunct;
- import me.onVoid.adjunct.init.ItemsAdjunct;
- import me.onVoid.adjunct.util.IHasModel;
- import net.minecraft.block.Block;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemBlock;
- import net.minecraftforge.client.event.ModelRegistryEvent;
- import net.minecraftforge.event.RegistryEvent;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.Mod.EventBusSubscriber;
- import net.minecraftforge.fml.common.event.FMLInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
- @EventBusSubscriber
- public class CommonProxy {
- public static ItemBlockElementalLight itemBlockLightElemental;
- public void registerItemRenderer(Item item, int meta, String id){
- }
- public void preInit(FMLPreInitializationEvent e) {
- }
- public void init(FMLInitializationEvent e) {
- ChiselCompat.addVariations();
- }
- public void postInit(FMLPostInitializationEvent e) {
- }
- public static void registerItemBlock(Block b, RegistryEvent.Register<Item> e){
- ItemBlock ib = new ItemBlock(b);
- ib.setRegistryName(b.getRegistryName());
- e.getRegistry().register(ib);
- }
- @SubscribeEvent
- public static void registerItems(RegistryEvent.Register<Item> e){
- e.getRegistry().registerAll(ItemsAdjunct.aitems.toArray(new Item[0]));
- itemBlockLightElemental = new ItemBlockElementalLight(BlocksAdjunct.lightElemental);
- itemBlockLightElemental.setRegistryName(BlocksAdjunct.lightElemental.getRegistryName());
- e.getRegistry().register(itemBlockLightElemental);
- }
- @SubscribeEvent
- public static void registerBlocks(RegistryEvent.Register<Block> e){
- e.getRegistry().register(new BlockElementalLight());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement