LWComputers provides programmable computers and robots, floppy disks, printers, graphical screens, touch response monitors, a digilines controlled mesecons power switch, solid conductor blocks, vertical moving floor and a trash item.
Minetest compiled with LuaJIT is required.
- GUI has keyboard and responds to mouse clicks.
- Each computer and robot can be persistent (remain loaded).
- Robots can move, detect, dig, place, craft and work with inventories.
- Hard drive and floppies use folder under world folder for storage (can be edited externally).
- Running computers restart (clean boot) when world is re-entered.
- Clipboard item to facilitate copy/paste.
- Support for mesecon and digilines.
- Computer's programming language is lua.
- Each computer runs in its own environment (sand-boxed).
- Computers retain hard drive data when being moved.
- No inherent os, looks for file "boot" at startup.
- Los disk item boots to command prompt.
- Lua disk item boots to lua prompt.
- Character terminal display, supporting 16 colors.
- Display resolution can be changed (mod setting - affects all).
- Printers, pages and books.
- Digiswitch, digilines controlled mesecons power. - Depreciated
- Movefloor, similar to vertical mesecons movestone. - Depreciated
- Solid color conductor blocks, same as Solid Color Block but also mesecons and digilines conductor. - Depreciated
- Graphical screens in 16 and 32 resolutions (based on cheapie's digiscreen).
- Monitors supporting 7 display resolutions, 16 colors and touch (right click) digilines message.
DigiSwitch, MoveFloor, Solid Color Conductors, lwcomputers:touchscreen and lwcomputers:panel have been depreciated. They have been moved to lwcomponents. If lwcomponents is loaded any nodes from this mod in the world will still work, but cannot be crafted nor are available in the creative inventory. If not loaded everything remains the same.
If a disked item is removed from the world (permanently) the disk's contents will likely remain in the world save folder. The world save folder for an item with a disk will be removed if:
- The trash item from this mod is used to dispose of it.
- Calling robot.trash ()
- The item is blown up.
See readme.txt for full details. See docs/api_ref.txt or docs/api_ref.html for programming reference. See docs/los_ref.txt for LOS reference. See docs/mod_api.txt for mod api.