mirror of
https://github.com/GTNewHorizons/EnderIO.git
synced 2026-10-26 14:24:40 +00:00
22 lines
452 B
Java
22 lines
452 B
Java
package crazypants.enderio.machine;
|
|
|
|
import net.minecraft.item.ItemStack;
|
|
|
|
public interface IMachineRecipe {
|
|
|
|
String getUid();
|
|
|
|
float getEnergyRequired(RecipeInput... inputs);
|
|
|
|
public boolean isRecipe(RecipeInput... inputs);
|
|
|
|
ItemStack[] getCompletedResult(RecipeInput... inputs);
|
|
|
|
boolean isValidInput(int slotNumber, ItemStack item);
|
|
|
|
String getMachineName();
|
|
|
|
RecipeInput[] getQuantitiesConsumed(RecipeInput[] inputs);
|
|
|
|
}
|