Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-07 | Luacontroller terminal improvementsHEADmaster | cheapie | |
* Adds a second argument to print() - if true, no line feed is prepended * Adds a clearterm() function in the Luacontroller environment to clear the terminal screen | |||
2022-01-06 | Avoid crashing on a nil error message | cheapie | |
2022-01-02 | Add Luacontroller examples/help system | cheapie | |
2022-01-02 | Make digging an overheated sticky piston drop one that isn't | cheapie | |
2022-01-02 | Make off events count towards pistons overheating too | cheapie | |
2022-01-02 | Fix migration of old LuaCs | cheapie | |
2022-01-02 | Add Luacontroller terminal | cheapie | |
This adds a "terminal" tab to the Luacontroller, which: * Shows errors, warnings, and print() output (fixing upstream #388) * Allows text to be entered, which is sent as event.text with an event.type of "terminal" The Luacontroller formspec has also been converted to version 4 in the process. | |||
2022-01-02 | Add pulse gate | cheapie | |
Sends a mesecons signal of a fixed length (punch to adjust, like a delayer) when power is applied. Uses texture by numberZero from upstream #536 | |||
2022-01-02 | Prevent beds from being split by pistons/movestone | cheapie | |
Fixes upstream #579 and provides the necessary framework for fixing similar bugs involving other mods. | |||
2022-01-02 | Add piston overheating and automatic cooldown | cheapie | |
Based on upstream #532 by numberZero, more or less fixes upstream #499 | |||
2022-01-01 | Fix LuaC code scrolling with Dreambuilder | cheapie | |
It maybe doesn't look as nice with the border, but at least scrolling works. | |||
2022-01-01 | Allow LuaC programs to opt into lightweight interrupts even if the server ↵ | cheapie | |
isn't using them This adds a third parameter to interrupt(time,iid,lightweight) - if "lightweight" is true, then the interrupt will be lightweight even if the server's configuration doesn't force it to be. | |||
2022-01-01 | Detect dreambuilder and use its theme settings for the Luacontroller | cheapie | |
2022-01-01 | Allow IIDs to be used with lightweight interrupts | cheapie | |
For now this does cause a minimum delay of one second to be enforced in lightweight mode. | |||
2022-01-01 | Fix crash when removing a Luacontroller with actions pending | cheapie | |
Fixes upstream #566 | |||
2022-01-01 | Fix pistons dragging players along the side of a stack | cheapie | |
Fixes upstream #462/#478 | |||
2022-01-01 | Rewrite vertical mesecons and add intermediate connection support | cheapie | |
Fixes upstream #480 | |||
2022-01-01 | Add Luacontroller library support | cheapie | |
Fixes upstream #557 | |||
2021-11-27 | Optimize light updates when turning conductors on and off (#578) | Jude Melton-Houghton | |
2021-08-21 | Only skip conductors with flat rules in turnon/off | Jude Melton-Houghton | |
2021-08-02 | Handle getting out-of-bounds bits in get_bit (#574) | Jude Melton-Houghton | |
The binary state is not padded with zeroes, so they must be inferred. | |||
2021-07-24 | Fix on_placenode conductor turnon link direction (#572) | Jude Melton-Houghton | |
2021-04-09 | Fix use_texture_alpha warnings (#563) | DS | |
2021-04-01 | Compatibility with mtg_craft_guide (#555) | Louis Royer | |
Use group instead of wire when possible Fixes https://github.com/minetest/minetest_game/issues/2843. | |||
2021-03-25 | Fix on-state effector-receptor combos (eg. gates) recepting to everywhere | Desour | |
2021-03-25 | Improve performance of mesecon.turnon and mesecon.turnoff (#556) | DS | |
2021-02-27 | Remove undeclared global variable corner_nodebox (#554) | sys4-fr | |
To avoid warning message at load time. Co-authored-by: sys4 <admin@sys4.fr> | |||
2021-02-27 | Make /tell need shout priv (#553) | wsor4035 | |
2020-12-19 | Replace mesecon.mergetable (#533) | Vitaliy | |
2020-12-19 | Use empty string for protection check if puncher or clicker is nil. | auouymous | |
2020-12-19 | Prevent unauthorized players from toggling blinky plant. | auouymous | |
2020-11-12 | Prevent unauthorized players from changing the noteblock sound. (#547) | auouymous | |
2020-10-09 | Make Lua code area and error label use monospaced font (#541) | Johannes Lundberg | |
2020-09-21 | Restrict Lua controller interrupt IDs (#534) | Vitaliy | |
* Deprecate non-string IIDs * Restrict tabular IIDs to proper trees Fixes crash on recursive interrupt ID (#473) | |||
2020-09-19 | mesecons_doors: Add MTG steel bar door and trapdoor (#523) | tuedel | |
2020-09-17 | Noteblock: Fade out fire sound (#527) | Wuzzy | |
2020-08-24 | Insulated double corner (#524) | Vitaliy | |
* Add insulated double corner * Make single corner curved to match double corner * Remove obsolete regular corner textures | |||
2020-08-15 | Allow admins digging any command block (#525) | Vitaliy | |
Allow admins (i.e. players with the `protection_bypass` privilege) digging any command block | |||
2020-08-08 | Make more nodes trigger special noteblock sounds (#506) | Wuzzy | |
2020-08-01 | Make sounds ephemeral (#521) | Vitaliy | |
The handles were never used anyway | |||
2020-07-31 | Replace deprecated getpos() calls (#522) | tuedel | |
2020-07-28 | Movestone servo-motor sound (#487) | leucome | |
2020-06-28 | Unpad insulated wire recipes (#477) | mbartlett21 | |
2020-06-27 | Add sound effects to FPGA programmer (#510) | Wuzzy | |
2020-06-27 | Use mod.conf for dependencies (#492) | David Leal | |
2020-06-27 | Solarpanel: cleanup (#504) | Maksim | |
2020-05-27 | Gates: Modify appearance (#515) | Awkor | |
2020-04-25 | Speed up search for objects to be moved in MVPS (#512) | cheapie | |
2020-01-06 | Refactor actionqueue.lua (#501) | DS | |
Reduce actionqueue complexity, thus faster execution Improve code style Add documentation/explanations | |||
2019-11-10 | FPGA: Add 'unary' value to talbe. Document | SmallJoker | |