wsor4035
37eef73695
add I3 support + update to formspecs v2 ( #22 )
...
* add fs helper inv function
* add fs helper prepends function
* add trash can, vacuum tube, teleport tube. wielders, autocrafter, mesetube, injectors
* fixed missed texture to make game agnostic
* fix luacheck
2022-04-16 14:51:59 -04:00
wsor4035
5aa0501872
make pipeworks Game agnostic ( #16 )
...
* make it boot in non mtg
* make water flow
* fix water texture warnings
* fix missing steel texture issues
* remove depreciated/unnessary default function calls
* make sounds work
* fix default formspec crashes
* fix wierd tab spacing
* additionally game dig group support
* move crafts to crafts.lua
* make crafts support various games
2022-03-14 21:39:58 -04:00
hlqkj
29bac67d3a
Skip protection check on formspec close
...
Prevents protector flip/player being hurt/protection violation if the
player closes the formspec without attempting any changes (sorting tube
and autocrafter).
2021-05-06 18:02:19 +02:00
Louis Royer
62bc13078f
Add translation support
...
- Created `locale/template.txt`
- Fixed some typos
- Replace some `print("[pipeworks]"..` with `pipeworks.logger()`
- Removed "You hacker, you" from descriptions
2020-02-18 17:34:52 +00:00
Vanessa Dannenberg
d7dfd11364
use basic_materials mod where possible
2018-10-30 20:45:48 -04:00
Vanessa Ezekowitz
5e26aa5f91
cache on/off button image refs and commonly-used label for same
2017-04-11 18:52:39 -04:00
Vanessa Ezekowitz
fcd9b0fbf4
adjust sorting tube formspec
...
to account for re-sized button on/off/interm images
2017-04-11 01:34:12 -04:00
ForbiddenJ
0056116148
Namespace pollution cleanup (Used list at #154 )
2017-04-04 05:27:37 -03:00
Tim
4fdf73fbcd
add list rings to pipework inventories
2016-08-29 18:28:43 +02:00
Tim
aba1ce5b36
allow reordering of itemstacks in sorting tube
2016-08-29 18:28:24 +02:00
Auke Kok
b1b9a7e994
Don't use item_drop(, nil,)
2016-04-01 22:20:07 -07:00
HybridDog
6de437b83d
fix 2 other minetest.item_drops
2015-11-18 10:07:00 +01:00
Tim
d167aacf4d
add ownership/protection handling for device configuration
...
take any available ownership into account before deciding on area protection
2015-03-11 19:36:41 +01:00
est31
8e9affc841
Make sorting tubes not drop elements if all outputs filtering for a specific element are filled.
...
Send them to some other open (empty) port instead.
2015-02-03 23:32:55 +01:00
est31
9e99d2e65f
rename infotext mese tube -> sorttube
2015-02-03 09:04:56 +01:00
Vanessa Ezekowitz
95a6ec93e7
fix broken mese tube recipe
2015-02-02 00:57:14 -05:00
Tim
e60f86a588
switch to the minetest-conventional def-table style of registering tubes to clean up their registrations
...
fallback for the old call is provided
2015-01-31 16:10:25 +01:00
Tim
810ae99008
reduce texturename repetition via __index
2015-01-31 14:47:06 +01:00
Tim
51c5b63ee7
fix crashing typo in sorting_tube formspec update
2015-01-30 16:41:10 +01:00
Tim
4eff124ec8
fix crafts to only register when their respective tubes are enabled
...
also add the one-way tube recipe back
2015-01-29 22:47:33 +01:00
Tim
a98af7bf15
split the big tubes file up into functional modules independend from the tube registration and add their respective crafting recipes
...
use this opportunity to remove some whitespaces issues from it
2015-01-29 22:37:29 +01:00