Search in sources :

Example 1 with CastingTableCategory

use of slimeknights.tconstruct.plugin.jei.casting.CastingTableCategory in project TinkersConstruct by SlimeKnights.

the class JEIPlugin method registerCategories.

@Override
public void registerCategories(IRecipeCategoryRegistration registry) {
    final IGuiHelper guiHelper = registry.getJeiHelpers().getGuiHelper();
    // casting
    registry.addRecipeCategories(new CastingBasinCategory(guiHelper));
    registry.addRecipeCategories(new CastingTableCategory(guiHelper));
    registry.addRecipeCategories(new MoldingRecipeCategory(guiHelper));
    // melting and casting
    registry.addRecipeCategories(new MeltingCategory(guiHelper));
    registry.addRecipeCategories(new AlloyRecipeCategory(guiHelper));
    registry.addRecipeCategories(new EntityMeltingRecipeCategory(guiHelper));
    registry.addRecipeCategories(new FoundryCategory(guiHelper));
    // tinker station
    registry.addRecipeCategories(new ModifierRecipeCategory(guiHelper));
    registry.addRecipeCategories(new SeveringCategory(guiHelper));
    // part builder
    registry.addRecipeCategories(new PartBuilderCategory(guiHelper));
}
Also used : PartBuilderCategory(slimeknights.tconstruct.plugin.jei.partbuilder.PartBuilderCategory) IGuiHelper(mezz.jei.api.helpers.IGuiHelper) MeltingCategory(slimeknights.tconstruct.plugin.jei.melting.MeltingCategory) FoundryCategory(slimeknights.tconstruct.plugin.jei.melting.FoundryCategory) EntityMeltingRecipeCategory(slimeknights.tconstruct.plugin.jei.entity.EntityMeltingRecipeCategory) SeveringCategory(slimeknights.tconstruct.plugin.jei.entity.SeveringCategory) CastingTableCategory(slimeknights.tconstruct.plugin.jei.casting.CastingTableCategory) ModifierRecipeCategory(slimeknights.tconstruct.plugin.jei.modifiers.ModifierRecipeCategory) CastingBasinCategory(slimeknights.tconstruct.plugin.jei.casting.CastingBasinCategory)

Aggregations

IGuiHelper (mezz.jei.api.helpers.IGuiHelper)1 CastingBasinCategory (slimeknights.tconstruct.plugin.jei.casting.CastingBasinCategory)1 CastingTableCategory (slimeknights.tconstruct.plugin.jei.casting.CastingTableCategory)1 EntityMeltingRecipeCategory (slimeknights.tconstruct.plugin.jei.entity.EntityMeltingRecipeCategory)1 SeveringCategory (slimeknights.tconstruct.plugin.jei.entity.SeveringCategory)1 FoundryCategory (slimeknights.tconstruct.plugin.jei.melting.FoundryCategory)1 MeltingCategory (slimeknights.tconstruct.plugin.jei.melting.MeltingCategory)1 ModifierRecipeCategory (slimeknights.tconstruct.plugin.jei.modifiers.ModifierRecipeCategory)1 PartBuilderCategory (slimeknights.tconstruct.plugin.jei.partbuilder.PartBuilderCategory)1