public class RecipeGridHandler
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RecipeGridHandler.GroupedItems |
| Constructor and Description |
|---|
RecipeGridHandler() |
public static java.util.List<MechanicalCrafterTileEntity> getAllCraftersOfChain(MechanicalCrafterTileEntity root)
public static java.util.List<MechanicalCrafterTileEntity> getAllCraftersOfChainIf(MechanicalCrafterTileEntity root, java.util.function.Predicate<MechanicalCrafterTileEntity> test)
public static java.util.List<MechanicalCrafterTileEntity> getAllCraftersOfChainIf(MechanicalCrafterTileEntity root, java.util.function.Predicate<MechanicalCrafterTileEntity> test, boolean poweredStart)
public static MechanicalCrafterTileEntity getTargetingCrafter(MechanicalCrafterTileEntity crafter)
public static java.util.List<MechanicalCrafterTileEntity> getPrecedingCrafters(MechanicalCrafterTileEntity crafter)
public static net.minecraft.item.ItemStack tryToApplyRecipe(net.minecraft.world.World world,
RecipeGridHandler.GroupedItems items)
public static boolean isRecipeAllowed(net.minecraft.item.crafting.ICraftingRecipe recipe,
net.minecraft.inventory.CraftingInventory inventory)