Jude Melton-Houghton
Jude Melton-Houghton
The tests use [mineunit](https://github.com/S-S-X/mineunit), a nice Minetest testing framework based on Busted. mesecons, mesecons_mvps, mesecons_fpga, and mesecons_luacontroller are tested. I don't want to add tests for every mod in the...
Fixes https://github.com/minetest-mods/mesecons/issues/596. Fixes https://github.com/minetest-mods/mesecons/issues/462. This significantly complicates the code. I had to add some special cases to replicate the old behavior. For example, when a sticky piston retracts while pulling...
I think they were broken by https://github.com/minetest-mods/mesecons/pull/600, since the name of a node from the cache may now be an alias. So as not to risk slowing down the oft-called...
All logic gates have paramtype2 = "facedir". The upper three bits of param2 are therefore unused. However, instead of using these bits to store inputs, binary logic gates store their...
I noticed a problem, shown here:   The logic gate should not be turning off. I think this bug affects things that use `action_change`. To fix the bug, I...
This cannot be merged before #12562, since it depends on that PR's removal of `unregisterModStorage`. To get an accurate view of the changes, see here: https://github.com/TurkeyMcMac/minetest/compare/mod-meta-dedup...TurkeyMcMac:minetest:consolidate-api-obj?expand=1. This PR reduces repetition...
This could close https://github.com/minetest/minetest/issues/12725. It provides a new callback registered with `register_on_mapblocks_changed`. Basically, all the map modifications each server step are collected and passed to Lua as a set. No...
Add compact, short information about your PR for easier understanding: - Goal of the PR - Since `tostring` handles the `__tostring` metamethod, calling `tostring` in the error handler allows for...
Would fix https://github.com/minetest/minetest/issues/11400 if merged. Usecases of this PR are mentioned there. The PR adds "bulk ABMs" which execute up to once per ABM run with a list of node...
This is an alternative to https://github.com/minetest/minetest/pull/11664. It simply patches the bundled Lua to let custom code handle C function calls. Fixes https://github.com/minetest/minetest/issues/12681. ## To do This PR is Ready for...