Johannes Lundberg
73fd5ac828
Ceil values instead of floor when converting from percent to get better accuracy for low percentages
2020-10-15 21:10:34 -07:00
Johannes Lundberg
a1c003bd61
Scanner: Also prevent high watermark from going to zero when % > 0
2020-10-09 10:19:54 -07:00
Johannes Lundberg
972a9914da
Scanner: Fix a couple of math bugs and make sure to update values when inventory has changed
2020-10-09 08:23:13 -07:00
Johannes Lundberg
d7586ed76d
Scanner: Add output rules in proper places and a couple of minor cleanups and changes.
2020-10-08 22:06:00 -07:00
Johannes Lundberg
f40fe54e3c
Scanner: Improve formspec UI.
2020-10-08 19:14:08 -07:00
Johannes Lundberg
0c3b39738b
Scanner: Always update state and not only on change so that adjecent nodes placed after state change also are updated
2020-10-08 18:52:29 -07:00
Johannes Lundberg
1fab9cb360
Scanner: Add more info to digiline GET request.
2020-10-08 16:52:27 -07:00
Johannes Lundberg
0095c19e5d
Scanner: Make scanner digiline programmable and channel optional.
2020-10-08 16:22:09 -07:00
Johannes Lundberg
e1f65f76cb
Scanner: Improve recipe
2020-10-08 16:17:09 -07:00
Johannes Lundberg
b20d734c53
Add scanner node
2020-10-08 12:43:43 -07: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
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
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
luk3yx
028c290cd7
Mark 'code' as private as well
...
Saves on bandwidth, however the code is still accessible via the formspec.
2018-09-18 13:01:18 +02:00
luk3yx
8808bb8911
Mark LuaController memory as private
...
If LuaControllers handle sensitive information, hacked clients could get this information from the LuaController. Marking the memory as private fixes this and saves a small amount of bandwidth.
2018-09-18 13:01:18 +02:00
Vitaliy
fa040eb085
Fix vertical movestone textures ( #430 )
2018-09-09 00:35:15 +03:00