hlqkj
4add40705f
Improve formspecs for better mobile usability and consistency
2021-04-02 19:47:48 +00:00
Vanessa Dannenberg
a6e4f2dceb
Make sure item_exit() exists before calling it inside minetest.after()
...
When a signal/detector tube breaks, its minetest.after() can be triggered
just after that, perhaps several times, causing it to try to execute the
item_exit() callback of whatever node is present at least once, but a
broken tube has just taken its place and has no such callback.
2021-03-30 08:28:47 -04:00
Roger
64fb90f3e5
Change digilines detector tube to send an item table instead of an item string
2020-04-28 04:08:31 +01: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
h-v-smacker
c9a951c2e8
improving connectivity
2018-11-14 07:07:33 +03:00
Vanessa Dannenberg
d7dfd11364
use basic_materials mod where possible
2018-10-30 20:45:48 -04:00
DS
05c0a8670b
Add digiline_conductor and mesecon_and_digiline_conductor tubes ( #195 )
...
* add digiline_connecting_tube
* add mesecon and digiline conductiong tube
* add more recipes
2017-09-25 23:19:35 -04:00
Jordan Irwin
69d994a2a2
Replace deprecated methods: ( #179 )
...
- 'setting_get' with 'settings:get'
- 'setting_getbool' with 'settings:get_bool'
2017-05-18 05:33:56 -04:00
Vanessa Ezekowitz
1bfc2d4e5b
increase length of signal tube pulse
2017-03-17 10:15:09 -04:00
electrodude
a1ed3acd7a
Add digiline detector tube ( #139 )
...
* Add digiline detector tube
The digiline detector tube outputs an itemstring of every stack
that passes through it on the channel specified in its formspec.
* Don't store digiline detector tube's formspec in a temporary local
2016-06-11 17:14:38 -07:00
electrodude
b2f9047e60
Fixed mixup between enables for conductor and detector tubes
...
pipeworks.enable_detector_tube would define detector tubes but the
recipe for conductor tubes, and vice versa
2016-04-17 23:05:38 -04:00
Tim
9af43b9f6f
fix conductor_tube_on texture
2015-02-08 11:04:32 +01: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
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
5a79a60e0f
use the default tube textures as fallback for any missing textures during tube registration
2015-01-29 22:38:01 +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