Commit Graph

903 Commits

Author SHA1 Message Date
Vanessa Dannenberg 9a63d17e4a Merge branch 'm_disable_print_message' into 'master'
Log the "Pipeworks loaded!" message to infostream instead of printing it

See merge request VanessaE/pipeworks!30
2020-10-17 18:55:24 +00:00
Vanessa Dannenberg d814357ddf Merge branch 'm_table_extends_clean' into 'master'
Make pipeworks.table_extend easier to read

See merge request VanessaE/pipeworks!29
2020-10-17 18:55:01 +00:00
HybridDog c2fe5fe956 Make pipeworks.table_extend easier to read
In my opinion this clarifies that tbl2 is attached at the end of tbl
2020-10-17 20:50:20 +02:00
HybridDog 9dbaa5f4f6 Log the "Pipeworks loaded!" message to infostream instead of printing it 2020-10-17 20:46:44 +02:00
Sys Quatre 77c8026400 Merge remote-tracking branch 'upstream/master' 2020-09-26 11:40:25 +02:00
Vanessa Dannenberg d93396600f Merge branch 'protected-access-to-wielders' into 'master'
Allow protected access to wielder inventories.

Closes #40

See merge request VanessaE/pipeworks!27
2020-09-24 15:33:17 +00:00
auouymous c966a8a57d Allow players with the protection_bypass privilege or access to
the protection to access wielder node inventories.

Fixes #40.
2020-09-24 05:12:32 -06:00
Sys Quatre 70b521c721 Merge remote-tracking branch 'upstream/master' 2020-09-11 20:50:17 +02:00
Vanessa Dannenberg 61b061f669 Merge branch 'avoid-protection-check-on-chest-close' into 'master'
Avoid protection check on chest close.

Closes #23

See merge request VanessaE/pipeworks!26
2020-09-11 09:45:04 +00:00
auouymous fe91d5eb46 Avoid protection check on chest close.
Fixes #23.
2020-09-10 23:12:11 -06:00
Vanessa Dannenberg eb1064ca6d Merge branch 'patch-1' into 'master'
Update pipeworks.zh_CN.tr

See merge request VanessaE/pipeworks!25
2020-09-05 07:14:04 +00:00
wzy2006 f54e25ec52 Update pipeworks.zh_CN.tr 2020-09-05 06:25:58 +00:00
Sys Quatre 6d795b7d34 Merge remote-tracking branch 'upstream/master' 2020-08-11 20:30:19 +02:00
Vanessa Dannenberg dedb0dd54e Merge branch 'tptube-api' into 'master'
Expose teleport tube database API

See merge request VanessaE/pipeworks!24
2020-08-10 17:54:28 +00:00
SX 477a024034 Expose teleport tube database API 2020-08-09 23:09:31 +03:00
Sys Quatre 92249b7941 Merge remote-tracking branch 'upstream/master' 2020-07-31 22:18:16 +02:00
Vanessa Dannenberg 34cb0e7682 Merge branch 'master' into 'master'
Add "get_recipe" digiline command for querying the current autocrafter recipe.

See merge request VanessaE/pipeworks!23
2020-07-30 00:40:41 +00:00
Fedja Beader 505fc7cc49 Add "get_recipe" digiline command for querying the current autocrafter recipe.
Useful for having the player teach the luacontroller how to craft various items.
2020-07-23 01:49:37 +02:00
Sys Quatre e04fb691ad Merge remote-tracking branch 'upstream/master' 2020-07-19 22:41:58 +02:00
Vanessa Dannenberg cb58a646cf Merge branch 'undefined' into 'master'
Add Chinese Translation

See merge request VanessaE/pipeworks!22
2020-07-19 03:55:39 +00:00
wzy2006 e3135c53f0 Add Chinese Translation 2020-07-19 02:22:12 +00:00
Sys Quatre ac80224371 Merge remote-tracking branch 'upstream/master' 2020-07-17 22:41:46 +02:00
Vanessa Dannenberg 366d57f4da Merge branch 'fix_connect_sides' into 'master'
Consider connect_sides for item transport

See merge request VanessaE/pipeworks!21
2020-06-30 10:39:52 +00:00
Alexander Ried c79e68a80c Consider connect_sides for item transport
Previously connect_sides was only used to choose the correct visual
model, but not during item transport. This allowed items to exit tubes
in directions without a visual connection and enter objects from sides
that should not be connectable according to connect_sides.
For example an item could enter a chest from the front, if a tube passed
there.

This change saves the connect_sides in the meta table of the object
whenever the visual representation is updated. When nothing is cached
yet, it uses the old behavior. That way it does not break existing
builds.
2020-06-30 10:11:22 +00:00
Vanessa Dannenberg 9338c109a6 Merge branch 'rebased_luacontroller' into 'master'
Rebase lua_tube onto upstream luacontroller

See merge request VanessaE/pipeworks!20
2020-06-30 09:41:01 +00:00
tuedel 63bee98948 Fix typo in luatube update_real_port_states helper 2020-06-30 09:17:46 +00:00
groxxda ee6c9991b9 Rebase lua_tube onto upstream luacontroller
Adds:
 - various bug fixes
 - error label on the formspec
 - lightweight interrupts
2020-06-30 09:15:50 +00:00
Sys Quatre 34262ed8d5 Merge remote-tracking branch 'upstream/master' into nalc-1.2-dev 2020-06-14 21:11:09 +02:00
VanessaE 9eefe9c7bb add minimum minetest version key for contentdb 2020-06-03 13:00:28 -04:00
Vanessa Dannenberg 8281e3d068 Merge branch 'nodebreaker_fix' into 'master'
Prevent the node breaker from digging all nodes

See merge request VanessaE/pipeworks!19
2020-05-26 20:56:09 +00:00
upsilon ed282b0298
Prevent node breaker from digging all nodes
A small mistake in the code allowed the node breaker to dig any node
using any tool, including hand.
2020-05-26 22:29:16 +02:00
SmallJoker 5410ea74f2 Fix wrong inventory_image and wield_image types 2020-05-07 12:13:25 -04:00
Vanessa Dannenberg 4602290bc5 Merge branch 'master' into 'master'
Change digilines detector tube to send an item table instead of an item string

See merge request VanessaE/pipeworks!18
2020-04-28 03:29:22 +00: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
Sys Quatre 5cfe8d893f Merge branch 'master' of yunohost.local:mtcontrib/pipeworks into nalc-1.2-dev 2020-03-25 23:00:57 +01:00
Vanessa Dannenberg 99cb3a5d9d Merge branch 'fix-21' into 'master'
Translation string errors

Closes #21

See merge request VanessaE/pipeworks!17
2020-02-20 14:29:07 +00:00
Louis Royer 728d4e179a Translation string errors
Fixes #21.
Sorry, I had put wrong identifiers in translations strings.
Also, found another one to fix in `teleport_tube.lua`.

I hope, there is no other error.
2020-02-20 15:27:08 +01:00
Vanessa Dannenberg 760e9e383c Merge branch 'mt5-locale' into 'master'
French translation

See merge request VanessaE/pipeworks!16
2020-02-18 17:34:52 +00: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 84d7104c66 Merge branch 'master' into 'master'
Fix injector compatibility with technic HV machines

Closes #20

See merge request VanessaE/pipeworks!15
2020-01-14 12:35:37 +00:00
OgelGames 2ca825f991 fix injector compatibility with technic hv machines 2020-01-14 23:07:09 +11:00
Vanessa Dannenberg 0fa88b7054 Merge branch 'filter-injector-refactor' into 'master'
filter-injector.lua: eliminate most parameters from grabAndFire by making it a closure

See merge request VanessaE/pipeworks!13
2020-01-10 19:48:57 +00:00
electrodude 8f03c0e684 filter-injector.lua: Rename exact_match -> exmatch_mode
Also fixed bad conditional that would accept non-integer values of exmatch in a message.
2020-01-10 19:48:57 +00:00
Sys Quatre 975e20f704 Merge branch 'master' of yunohost.local:mtcontrib/pipeworks into nalc-1.2-dev 2019-12-22 14:33:13 +01:00
Vanessa Dannenberg 75cfac34e6 add signs_lib placement rules
only works on signs_lib commit dcdee222 or later.
2019-09-23 15:41:56 -04:00
Vanessa Dannenberg d5fe933456 use default metal sounds on all pipes and pipe devices 2019-09-23 15:40:28 -04:00
Pedro Gimeno 6ad2c9f568 Prevent another crash if minetest crashes during startup 2019-06-06 23:13:53 +02:00
Sys Quatre 2693e2ecbb Merge branch 'master' into nalc-1.2 2019-05-04 19:56:03 +02:00
Vanessa Dannenberg 05ca3e4f4f depend on screwdriver 2019-04-30 13:59:35 -04:00
sys4-fr c93df73a5c Rend les items du groupe limitcraft non craftable par l'autocrafter 2019-03-02 19:29:26 +01:00