Class ManualApplicationRecipe
java.lang.Object
com.simibubi.create.content.contraptions.processing.ProcessingRecipe<net.minecraftforge.items.wrapper.RecipeWrapper>
com.simibubi.create.content.contraptions.processing.ItemApplicationRecipe
com.simibubi.create.content.contraptions.components.deployer.ManualApplicationRecipe
- All Implemented Interfaces:
net.minecraft.world.item.crafting.Recipe<net.minecraftforge.items.wrapper.RecipeWrapper>
-
Field Summary
Fields inherited from class com.simibubi.create.content.contraptions.processing.ProcessingRecipe
fluidIngredients, fluidResults, id, ingredients, processingDuration, requiredHeat, results -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionstatic DeployerApplicationRecipeasDeploying(net.minecraft.world.item.crafting.Recipe<?> recipe) static voidmanualApplicationRecipesApplyInWorld(net.minecraftforge.event.entity.player.PlayerInteractEvent.RightClickBlock event) List<net.minecraft.world.item.ItemStack>booleantestBlock(net.minecraft.world.level.block.state.BlockState in) net.minecraft.world.level.block.state.BlockStatetransformBlock(net.minecraft.world.level.block.state.BlockState in) Methods inherited from class com.simibubi.create.content.contraptions.processing.ItemApplicationRecipe
getMaxInputCount, getMaxOutputCount, getProcessedItem, getRequiredHeldItem, matches, readAdditional, readAdditional, shouldKeepHeldItem, writeAdditional, writeAdditionalMethods inherited from class com.simibubi.create.content.contraptions.processing.ProcessingRecipe
assemble, canCraftInDimensions, canRequireHeat, canSpecifyDuration, enforceNextResult, getFluidIngredients, getFluidResults, getGroup, getId, getIngredients, getMaxFluidInputCount, getMaxFluidOutputCount, getProcessingDuration, getRequiredHeat, getResultItem, getRollableResults, getRollableResultsAsItemStacks, getSerializer, getType, getTypeInfo, isSpecial, rollResultsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.item.crafting.Recipe
getRemainingItems, getToastSymbol, isIncomplete
-
Constructor Details
-
ManualApplicationRecipe
-
-
Method Details
-
manualApplicationRecipesApplyInWorld
public static void manualApplicationRecipesApplyInWorld(net.minecraftforge.event.entity.player.PlayerInteractEvent.RightClickBlock event) -
asDeploying
public static DeployerApplicationRecipe asDeploying(net.minecraft.world.item.crafting.Recipe<?> recipe) -
testBlock
public boolean testBlock(net.minecraft.world.level.block.state.BlockState in) -
transformBlock
public net.minecraft.world.level.block.state.BlockState transformBlock(net.minecraft.world.level.block.state.BlockState in) -
rollResults
- Overrides:
rollResultsin classProcessingRecipe<net.minecraftforge.items.wrapper.RecipeWrapper>
-
getRollableResultsExceptBlock
-