public abstract class PneumaticCraftRecipeBuilder<T extends PneumaticCraftRecipeBuilder<T>>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
PneumaticCraftRecipeBuilder.RecipeResult |
| Modifier and Type | Field and Description |
|---|---|
protected net.minecraft.advancements.Advancement.Builder |
advancementBuilder |
protected java.util.List<net.minecraftforge.common.crafting.conditions.ICondition> |
conditions |
protected net.minecraft.util.ResourceLocation |
serializerName |
| Modifier | Constructor and Description |
|---|---|
protected |
PneumaticCraftRecipeBuilder(net.minecraft.util.ResourceLocation serializerName) |
| Modifier and Type | Method and Description |
|---|---|
T |
addCondition(net.minecraftforge.common.crafting.conditions.ICondition condition) |
T |
addCriterion(Criteria.RecipeCriterion criterion) |
T |
addCriterion(java.lang.String name,
net.minecraft.advancements.ICriterionInstance criterion) |
void |
build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> consumer,
net.minecraft.util.ResourceLocation id) |
protected abstract PneumaticCraftRecipeBuilder.RecipeResult |
getResult(net.minecraft.util.ResourceLocation id) |
protected final java.util.List<net.minecraftforge.common.crafting.conditions.ICondition> conditions
protected final net.minecraft.advancements.Advancement.Builder advancementBuilder
protected final net.minecraft.util.ResourceLocation serializerName
protected PneumaticCraftRecipeBuilder(net.minecraft.util.ResourceLocation serializerName)
public T addCriterion(Criteria.RecipeCriterion criterion)
public T addCriterion(java.lang.String name, net.minecraft.advancements.ICriterionInstance criterion)
public T addCondition(net.minecraftforge.common.crafting.conditions.ICondition condition)
protected abstract PneumaticCraftRecipeBuilder.RecipeResult getResult(net.minecraft.util.ResourceLocation id)
public void build(java.util.function.Consumer<net.minecraft.data.IFinishedRecipe> consumer,
net.minecraft.util.ResourceLocation id)