Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @SubscribeEvent
- public static void registerBlocks(RegistryEvent.Register<Block> event)
- {
- event.getRegistry().registerAll(block_steel);
- event.getRegistry().registerAll(block_test);
- }
- @SubscribeEvent
- public static void registerItemBlocks(RegistryEvent.Register<Item> event)
- {
- event.getRegistry().registerAll(new ItemBlockEnum(block_steel).setRegistryName(block_steel.getRegistryName()));
- event.getRegistry().registerAll(new ItemBlock(block_test).setRegistryName(block_test.getRegistryName()));
- }
- @SubscribeEvent
- public static void registerRender(ModelRegistryEvent event)
- {
- registerRender(Item.getItemFromBlock(block_test));
- registerRender(ItemBlockEnum.getItemFromBlock(block_steel));
- for (int i = 0; i < SteelType.values().length; i++) {
- registerRenders(block_steel, i, "block_steel_" + SteelType.values()[i].getName());
- }
- }
- public static void registerRender(Item item)
- {
- ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
- }
- public static void registerRenders(Block block, int meta, String fileName) {
- ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(block), meta,
- new ModelResourceLocation(new ResourceLocation(Reference.MOD_ID, fileName), "inventory"));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement