Class LiddedBasinRecipe
java.lang.Object
com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.item.crafting.RecipeInput,com.simibubi.create.content.processing.recipe.ProcessingRecipeParams>
com.simibubi.create.content.processing.recipe.StandardProcessingRecipe<net.minecraft.world.item.crafting.RecipeInput>
com.simibubi.create.content.processing.basin.BasinRecipe
com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
- All Implemented Interfaces:
IFTLProcessingRecipe<AdvancedBasinRecipe>,IBookRequiredRecipe,IBiomeSpecificRecipe,INamedRecipe,net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprotected static classstatic classNested classes/interfaces inherited from class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
AdvancedBasinRecipe.Gen<R extends AdvancedBasinRecipe>Nested classes/interfaces inherited from class com.simibubi.create.content.processing.recipe.StandardProcessingRecipe
com.simibubi.create.content.processing.recipe.StandardProcessingRecipe.Factory<R extends com.simibubi.create.content.processing.recipe.StandardProcessingRecipe<?>> -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanstatic final com.mojang.serialization.MapCodec<LiddedBasinRecipe> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, LiddedBasinRecipe> Fields inherited from class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
allowedBiomes, bookRequired, firstTimeLuckyKey, nameFields inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipe
fluidIngredients, fluidResults, ingredients, params, processingDuration, requiredHeat, resultsFields inherited from interface com.petrolpark.core.recipe.INamedRecipe
UNKNOWN_RECIPE_TRANSLATION_KEYFields inherited from interface net.minecraft.world.item.crafting.Recipe
CONDITIONAL_CODEC -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLiddedBasinRecipe(com.simibubi.create.content.processing.recipe.ProcessingRecipeParams params) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbubbles()static final LiddedBasinRecipe.Builderbuilder()protected static final LiddedBasinRecipecreate(LiddedBasinRecipe.Params params) validate()Methods inherited from class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
getAllowedBiomes, getAsRecipe, getFirstTimeLuckyKey, getName, isBookRequired, isForMeshBasin, setNameMethods inherited from class com.simibubi.create.content.processing.basin.BasinRecipe
apply, canRequireHeat, canSpecifyDuration, convertShapeless, getMaxFluidInputCount, getMaxFluidOutputCount, getMaxInputCount, getMaxOutputCount, match, matchesMethods inherited from class com.simibubi.create.content.processing.recipe.ProcessingRecipe
assemble, canCraftInDimensions, codec, enforceNextResult, getFluidIngredients, getFluidResults, getGroup, getIngredients, getParams, getProcessingDuration, getRequiredHeat, getResultItem, getRollableResults, getRollableResultsAsItemStacks, getSerializer, getType, getTypeInfo, isSpecial, rollResults, rollResults, streamCodecMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.petrolpark.core.recipe.IBiomeSpecificRecipe
isValidAt, isValidInMethods inherited from interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
rollLuckyResults, rollLuckyResultsMethods inherited from interface net.minecraft.world.item.crafting.Recipe
getRemainingItems, getToastSymbol, isIncomplete, showNotification
-
Field Details
-
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,LiddedBasinRecipe> STREAM_CODEC -
bubbles
public final boolean bubbles
-
-
Constructor Details
-
LiddedBasinRecipe
protected LiddedBasinRecipe(com.simibubi.create.content.processing.recipe.ProcessingRecipeParams params)
-
-
Method Details
-
builder
-
create
-
bubbles
public boolean bubbles() -
validate
- Overrides:
validatein classcom.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.item.crafting.RecipeInput,com.simibubi.create.content.processing.recipe.ProcessingRecipeParams>
-