Interface PlatformService
- All Known Implementing Classes:
FabricPlatformService
public interface PlatformService
-
Method Summary
Modifier and TypeMethodDescription<T extends com.simibubi.create.content.processing.recipe.ProcessingRecipe<?>>
booleandoFluidIngredientsConflict(T first, T second) com.simibubi.create.foundation.fluid.FluidIngredientfromFluidStack(com.blamejared.crafttweaker.api.fluid.IFluidStack stack) com.simibubi.create.foundation.fluid.FluidIngredientfromTag(net.minecraft.tags.TagKey<net.minecraft.world.level.material.Fluid> tag, int amount) List<com.blamejared.crafttweaker.api.fluid.IFluidStack>getMatchingFluidStacks(com.simibubi.create.foundation.fluid.FluidIngredient ingredient) List<com.blamejared.crafttweaker.api.fluid.IFluidStack>getRecipeFluidResults(com.simibubi.create.content.processing.recipe.ProcessingRecipe<?> recipe) longgetRequiredAmount(com.simibubi.create.foundation.fluid.FluidIngredient ingredient) com.blamejared.crafttweaker.api.fluid.CTFluidIngredientmapFluidIngredientsToCT(com.simibubi.create.foundation.fluid.FluidIngredient ingredient) com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>>output(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<?> builder, com.blamejared.crafttweaker.api.fluid.IFluidStack output) booleantestFluidIngredient(com.simibubi.create.foundation.fluid.FluidIngredient ingredient, com.blamejared.crafttweaker.api.fluid.IFluidStack stack) com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>>withFluidOutputs(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>> builder, com.blamejared.crafttweaker.api.fluid.IFluidStack... outputs) <T extends com.simibubi.create.content.processing.recipe.ProcessingRecipe<? extends net.minecraft.world.Container>>
com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<T>withFluidOutputs(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<T> builder, List<com.blamejared.crafttweaker.api.fluid.IFluidStack> fluidOutputs)
-
Method Details
-
getRequiredAmount
long getRequiredAmount(com.simibubi.create.foundation.fluid.FluidIngredient ingredient) -
doFluidIngredientsConflict
<T extends com.simibubi.create.content.processing.recipe.ProcessingRecipe<?>> boolean doFluidIngredientsConflict(T first, T second) -
testFluidIngredient
boolean testFluidIngredient(com.simibubi.create.foundation.fluid.FluidIngredient ingredient, com.blamejared.crafttweaker.api.fluid.IFluidStack stack) -
withFluidOutputs
<T extends com.simibubi.create.content.processing.recipe.ProcessingRecipe<? extends net.minecraft.world.Container>> com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<T> withFluidOutputs(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<T> builder, List<com.blamejared.crafttweaker.api.fluid.IFluidStack> fluidOutputs) -
output
com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>> output(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<?> builder, com.blamejared.crafttweaker.api.fluid.IFluidStack output) -
withFluidOutputs
com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>> withFluidOutputs(com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<com.simibubi.create.content.processing.recipe.ProcessingRecipe<net.minecraft.world.Container>> builder, com.blamejared.crafttweaker.api.fluid.IFluidStack... outputs) -
getRecipeFluidResults
List<com.blamejared.crafttweaker.api.fluid.IFluidStack> getRecipeFluidResults(com.simibubi.create.content.processing.recipe.ProcessingRecipe<?> recipe) -
getMatchingFluidStacks
List<com.blamejared.crafttweaker.api.fluid.IFluidStack> getMatchingFluidStacks(com.simibubi.create.foundation.fluid.FluidIngredient ingredient) -
fromFluidStack
com.simibubi.create.foundation.fluid.FluidIngredient fromFluidStack(com.blamejared.crafttweaker.api.fluid.IFluidStack stack) -
fromTag
com.simibubi.create.foundation.fluid.FluidIngredient fromTag(net.minecraft.tags.TagKey<net.minecraft.world.level.material.Fluid> tag, int amount) -
mapFluidIngredientsToCT
com.blamejared.crafttweaker.api.fluid.CTFluidIngredient mapFluidIngredientsToCT(com.simibubi.create.foundation.fluid.FluidIngredient ingredient)
-