OpenComputersStorage makes it possible to build big chest storages in Minecraft that supports sorting, requesting and searching needed items. I use OpenComputers mod to create programmable robots (who will do all the stuff). This project have 2 parts:

  1. Android app, acts as server for robots;
  2. Lua program for robot.

Android app contains NanoHTTPd server for serve robots. They make reqeusts to app every loop tact to request commands. It may looks bad, but OpenComputers not support listening, so you can't make server on robots side.

Lua program have a simple commands listener and X axis pathfinder. Beause of that you should make storages like it:image

Steps to transfer it to your world:

  • Build robot. Only chest, inventory controller and navigation upgrade needed. I also use monitor & keyboard to debug. image
  • Upload all lua files and .shrc to robot's home using wget.
  • Create chests directory and add a files with chest names (any string).
  • Install & start app on your Android phone.
  • Power on your robot
  • Click "add" icon in the right corner of app and add all your chests there.

OR

  • Download my world from releases to test.

This program works really poor, it should be debugged and rewrited.