package com.infinityraider.agricraft.compat.computer.methods;
import com.infinityraider.agricraft.compat.computer.tiles.TileEntityPeripheral;
import net.minecraft.item.ItemStack;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;
public interface IMethod {
String getName();
String getDescription();
String getSignature();
Object[] call(TileEntityPeripheral peripheral, World world, BlockPos pos, ItemStack journal, Object... args) throws MethodException;
}