| package mods.railcraft.api.helpers; |
| |
| import java.util.List; |
| import net.minecraft.item.ItemStack; |
| import net.minecraft.world.World; |
| import net.minecraftforge.fluids.FluidStack; |
| |
| /** |
| * |
| * @author CovertJaguar <http://www.ModTMechworks.info/> |
| */ |
| public interface StructureHelper { |
| |
| void placeBlastFurnace(World world, int x, int y, int z, ItemStack input, ItemStack output, ItemStack fuel); |
| |
| void placeCokeOven(World world, int x, int y, int z, int creosote, ItemStack input, ItemStack output); |
| |
| void placeFluidBoiler(World world, int x, int y, int z, int width, int height, boolean highPressure, int water, FluidStack fuel); |
| |
| void placeIronTank(World world, int x, int y, int z, int patternIndex, FluidStack fluid); |
| |
| void placeRockCrusher(World world, int x, int y, int z, int patternIndex, List<ItemStack> input, List<ItemStack> output); |
| |
| void placeSolidBoiler(World world, int x, int y, int z, int width, int height, boolean highPressure, int water, List<ItemStack> fuel); |
| |
| void placeSteamOven(World world, int x, int y, int z, List<ItemStack> input, List<ItemStack> output); |
| |
| void placeSteelTank(World world, int x, int y, int z, int patternIndex, FluidStack fluid); |
| |
| void placeWaterTank(World world, int x, int y, int z, int water); |
| |
| } |