Commit Graph

893 Commits (master)

Author SHA1 Message Date
Milan 21b1600a27 Merge https://github.com/minetest-mods/mesecons into HEAD 2021-02-19 08:25:58 +01:00
Vitaliy 583d2c1441
Replace mesecon.mergetable (#533) 2020-12-19 23:12:00 +03:00
auouymous 397d449f1e Use empty string for protection check if puncher or clicker is nil. 2020-12-19 23:11:20 +03:00
auouymous 29ec26a4c8 Prevent unauthorized players from toggling blinky plant. 2020-12-19 23:11:20 +03:00
Milan 44eae2c021 Merge https://github.com/minetest-mods/mesecons into HEAD 2020-11-14 09:33:21 +01:00
auouymous 0d86f2c45e
Prevent unauthorized players from changing the noteblock sound. (#547) 2020-11-12 19:26:02 +01:00
Johannes Lundberg d356f901a3
Make Lua code area and error label use monospaced font (#541) 2020-10-09 22:28:11 +02:00
Vitaliy 6921909100
Restrict Lua controller interrupt IDs (#534)
* Deprecate non-string IIDs
* Restrict tabular IIDs to proper trees
Fixes crash on recursive interrupt ID (#473)
2020-09-21 22:32:25 +03:00
tuedel 3202bf6786
mesecons_doors: Add MTG steel bar door and trapdoor (#523) 2020-09-19 00:27:47 +03:00
Wuzzy fedbf49372
Noteblock: Fade out fire sound (#527) 2020-09-17 19:30:03 +02:00
Milan Ihl 879a2500ff Merge https://github.com/minetest-mods/mesecons into HEAD 2020-09-11 09:33:20 +02:00
Vitaliy 9fda51b650
Insulated double corner (#524)
* Add insulated double corner
* Make single corner curved to match double corner
* Remove obsolete regular corner textures
2020-08-24 00:30:57 +03:00
Vitaliy 4750925eab
Allow admins digging any command block (#525)
Allow admins (i.e. players with the `protection_bypass` privilege) digging any command block
2020-08-15 15:33:11 +03:00
Wuzzy 16836b16d6
Make more nodes trigger special noteblock sounds (#506) 2020-08-08 12:22:51 +03:00
Vitaliy c1eccba247
Make sounds ephemeral (#521)
The handles were never used anyway
2020-08-01 16:10:14 +03:00
tuedel 01332a7ba1
Replace deprecated getpos() calls (#522) 2020-07-31 22:26:58 +02:00
leucome de4eeebd3b
Movestone servo-motor sound (#487) 2020-07-28 19:55:56 +03:00
mbartlett21 75bd1e8be6
Unpad insulated wire recipes (#477) 2020-06-28 01:28:56 +03:00
Wuzzy 95e6e2e4a5
Add sound effects to FPGA programmer (#510) 2020-06-27 08:48:24 +02:00
David Leal 168a923665
Use mod.conf for dependencies (#492) 2020-06-27 02:26:14 +03:00
Maksim 8dec053996
Solarpanel: cleanup (#504) 2020-06-27 02:06:30 +03:00
Awkor e1cffdedbf
Gates: Modify appearance (#515) 2020-05-27 23:31:51 +02:00
cheapie d3aedd2b98
Speed up search for objects to be moved in MVPS (#512) 2020-04-25 00:33:00 +02:00
DS 68c1729990 Refactor actionqueue.lua (#501)
Reduce actionqueue complexity, thus faster execution
Improve code style
Add documentation/explanations
2020-01-06 21:59:02 +01:00
SmallJoker 9b58f8db29 FPGA: Add 'unary' value to talbe. Document 2019-11-10 11:35:02 +01:00
SmallJoker 7784b13da5 FPGA: Add NOR operand 2019-11-10 11:35:02 +01:00
SmallJoker 0dd530312b FPGA: Remove formspec from metadata 2019-11-10 11:35:02 +01:00
SmallJoker e78bbd6f98 FPGA: Unify actions in single table 2019-11-10 11:35:02 +01:00
SmallJoker bfd952b51a
Delayer: Combine shared definitions, add protection (#490) 2019-11-04 20:00:43 +01:00
HybridDog b7873e8e02 Code tidy: Remove redundant params (#486) 2019-10-05 14:13:59 +02:00
fluxionary d6b2a39c99 Set mvps_protection_mode default to the documented value (#484, base: #466) 2019-09-24 17:25:07 +03:00
Vitaliy 1b54011b68 Use table.copy in mesecons.tablecopy
mesecons.tablecopy didn’t support recursive tables, while Minetest table.copy works well for them.
2019-09-23 19:50:04 +02:00
Vitaliy 15e743629e
Respect protection in MVPS (#466) 2019-09-20 23:04:52 +00:00
Panquesito7 1bf862f932 Use `modpack.conf` instead of legacy `modpack.txt` (#475) 2019-08-25 23:36:21 +03:00
coil 1a9704f184 Add digiline commands for operating node detector (#472) 2019-08-21 23:52:33 +03:00
Hugo Locurcio 8baa789eb1 Optimize images (#464)
Recompress losslessly using `optipng` and `advpng`
2019-06-27 22:33:11 +03:00
Piotr Halama b0158f5674 Too many glasses in noteblock 2019-04-10 23:00:58 +02:00
DS 073c92d487 Revert "Fix sticky pistons (#403)" (#458)
This reverts commit d8f82e6771.
2019-03-17 10:29:04 +01:00
Milan 73e19062da Merge https://github.com/minetest-mods/mesecons into HEAD 2019-03-06 22:20:26 +01:00
Thomas Rudin 737f366741 LuaC: add lightweight interrupts (#449) 2018-12-29 23:48:32 +03:00
Christopher Head 302a28934d Document inactive block behaviour (#447) 2018-12-21 22:10:08 +03:00
Vitaliy 6e767a6c76
Make sticky piston stick falling things as well (#436) 2018-12-21 22:02:57 +03:00
Christopher Head 9d239cbfff Fix typos (#442) 2018-12-09 16:38:23 +03:00
number Zero d3cabedbb0 Prevent long error message from covering the button 2018-12-09 13:59:49 +01:00
ne-vlezay80 df4e880d8b Fix crash in microcontroller (#439)
Add check nil var with bug from crash server.
fixes #438
2018-11-06 09:48:44 +01:00
Vitaliy 45bbd9f7e3
Don’t damage unloaded blocks (#435) 2018-10-29 23:58:07 +03:00
Milan aae1314469 Merge https://git.tchncs.de/Illuna-Minetest/mesecons into HEAD 2018-10-17 13:30:44 +02:00
Milan 16535d74eb fix mergeconflicts 2018-10-17 13:30:24 +02:00
Milan add0b72914 fix pressureplates 2018-10-12 13:45:28 +02:00
Milan de436820c7 fix mergeconflicts 2018-10-11 21:48:26 +02:00