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 molding. 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. Everything else is showed in NEI.

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 thier 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 unnessesary. 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 water and lava source blocks at distance, when it is applied to flow blocks. Water and lava consumed by tool is placed in cells (universal and normal ones) in player inventory. Advanced handpump can fill multi cells at once. Any other liquids, such as oil or liquid CF are not supported. 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:

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