@@ -0,0 +1,957 @@
+package com.lotte.obsidiantools.init;%0A%0Aimport net.minecraft.client.Minecraft;%0Aimport net.minecraft.client.renderer.block.model.ModelResourceLocation;%0Aimport net.minecraft.item.Item;%0Aimport net.minecraftforge.fml.common.registry.GameRegistry;%0A%0A/**%0A * Created by Ama on 9/8/2016.%0A */%0Apublic class ObsidianToolsItemsInit %7B%0A%0A    public static Item obsidian_pick;%0A%0A    public static void init() %7B obsidian_pick = new Item().setUnlocalizedName(%22obsidian_pick%22); %7D%0A%0A    public static void register()%0A    %7B%0A        GameRegistry.registerItem(obsidian_pick, obsidian_pick.getUnlocalizedName().substring(5));%0A    %7D%0A%0A    public static void registerRenders()%0A    %7B%0A        registerRender(obsidian_pick);%0A    %7D%0A%0A    private static void registerRender(Item item)%0A    %7B%0A        Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(References.MOD_ID + %22:%22 + item.getUnlocalizedName().substring(5), %22inventory%22));%0A    %7D%0A%7D%0A

Take 2