Class PneumaticCraftRecipeBuilder<T extends PneumaticCraftRecipeBuilder<T>>
java.lang.Object
me.desht.pneumaticcraft.datagen.recipe.PneumaticCraftRecipeBuilder<T>
- Direct Known Subclasses:
AmadronRecipeBuilder,AssemblyRecipeBuilder,ExplosionCraftingRecipeBuilder,FluidMixerRecipeBuilder,FuelQualityBuilder,HeatFrameCoolingRecipeBuilder,HeatPropertiesRecipeBuilder,PressureChamberRecipeBuilder,RefineryRecipeBuilder,ThermoPlantRecipeBuilder
public abstract class PneumaticCraftRecipeBuilder<T extends PneumaticCraftRecipeBuilder<T>>
extends Object
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.minecraft.advancements.Advancement.Builderprotected final List<net.minecraftforge.common.crafting.conditions.ICondition>protected final net.minecraft.resources.ResourceLocation -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPneumaticCraftRecipeBuilder(net.minecraft.resources.ResourceLocation serializerName) -
Method Summary
Modifier and TypeMethodDescriptionaddCondition(net.minecraftforge.common.crafting.conditions.ICondition condition) addCriterion(String name, net.minecraft.advancements.CriterionTriggerInstance criterion) addCriterion(Criteria.RecipeCriterion criterion) voidbuild(Consumer<net.minecraft.data.recipes.FinishedRecipe> consumer, net.minecraft.resources.ResourceLocation id) protected abstract PneumaticCraftRecipeBuilder<T>.RecipeResultgetResult(net.minecraft.resources.ResourceLocation id)
-
Field Details
-
conditions
-
advancementBuilder
protected final net.minecraft.advancements.Advancement.Builder advancementBuilder -
serializerName
protected final net.minecraft.resources.ResourceLocation serializerName
-
-
Constructor Details
-
PneumaticCraftRecipeBuilder
protected PneumaticCraftRecipeBuilder(net.minecraft.resources.ResourceLocation serializerName)
-
-
Method Details
-
addCriterion
-
addCriterion
-
addCondition
-
getResult
protected abstract PneumaticCraftRecipeBuilder<T>.RecipeResult getResult(net.minecraft.resources.ResourceLocation id) -
build
public void build(Consumer<net.minecraft.data.recipes.FinishedRecipe> consumer, net.minecraft.resources.ResourceLocation id)
-