846 Commits

Author SHA1 Message Date
7ee74133e1 Merge remote-tracking branch 'upstream/master' 2021-06-20 17:21:30 +02:00
Vanessa Dannenberg
cec6049dd1 Merge branch 'tptube-cache-v2' into 'master'
add caching layer to teleport tube

See merge request 
2021-06-01 17:17:34 +00:00
BuckarooBanzay
047718b3c3 add caching layer to teleport tube 2021-06-01 18:57:59 +02:00
Vanessa Dannenberg
01f4ea066c Merge branch 'master' into 'master'
Fix autocrafter to match formspec changes and fix setting of channel

See merge request 
2021-05-29 12:22:42 +00:00
OgelGames
7ba685344c fix autocrafter 2021-05-29 17:37:10 +10:00
Vanessa Dannenberg
c39d40e940 Merge branch 'fix_undeclared' into 'master'
Fix Undeclared Global Variable "unified_inventory"

See merge request 
2021-05-14 04:08:02 +00:00
Jordan Irwin
48b082e014 Fix Undeclared global variable "unified_inventory" 2021-05-13 10:57:58 -07:00
c01bd7b888 Merge remote-tracking branch 'upstream/master' 2021-05-09 21:42:46 +02:00
Vanessa Dannenberg
2670fd88a9 Merge branch 'lua-tube-mono' into 'master'
Make the LUA tube editor textarea and error label use monospaced font

See merge request 
2021-05-06 18:21:59 +00:00
Vanessa Dannenberg
3536004667 Merge branch 'fix-protection-check' into 'master'
Skip protection check on formspec close (where not already done)

See merge request 
2021-05-06 18:21:42 +00:00
hlqkj
b53a1ee477 Make LUA editor and error label use mono font 2021-05-06 18:28:47 +02: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
e2fdcc4fb2 Merge remote-tracking branch 'upstream/master' 2021-04-08 13:32:05 +02:00
Vanessa Dannenberg
db6d1bd9c1 Merge branch 'master' into 'master'
Make luacheck happy

See merge request 
2021-04-06 09:12:01 +00:00
luk3yx
79dc5f5c7d Make luacheck happy 2021-04-06 21:10:08 +12:00
Vanessa Dannenberg
01d44056a2 Merge branch 'master' into 'master'
Remove deprecated invsize

See merge request 
2021-04-06 09:09:56 +00:00
luk3yx
c7d44272e6 Remove deprecated invsize 2021-04-06 21:07:35 +12:00
Vanessa Dannenberg
5837d62979 Merge branch 'categories' 2021-04-05 22:16:04 -04:00
e4db1e885e Merge remote-tracking branch 'upstream/master' 2021-04-04 21:02:57 +02:00
Vanessa Dannenberg
fc6efb450c add support for Unified Inventory categories 2021-04-02 15:48:28 -04:00
Vanessa Dannenberg
828c50e85d Merge branch 'formspec-improvements' into 'master'
Improve formspecs for better mobile usability and consistency

See merge request 
2021-04-02 19:47:48 +00:00
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
cheapie
7ad991ce40 Assorted changes to tube breaking/repair behavior
* Tubes can now be intentionally broken using a hammer
* Log messages have been improved slightly for tube repair
* Punching a broken tube now causes damage due to the sharp edges
2021-03-27 19:51:23 -05:00
f7839444cd Merge remote-tracking branch 'upstream/master' 2021-03-25 21:57:03 +01:00
SmallJoker
d2954c5277 Get rid of most 5.4.0 texture warnings
This commit also shortens the lua_tube.lua code a bit
2021-03-24 19:47:30 +01:00
93f5fb3d87 Merge remote-tracking branch 'upstream/master' 2021-03-12 12:36:16 +01:00
Vanessa Dannenberg
9ad6e5d07a Merge branch 'master' into 'master'
Add luacheck config and ci job

See merge request 
2021-02-25 16:34:42 +00:00
Buckaroo Banzai
31e1255245 Add luacheck config and ci job 2021-02-25 16:34:42 +00:00
a535bebd2e Merge remote-tracking branch 'upstream/master' 2021-02-13 14:18:53 +01:00
Vanessa Dannenberg
a735d1a155 Merge branch 'm_small_fixes' into 'master'
Various small fixes

See merge request 
2021-02-07 12:46:16 +00:00
be2776fc46 Merge remote-tracking branch 'upstream/master' 2021-02-07 13:13:20 +01:00
HybridDog
a2c0dd1130 Various small fixes
* Save the fakeplayer's wielded item in set_wielded_item
* pipeworks.luaentity: Return the found objects in get_objects_inside_radius
* Remove the invalid and unused on_blast return values in lua_tube.lua
  This should avoid a crash when a strong explosion happens next to a Lua Tube.
* Do not access a global "nodename" in a BUG message.
  This avoids a potential crash, in case the message actually appears in practice.
* Set the Flow Sensor and Fountain Head mesecons connection rules
* pipeworks.luaentity: Use the same function for move_to and set_pos
* (no functional change) Do not save the object returned by tube_inject_item into the "item1" local variable in filter-injector.lua
2021-02-07 11:58:18 +01:00
Vanessa Dannenberg
f0ef43823c Merge branch 'm_unused_loop_vars' into 'master'
Remove unused loop variables, trailing whitespace and fix mixed-whitespace indentations

See merge request 
2021-02-05 18:03:54 +00:00
HybridDog
17a602a5a1 Remove unused loop variables, trailing whitespace and fix mixed-whitespace indentations 2021-02-05 17:17:50 +01:00
Vanessa Dannenberg
2294a23582 Merge branch 'm_unused_code_removal' into 'master'
Remove or comment unused code and declare some variables local

See merge request 
2021-02-03 18:33:32 +00:00
HybridDog
b2d2ccbcba Remove or comment unused code and declare some variables local 2021-02-03 18:08:50 +01:00
ee03959a65 Merge remote-tracking branch 'upstream/master' 2020-12-20 15:26:00 +01:00
Vanessa Dannenberg
8322f256c5 Merge branch 'master' into 'master'
Prevent the symptoms of Issue 

See merge request 
2020-12-18 21:44:11 +00:00
Skgland
ba7eb19317
Prevent the symptoms of Issue
Try to prevent the crash from issue  by
replaving nil velocity or acceleration with (0,0,0).
This does not fix the underlying cause of them being nil,
but should prevent the crash.
2020-12-18 19:28:07 +01:00
4dd30df37a Merge remote-tracking branch 'upstream/master' 2020-10-29 22:16:20 +01:00
VanessaE
065c953eba use the right gear item in node breaker 2020-10-28 12:30:48 -04:00
946da11206 Merge remote-tracking branch 'upstream/master' 2020-10-18 02:13:58 +02:00
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 
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 
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
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 

See merge request 
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 .
2020-09-24 05:12:32 -06:00