Mods/IHL Tools & Machines

IHL Tools & Machines  is a small addon to Industrial Craft 2, that adds one useful tool and several machines.

Flexible entity based electroconductive cables.


You created those with special iron worktable and set of dices, put insulation on them, create 2 junction boxes at normal worktable, place junction boxes at source and sink of electricity, connect them with cable. Cable losses are counted by algorithm with Joule-Lenz formula, meaning that IC2 e-net emitting pulses of energy within 1/20 seconds. Voltage is constant, independed from IC2 transformers and equals to 400 V. Max energy loss per meter is 1.6 EU/t. If energy loss exceed this value, cable will burn. Currently GT energy net are not supported.

How to automate flexible cables production.


Assembly production line as shown on picture. There is no discharge slot in latest machines, but there is electric motor slot instead, which is must be filled with IHL electric motor for machines to work. Most of machines are created via casting. Use muffle furnace for injection mold, if it was crafted with stearin, before placing it. Melt metals in crucible, using muffle furnace to obtain molten metal. Right click with filled crucible on placed injection mold, wait for 2–3 seconds and destroy mold. Tar pitch can be obtained from bucket with spruce resin, which is gained by placing sap gathering sack on spruce tree. To get glass fibers use fiberglass spinnerets, oleic acid or seed oil and glass blocks and place coiler near machine as showed on picture, but without vulcanization mold. Mutton lard can be gained from sheep, if you kill them with sharpened carving knife. Everything else is showed in NEI.

How to organize HVDC line.
At first you need frequency generator. This device will generate alternating voltage, which are nessesary for a second device - rectifier/transformer (RTU). Both of them have no GUI. By right-clicking RTU you can raise output voltage, and by pressing "IC2 mode" button (which are "M" by default on keyboard) and right-clicking with this key pressed you can lower one. At a other side of map you must place as much battery-switch units (BSU) as nessesary to lower voltage to standart 400V. A number of BSU must be so n=V/500. For example for 8000 V you need 8000/500=16 BSU connected to each other side-by-side. A row of BSU must be ended with grounding for system to work.



How to synthesise sulfuric acid.


IHL itself use a more or less scientifically accurate way of chemical synthesis. Thus, to synthesise sulfuric acid you need to reproduce a vintage so-called "chamber method" by assembling setup according picture above. You need to burn down sulfur with saltpeter in chemically resistant oven (made from gold) and at the same time let steam in chimney knee with integrated steam injector (100 mb/tick will be enough) and in a same time cool down precipitator with any cold liquid (a cheapest one, of course, is water and 10 mb per tick is enough). Using liquid nitrogen, for example, does not give you any benefits. If you did everything right you will get a lot of sulfuric acid very fast.

Auto charger/ejector or "IHL ACE".


1. Tier 4 charger. 2. Do not output energy. 3. Store up to 100 000 000 EU. 4. Charged items can be taken without GUI. 5. Charged Collectors will spawn automatically. Or not, if you press a button in GUI. 6. Energy input supported only from bottom side. 7. Can call collectors in range of 64 blocks and erase their memory.

Extended water physics
Water sources moving down, when base blocks are broken. Prevent vanilla water source generation in that event (even without CodeChickenCore "finite water" hack). CodeChickenCore is recommended, but unnecessary. Algorithm work this way: When at block break event detected, if block above is a liquid block, special invisible entity is spawned. This entity count free space at lowest layer, where flow will probably go, and destroyed amount of blocks at highest layer of liquid accordingly. Then it begins to turn blocks of air and blocks of liquid flow to liquid source blocks (1 block at certain amount of time, which is dependent from viscosity, 5 ticks for water and 20 for lava for example) until all destroyed blocks are placed. After that it start a process over again. Its possible to make algorithm work 5 times faster for water. I made that work this way so it give time for player to run from lava.

Sticky resin production branch
Create sap gathering sack from stick, two strings and leather.

Place a sack correctly on rubber tree trunk or spruce, as showed on a picture below:



Soon you see a rubber tree sap drops falling into sack. You can drain sack with ic2 fluid cell or universal fluid cell, or use gregtech or buildcraft pipes or just place evaporator right under it - sack will autoutput at tileentity below it. Use evaporator to convert rubber tree sap to sticky resin item. Conversion rate 100 mB per one sticky resin item. Evaporator crafting recipe:

There is an electric version, that work faster and support upgrades (including ejector upgrade), what give a possibility to automate process. Electric evaporator crafting recipe:

Industrial fan: A machine, that simulate an industrial high pressure fan behavior. Can move any entity in any direction, depended on air flow speed. At least 30 m/s to lift human or zombie and at least 3 m/s to move items. Need a vent ducts to proper work. Air speed in GUI is not an air speed at any point of flow. Actual air speed is dependent on duct length and holes in duct. Currently work only on straight lines. Power consumption of fan is 5 EU per tick (or 100 EU per second, if tps is 20). Crafting:

Handpump and advanced handpump: A tool, that can destroy any fluid sources (from version 0.537) at distance, when it is applied to flow blocks. Fluids consumed by tool is placed in cells (universal and normal ones) in player inventory. Advanced handpump can fill multi cells at once.

Crafting:

Crafting:

Transdimensional item teleporter: A machine, that can teleport items at any distance, even between dimensions (from nether to overworld, from overworld to end dimension and back in any directions). Energy consume is distance independent, configurable and depends only from quantity of teleporting items. Default value to teleport one full stack is 12 000 eu. That means, if max stack size of some ore is 16, you need 6 000 eu to teleport 8 of it. TDIT update its state every 60 ticks, or 3 seconds if tps is equal to 20. You can add ejector upgrade to receiver to auto output teleported items in any machine. To link two teleporters you may use a special tool "TDIT frequency transmitter". It works a same way as IC2 frequency transmitter - simple right click at one teleporter, and then to another one to link them. Crafting:

Crafting:

IHL oregen.
Currently (0.539) IHL generates:
 * Bischofite
 * Datolite
 * Stibnite
 * Chromite
 * Mica
 * Bauxite
 * Cinnabar
 * RockSalt
 * Limestone
 * Gypsum
 * Gyubnera
 * Trona
 * PotassiumFeldspar
 * Apatite
 * Saltpeter
 * Oil
 * Saltwater

All of them generated randomly with exception to 2 liquids: Oil fill underground caverns, replacing lava source blocks, if they are lower than 16 blocks. Saltwater replace sand as 1 block thick layer in biomes with humidity=0 and temperature>1.9 (basically in surface of desert biomes).

Tunneling shield

 * 1) Harvest any blocks, except blacklisted (blacklist is configurable).
 * 2) Dig horizontal holes any horizontal direction, max 127 blocks deep. Stops, if blocks from blacklist is ahead.
 * 3) Reverse button will return shield to start position and return all mining pipes used. Whitelisted blocks (see config) will be harvested.
 * 4) Base unit can be placed with align at any direction. Opposite direction will be used if "shift" button pressed on keyboard (by default).
 * 5) There is transparent block, that represent current shield position. Destroying that blocks will cause shield to dissappear. Using wrech on it will drop TS-02 Shield AU block.
 * 6) There is transparent block, that represent shaft. Destroying that blocks will cause shaft to broke. Mining shield with broken shaft become non-operational. To repair it, you must use wrench on remaining blocks, while having mining pipes in inventory.
 * 7) Upgrades supported:

7.1 Energy storage upgrade

7.2 Overclocker upgrade

7.3 Transformer upgrade

All upgrades work a way, that written in their annotations.

EU cost per one step - 5 EU (configurable). Shield needs to make 400 steps (configurable) to move 1 block forward. Using overclocker items will reduce this amount.

Tunneling shield user manual: Craft IHL TS-02 Driver unit from electric motor and machine block. Craft IHL TS-02 assembly unit from iron plate and obsidian dust. Place driver unit. Set facing and make sure, that there is 2 blocks of free space around it to install shield. Take TS-02 AU in hand. Press right mouse button to install shield. Provide power and mining pipes to driver unit. Enjoy your shield!
 * Step 1:
 * Step 2:
 * Step 3:
 * Step 4:
 * Step 5:
 * Step 6:
 * Step 7:
 * Step 8:

Note: Deepness of hole is limited to 128 blocks due to render problems has occurred.

GregTech integration
Almost all of tools and machines has its own GregTech alternative recipe, although they are does not support GT energy net or covers and entirely IC2 machines. Also from version 0.509 addon add several GregTech recipes: