Commit Graph

12 Commits

Author SHA1 Message Date
fluxionary
722ff851dd
Don't record a protection violation when players aren't allowed to modify a node (#78) 2023-05-10 21:40:38 +02:00
Emo"jigit
d35f7f12c4
zh_TW Translations (#76) 2022-08-13 15:03:12 +02:00
Oversword
f03cd02854
Send messages from digiline chest when items are moved with tubelib (#73)
Sends the same events from tubelib interaction as would be sent from pipeworks

 * Moved the tube_can_insert and tube_insert_object callbacks out of the node definition so they can be re-used in the tubelib registration
 * Optionally required tubelib and registered callbacks for pushing and pulling
 * Used "speculative pull" variable to only send a "take" event if tubelib's unpull is not called after a pull - this happens when it tries to take an item but there is no room, so it fails
2021-07-21 15:07:15 +02:00
OgelGames
ff525c09a4
Fix wires not connecting to nodes using digilines def (#68) 2021-01-21 17:47:55 +01:00
David Leal
dc6cc0b04a
[LuaCheck]: Various changes and improvements (#65)
* Add GitHub workflow
* Fix LuaCheck warnings
* Add build status badge on README.md
2021-01-16 09:59:19 +01:00
Christopher Head
434010bdd0 Implement slot tracking
Whenever putting or taking items, tell the listeners which slot they
were put into or taken from. Also tell listeners when the user moves
items from one slot to another.
2019-03-05 22:04:56 -08:00
Christopher Head
9e4f1a5bab Rework Digilines chest
Fix various bugs regarding spurious messages being sent, item stack
swapping not being reported properly, etc.. Change from sending strings
to sending tables. Enhance Pipeworks tube support by reporting which
side an item is added or removed via tube or filter-injector.
2019-03-05 22:04:56 -08:00
DS
8b73f9e11d add listring to chest (#46)
* add listring to chest
2018-02-16 17:31:53 -08:00
Diego Martínez
196a6da26c Remove unused args. 2017-03-14 21:57:01 -07:00
Diego Martínez
f5e6a7d181 Change to .. 2017-03-14 21:57:01 -07:00
Diego Martínez
6a2fa5a3e4 Rename global table to digilines.
This also adds a backwards compat alias so other mods
shouldn't break.
2017-03-14 21:57:01 -07:00
Auke Kok
7ecb29e87f Convert digilines to a mod (not modpack). (#32)
Digilines is probably used by most people in its entirety.

I've retained the ability to disable inventory, rtc, lightsensor and
LCD by the minetest settings "diglines_enable_rtc" etc.. If set to
"false", these components will not be loaded. It is assumed by default
that these are enabled.

In the conversion the digilines_lcd:lcd node was renamed to
digilines:lcd (same for all the other nodes). To retain backwards
compatibility I've provided aliases for each of these nodes.
2016-05-27 16:08:53 -07:00