techpack/tubelib
Michal Cieslakiewicz 54abd7bf55 Added new button image for BLOCKED state.
Warning image (black exclamation mark on yellow field) added and
used for BLOCKED state. Player can now see the difference between
BLOCKED and FAULT states while accessing machine panel (formspec).

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2019-02-07 10:51:45 +01:00
..
sounds Initial commit 2018-03-10 22:19:33 +01:00
textures Added new button image for BLOCKED state. 2019-02-07 10:51:45 +01:00
api.md indentation corrected 2018-08-16 13:25:33 +02:00
basalt.lua settingtypes added, basalt added, Quarry reworked 2018-12-23 19:36:11 +01:00
blackhole.lua bug fixes in almost all item processing nodes 2019-01-06 15:03:22 +01:00
button.lua settingtypes added, basalt added, Quarry reworked 2018-12-23 19:36:11 +01:00
command.lua tube migration bugfix 2019-01-07 19:57:56 +01:00
depends.txt work in progress to v2 2018-12-22 16:58:11 +01:00
description.txt Initial commit 2018-03-10 22:19:33 +01:00
distributor.lua Formspec bugfixes 2019-01-15 21:01:24 +01:00
forceload.lua print statements removed 2019-01-12 19:57:30 +01:00
init.lua tubelib2 check added 2019-01-11 21:53:56 +01:00
lamp.lua 'minetest.LIGHT_MAX' bugfix 2018-10-20 20:56:36 +02:00
legacy_nodes.lua Initial commit 2018-03-10 22:19:33 +01:00
mark.lua visible area cube added 2018-12-23 12:00:56 +01:00
migrate.lua tube migration bugfix 2019-01-01 18:02:26 +01:00
mod.conf Initial commit 2018-03-10 22:19:33 +01:00
node_states.lua tube migration bugfix 2019-01-07 19:57:56 +01:00
pusher.lua tube recipe bugfixes 2018-12-31 14:59:02 +01:00
README.md Forceload block added 2018-12-22 22:03:31 +01:00
repairkit.lua bug fixes in almost all item processing nodes 2019-01-06 15:03:22 +01:00
settingtypes.txt bug fixes and improvements 2018-12-28 22:16:55 +01:00
states.lua Added new button image for BLOCKED state. 2019-02-07 10:51:45 +01:00
tubes.lua work in progress to v2 2018-12-22 16:58:11 +01:00

Tube Library

Minetest Tube Mod for item exchange via lumber tubes and wireless message communication between nodes.

The focus for this Mod are:

  • minimized server load and thus minimized server lags
  • simple and intuitive usage for players
  • simple API for programmers

The mod provides:

  • lumber tubes to connect 2 nodes
  • a Pusher node to pull/push items through tubes
  • a Distributor node with 4 output channels to sort incoming items
  • a Blackhole node which lets all items disappear (example/template for programmers)
  • a Button/switch node to send "switch on/off" messages
  • a Lamp node as receiving example for message communication
  • support for default node: furnace and chests

Hints for Admins: manual.md
Programmers Manual: api.md

This mod is part of the ModPack TechPack A Tutorial to this Mod is available as TechPack Wiki

Browse on: GitHub

Download: GitHub

Dependencies

default
tubelib2
basic_materials

License

Copyright (C) 2017-2018 Joachim Stolberg
Code: Licensed under the GNU LGPL version 2.1 or later. See LICENSE.txt and http://www.gnu.org/licenses/lgpl-2.1.txt
Textures: CC0