ARK: Survival Evolved

ARK: Survival Evolved

Kineko's Inventory Control System
Kineko  [developer] 25 Jul, 2018 @ 7:57am
Example 1: Forge
The following is an example of how to set up a forge so that it is automatically supplied with fuel and materials while storing the crafted materials.

What you need:
1 Forge
3 Storage boxes
2+ stacks of Metal
2+ stacks of Wood

Note
This mod scans all structure inventories every hour or so for resources to manage. On new or clean servers, it will take time for it to discover new resources. Place them into any structure's inventory for them to be added. Note that the mod does not look for new resources in the inventory of players or dinos.

Place Structures
Place all structures in convenient locations. With default settings, the two furthest away items must be within 25 foundations of each other. Note that the mod ignores structure and creature names, so you may name the structures as you desire.

Configure Metal Storage
Store all of the Metal in one container.

Close the inventory and, while looking at the container, while holding the Alt key, press F (Alt-F).

Click the Network Name box and then click (Add New Network) and then enter a network name (such as "Forge").

Click on the Filter box (upper right) and enter Metal. Several items with the word Metal in them will appear.

Click on the item "Metal" in the filtered list on the right. This will add a rule for Metal to the structure.

The item will now appear in the center (where rules are shown). The name should appear as green on a blue background. If not, click on it until it does.

The next column is the "Minimum" quantity. Set this to 0.0
The next column is the "Maximum" quantity. It should default to the number of slots in the container you used. If not, set this to a value that is equal to or greater than the inventory size.
The next column is the "Unit Type". It can be either "Stacks" or "Units". Click on this until it says "Stacks"
The next column is the "Rule Priority". Items are pushed to the inventory with the highest priority first and pulled from the inventory with the lowest priority first. For now, leave this as 0.

The last column is an "X" that can be used to delete the rule.

Click on the Inventory Management button to Enable the rules for this inventory.

Place the stacks of Metal into the container.

NOTE: If there are no rules for items or folders, which appear in the center of the UI, the By Default setting will determine if items are generally accepted or rejected. However, once any rule is defined, the By Default setting is ignored and all items not listed will be pushed out to an acceptable target.

Configure Wood Storage
After clicking on the Network Name button, select the Forge network defined earlier.

Follow the instructions for the Metal box and select Wood as the resource.

Add Wood to the structure.

Configure Metal Ingot Storage
Repeat again and select Metal Ingot.

Note that the minimum setting should remain "0". This box will not pull metal, which will prevent it from pulling it out of crafting stations.

Configure Forge
Add the forge to the same network.

Add the Metal and Wood resources. Set both to have a minimum of 1 Stack. This means the value should be 1 (Min) "Stacks". You can set the maximum to any value 1 or greater. Having the minimum set to 1 means the mod will attempt to pull from any box that has more than the minimum quantity of each resource.

Exit the UI and light the forge and watch.

What should happen if it was set up correctly
As long as there is both fuel and materials, ICS will continue to feed resources into the Forge. This will allow the mod to keep the forge working. Note that the forge crafts both Metal Ingots and Charcoal, so as long as there is wood to pull, it will keep crafting.

Metal Ingots should be removed from the forge into the target container set up above.

Metal and Wood should be pulled from the source containers set up above.

The Charcoal, however, has no valid target and will remain in the forge.
Last edited by Kineko; 29 Jul, 2018 @ 6:50am