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
petrolpark.mc.library.compat.create.core.data.recipe.AdvancedBasinRecipe
petrolpark.mc.library.compat.create.shared.content.processing.basinLid.LiddedBasinRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.item.crafting.RecipeInput>,IFTLProcessingRecipe<AdvancedBasinRecipe>,IBiomeSpecificRecipe,INamedRecipe,IBookRequiredRecipe
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprotected static classstatic classNested classes/interfaces inherited from class petrolpark.mc.library.compat.create.core.data.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 petrolpark.mc.library.compat.create.core.data.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 petrolpark.mc.library.core.data.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 petrolpark.mc.library.compat.create.core.data.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 petrolpark.mc.library.core.data.recipe.IBiomeSpecificRecipe
isValidAt, isValidInMethods inherited from interface petrolpark.mc.library.compat.create.core.data.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
-
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>
-