Class InWorldProcessing

java.lang.Object
com.simibubi.create.content.contraptions.processing.InWorldProcessing

public class InWorldProcessing extends Object
  • Constructor Details

    • InWorldProcessing

      public InWorldProcessing()
  • Method Details

    • canProcess

      public static boolean canProcess(net.minecraft.world.entity.item.ItemEntity entity, InWorldProcessing.Type type)
    • isWashable

      public static boolean isWashable(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level world)
    • isHauntable

      public static boolean isHauntable(net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.Level world)
    • applyProcessing

      public static void applyProcessing(net.minecraft.world.entity.item.ItemEntity entity, InWorldProcessing.Type type)
    • applyProcessing

      public static TransportedItemStackHandlerBehaviour.TransportedResult applyProcessing(TransportedItemStack transported, net.minecraft.world.level.Level world, InWorldProcessing.Type type)
    • applyRecipeOn

      public static void applyRecipeOn(net.minecraft.world.entity.item.ItemEntity entity, net.minecraft.world.item.crafting.Recipe<?> recipe)
    • applyRecipeOn

      public static List<net.minecraft.world.item.ItemStack> applyRecipeOn(net.minecraft.world.item.ItemStack stackIn, net.minecraft.world.item.crafting.Recipe<?> recipe)