Search in sources :

Example 1 with CustomModelMeshAdventurersPickaxe

use of convenientadditions.item.tools.adventurersPickaxe.CustomModelMeshAdventurersPickaxe in project ConvenientAdditions by Necr0.

the class ModItems method initModelLoader.

@SideOnly(Side.CLIENT)
public static void initModelLoader() {
    CustomModelMeshAdventurersPickaxe.initVariants();
    ModelLoader.setCustomMeshDefinition(itemAdventurersPickaxe, new CustomModelMeshAdventurersPickaxe());
    ItemMobCatcher.initModels();
    //
    registerModelLocation(itemDirtChunk);
    registerModelLocation(itemObsidianPlate);
    registerModelLocation(itemCreeperKit);
    registerModelLocation(itemBlastKit);
    registerModelLocation(itemSlimeKit);
    registerModelLocation(itemDislocationCore);
    registerModelLocation(itemSpikes);
    //tools
    registerModelLocation(itemIronWrench);
    //misc
    registerModelLocation(itemFertilizer);
    registerModelLocation(itemSunstone, 0, new ModelResourceLocation(itemSunstone.getRegistryName().toString().toLowerCase() + "_inactive"));
    registerModelLocation(itemSunstone, 1, new ModelResourceLocation(itemSunstone.getRegistryName().toString().toLowerCase() + "_active"));
    registerIndependentModelLocation(itemCompost, new ModelResourceLocation(itemCompost.getRegistryName().toString().toLowerCase(), "inventory"));
    registerModelLocation(itemBlazingRock);
    registerModelLocation(itemEnderPlate, 0, new ModelResourceLocation(itemEnderPlate.getRegistryName().toString().toLowerCase() + "_inactive", "inventory"));
    registerModelLocation(itemEnderPlate, 1, new ModelResourceLocation(itemEnderPlate.getRegistryName().toString().toLowerCase() + "_active", "inventory"));
    registerVariants(itemLaunchingArrow, itemLaunchingArrow.getModelResourceLocations());
    registerModelLocation(itemTransmutationTome);
    registerVariants(itemSapBottle, itemSapBottle.getModelResourceLocations());
    registerModelLocation(itemAntidote);
    registerModelLocation(itemBandage);
    registerModelLocation(itemSoulGem);
    registerModelLocation(itemCheese);
    registerModelLocation(itemCheeseBucket);
    registerModelLocation(itemCheeseSandwich);
    registerModelLocation(itemBackpack);
    registerModelLocation(itemPortableEnderRift);
    registerModelLocation(itemPotionLumbering);
    registerModelLocation(itemPotionThorns);
    //modules
    registerModelLocation(itemModulePlayer);
    registerModelLocation(itemModuleColor);
    registerModelLocation(itemModuleLocation);
    registerModelLocation(itemModuleText);
    //trinkets
    registerModelLocation(itemSunlightRing);
    registerModelLocation(itemSaturationRing);
    registerModelLocation(itemBreathAmulet);
    registerModelLocation(itemFlippers);
    registerModelLocation(itemFlowingWaterRune);
    registerModelLocation(itemTideAmulet);
    registerModelLocation(itemCloudJar);
    registerModelLocation(itemSlimeBalloon);
    registerModelLocation(itemCloudBalloon);
    registerModelLocation(itemEnderCloudBalloon);
    registerModelLocation(itemWindGem);
    registerModelLocation(itemGlider);
    registerModelLocation(itemValkyrieWings);
    registerModelLocation(itemFireproofCloak);
    registerModelLocation(itemNetherTalisman);
    registerModelLocation(itemNetherCloak);
    registerModelLocation(itemRocketPack);
    registerModelLocation(itemClimbingClaws);
    registerModelLocation(itemSpikedSole);
    registerModelLocation(itemClimbingGear);
    registerModelLocation(itemMinersBracelet);
}
Also used : ModelResourceLocation(net.minecraft.client.renderer.block.model.ModelResourceLocation) CustomModelMeshAdventurersPickaxe(convenientadditions.item.tools.adventurersPickaxe.CustomModelMeshAdventurersPickaxe) SideOnly(net.minecraftforge.fml.relauncher.SideOnly)

Aggregations

CustomModelMeshAdventurersPickaxe (convenientadditions.item.tools.adventurersPickaxe.CustomModelMeshAdventurersPickaxe)1 ModelResourceLocation (net.minecraft.client.renderer.block.model.ModelResourceLocation)1 SideOnly (net.minecraftforge.fml.relauncher.SideOnly)1