Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-27 | Toggle trapdoors on signal, workaround for #252 | Jeija | |
2016-02-23 | Merge branch 'ssieb-master' | Jeija | |
2016-02-22 | Fix crash due to force loading changes. | Samuel Sieb | |
2016-02-19 | Remove unused VERSION file | Jeija | |
and remove debug output | |||
2016-02-19 | Force-load areas with mesecon usage | Jeija | |
This is a major speedup for large mesecon machines / structures. Force-loaded areas are stored in a file to be persistent over server reboots. By default, areas are unloaded after 10 minutes (600s) without usage, this can be customized with the mesecon.forceload_timeout setting. Please turn max_forceloaded_blocks up for better performance. | |||
2016-02-16 | Update documentation: Fix mesecons.net links | Jeija | |
2016-02-15 | Consistently use UNIX line endings (LF instead of CR LF) | Jeija | |
2016-02-15 | Fix vertical wires not updating power when adding to / removing from a ↵ | Jeija | |
vertical line Call mesecon.on_dignode / mesecon.on_placenode to take care of that. | |||
2016-02-15 | Fix pistons not connecting to wire and not activating when placing | Jeija | |
up/down pistons from certain directions | |||
2016-02-14 | Always use minetest.set_node instead of minetest.add_node for consistency | Jeija | |
2016-02-14 | Use vector helper functions instead of old builtin cmpPos and addPosRule ↵ | Jeija | |
functions | |||
2016-02-14 | Merge branch 'playerdetector_update' of ↵ | Jeija | |
https://github.com/HybridDog/minetest-mod-mesecons into HybridDog-playerdetector_update | |||
2016-02-14 | Merge branch 'fix_pistons' of ↵ | Jeija | |
https://github.com/HybridDog/minetest-mod-mesecons into HybridDog-fix_pistons | |||
2016-02-14 | Doors: Use new mesh door API if available | Auke Kok | |
I've implemented a new door API in minetest_game that performs all the needed things to assure doors are properly openend and closed, without mods needing to know the inner details of what needs to be done. Mesecons can just fetch a reference to the door object and call the appropriate open or close method, which simplifies this code a lot. For compatibility, this code retains the old code path and tests whether the new API is available, so this code remains functional if the new API is not available. Since the metal trapdoor was only recently added, I added it to the new API codepath only, it's unlikely to be present on older versions of minetest_game anyway. As a benefit from the new door API, there is now absolutely no more accidental switching closed trapdoors to open on power off, which could happen with the old method - since that was just a simple toggle. | |||
2016-02-09 | this way it works better because unknown nodes may not stay unknown | HybridDog | |
2016-02-09 | fix pistons not working in every buildable_to node | HybridDog | |
2016-01-03 | playerdetector: short code and don't get scanname for every object | HybridDog | |
2016-01-02 | Merge branch 'HybridDog-noteblock_update' | Jeija | |
2016-01-02 | Noteblock: Code cleanup | HybridDog | |
2016-01-02 | Add os.datetable(), a (very) limited wrapper for os.date(). Fixes #246. | Carter Kolwey | |
2015-12-29 | Merge branch 'sofar-sound' | Jeija | |
2015-12-26 | Fix sound volume level of noteblock. | Auke Kok | |
Playing stereo sounds positionally in OpenAL causes it to play the sounds unattenuated - same volume for all distances. This shouldn't happen, and makes noteblocks unneccesarily loud from very far away. Convert all noteblock samples to mono, 22kHz 64kbit. | |||
2015-12-15 | Gates: Update nor gate craft recipe, fixes #243 | Jeija | |
2015-11-20 | Major change: Documentation is now included with mesecons, the website just ↵ | Jeija | |
extracts the documentation in a more readable format This makes development of new features easier, as documentation can automatically be updated on the website without modifying the website's code! Every mod that has nodes in the mesecons modpack has a "doc" folder that contains subfolders with recipe, description and preview of the block. The website will discover which documentation is available by reading the documentation.json file. | |||
2015-11-20 | Gates: Add OR and NOR gate | Jeija | |
2015-10-18 | Luacontroller: Add configurable size limit for mem table, 100kBytes by ↵ | Jeija | |
default, fixes #240 If size limit is exceeded, the luacontroller overheats. Overheating will cause the memory to be erased. | |||
2015-10-04 | Remove trailing whitespace | Jeija | |
2015-10-04 | Revert "Do not send action_off signal when newly placing nodes" | Jeija | |
This caused #238, reverting that commit fixes #238. This reverts commit 30468b09cf35b3122e05f1e2867923fdcad5a5d2. | |||
2015-10-04 | Doors: Use new sound name (fixes #236) | Jeija | |
2015-10-04 | Merge pull request #239 from beyondlimits/master | Florian Euchner | |
Use right mouse button instead of left to press button and change state of switch and lever. | |||
2015-10-01 | Use right mouse button instead of left to press button and change state of ↵ | Marcin | |
switch and lever. | |||
2015-08-25 | update "sticky block" to use 0.4.13-style footprints | Vanessa Ezekowitz | |
2015-07-27 | Fix #234 | Jeija | |
2015-05-20 | reworked hydroturbine model for the same reasons | Vanessa Ezekowitz | |
also shrunk the base part down by a very tiny amount to help avoid z-fighting with neighboring water (scaled to 0.9995 percent) | |||
2015-05-20 | revamp wall lever models | Vanessa Ezekowitz | |
corrected misaligned verticies, removed doubles, made better UV maps that use multiple materials (allows to use multiple small textures) | |||
2015-05-11 | Merge pull request #233 from technomancy/default-light-max | Florian Euchner | |
Don't refer to LIGHT_MAX global; use default. | |||
2015-05-11 | Don't refer to LIGHT_MAX global; use default. | Phil Hagelberg | |
The LIGHT_MAX global is created in the legacy.lua file in the default mod; it states that it's there for backwards compatibility, but it would be better to reference the proper value inside the default table. | |||
2015-03-26 | Return if invalid parameters are given to node_detector_scan (e.g. unloaded ↵ | Jeija | |
area), should fix #228 | |||
2015-02-28 | Add support for sticky blocks for pistons and a a sample sticky block | Jeija | |
2015-02-25 | Fix pressure plates calling receptor_on on a regular basis | Jeija | |
2015-02-19 | Re-add mesecon.register_mvps_unmov(objectname) since other mods (pipeworks) ↵ | Jeija | |
are using it | |||
2015-02-17 | Fix movestones sometimes not starting to move again when they are at the | Jeija | |
end of the wire | |||
2015-02-14 | Rewrite movestones, make them nodes instead of entities | Jeija | |
2015-02-14 | Merge pull request #222 from MT-Modder/stoppers-2 | Florian Euchner | |
Register only locked nodes as stoppers | |||
2015-02-13 | Register only locked nodes as stoppers | MT-Modder | |
This was suggested here: https://github.com/Jeija/minetest-mod-mesecons/pull/216 | |||
2015-02-14 | Fix #219, do not try to override unregistered doors | Jeija | |
2015-02-13 | Merge pull request #221 from MT-Modder/remove-from-group | Florian Euchner | |
Remove insulated t-junction and crossover from craftable group | |||
2015-02-13 | Remove insulated t-junction and crossover from craftable group | MT-Modder | |
2015-02-05 | Fix onstate sticky piston drop: Must be sticky instead of normal piston | Jeija | |
Thanks to HybridDog for spotting that | |||
2015-02-05 | Merge pull request #216 from MT-Modder/mvps-additions | Florian Euchner | |
Register chests and bookshelves as stoppers |