Commit Graph

  • 778ee427f4 Fix bug introduced in previous commit that broke all logic blocks Jeija 2016-07-31 22:26:33 +0200
  • 7c7595fd7d Fix #276: Fix bugs in block forceloading in turnon / turnoff Jeija 2016-07-25 10:01:43 +0200
  • acd41b5773 Don't bother checking if a node can overheat before cooling it 2016.07.09 Carter Kolwey 2016-05-17 14:54:36 -0500
  • f9f7600017 Command block server crash fixed number Zero 2016-07-08 22:59:51 +0300
  • 40487a65f4 Add protection support to Luacontrollers, protection is ignored with protection_bypass_priv Carter Kolwey 2016-05-16 12:55:58 -0500
  • 75308f73e4 Merge pull request #270 from Emon-Omen/patch-1 Florian Euchner 2016-05-17 07:53:35 +0200
  • 478680292c fixed missing capital letter @ line 29 Emon 2016-05-16 22:24:56 +0200
  • 85bc62a65d Add COPYING.txt file to clarify coprights and licenses Jeija 2016-05-16 08:04:57 +0200
  • ed3964da80 Remove microcontroller documentation files from the source tree 2016.05.15 Jeija 2016-05-15 19:04:18 +0200
  • 6cae381c27 Luacontroller: Fix `remove_functions` stack overflow bug electrodude 2016-04-20 18:09:38 -0400
  • 4249ed4986 Mese as conductor: Fix light source, make code more flexible Jeija 2016-04-26 19:42:34 +0200
  • c4f0c5c169 Merge pull request #264 from cheapie/master Florian Euchner 2016-04-21 19:26:28 +0200
  • 2dea21f9ef Escape command block commands for formspec Carter Kolwey 2016-04-21 02:15:54 -0500
  • b487783c23 Disable JIT optimization for user code and allow string.find in plain mode Pedro Gimeno 2016-03-14 14:29:34 +0100
  • 72e513ecbd Luacontroller: Put clearing debug hook before throwing error back in Jeija 2016-03-14 12:51:57 +0100
  • 1e77b193dd Luacontroller: Add safe version of string.rep and remove string.gsub, fixes #255 Jeija 2016-03-13 22:01:46 +0100
  • 08b14e3af0 Luacontroller: Fix function usage in LuaJIT, make 'do' no longer prohibited, remove pcall and xpcall, fix global lookup of "jit" variable, correct error locations Jeija 2016-03-13 13:43:55 +0100
  • e5dba66c21 Revert "Toggle trapdoors on signal, workaround for #252" Jeija 2016-02-28 07:16:45 +0100
  • 417a136c5e Toggle trapdoors on signal, workaround for #252 Jeija 2016-02-27 20:40:16 +0100
  • 2dc8101fa1 Merge branch 'ssieb-master' Jeija 2016-02-23 10:20:09 +0100
  • 4b9039266e Fix crash due to force loading changes. Samuel Sieb 2016-02-22 15:47:18 -0800
  • c7428d8135 Remove unused VERSION file Jeija 2016-02-19 12:17:35 +0100
  • cfd4f7c287 Force-load areas with mesecon usage Jeija 2016-02-19 12:11:38 +0100
  • f099b43e11 Update documentation: Fix mesecons.net links Jeija 2016-02-16 19:55:46 +0100
  • 7b84105512 Consistently use UNIX line endings (LF instead of CR LF) Jeija 2016-02-15 23:05:21 +0100
  • 80f72b2621 Fix vertical wires not updating power when adding to / removing from a vertical line Call mesecon.on_dignode / mesecon.on_placenode to take care of that. Jeija 2016-02-15 22:52:56 +0100
  • fe9c6871de Fix pistons not connecting to wire and not activating when placing up/down pistons from certain directions Jeija 2016-02-15 16:35:38 +0100
  • 7865d42834 Always use minetest.set_node instead of minetest.add_node for consistency Jeija 2016-02-14 21:00:37 +0100
  • 809192f353 Use vector helper functions instead of old builtin cmpPos and addPosRule functions Jeija 2016-02-14 20:55:50 +0100
  • 6b54f025c1 Merge branch 'playerdetector_update' of https://github.com/HybridDog/minetest-mod-mesecons into HybridDog-playerdetector_update Jeija 2016-02-14 12:58:02 +0100
  • c98805a5b5 Merge branch 'fix_pistons' of https://github.com/HybridDog/minetest-mod-mesecons into HybridDog-fix_pistons Jeija 2016-02-14 11:51:20 +0100
  • fb4c440265 Doors: Use new mesh door API if available Auke Kok 2016-01-24 15:34:14 -0800
  • cf45e24c57 this way it works better because unknown nodes may not stay unknown HybridDog 2016-02-09 16:58:49 +0100
  • 3f00c1d1cb fix pistons not working in every buildable_to node HybridDog 2016-02-09 11:32:09 +0100
  • c1d0481f8f playerdetector: short code and don't get scanname for every object HybridDog 2016-01-03 14:37:52 +0100
  • f56c4ce35c Merge branch 'HybridDog-noteblock_update' Jeija 2016-01-02 23:01:08 +0100
  • 0ec503f32c Noteblock: Code cleanup HybridDog 2015-12-30 19:08:09 +0100
  • 35b647ed4a Add os.datetable(), a (very) limited wrapper for os.date(). Fixes #246. Carter Kolwey 2016-01-02 01:13:38 -0600
  • eab09b9d73 Merge branch 'sofar-sound' Jeija 2015-12-29 22:20:42 +0100
  • 2682d09291 Fix sound volume level of noteblock. Auke Kok 2015-12-26 22:41:16 -0800
  • a6b28d1f11 Gates: Update nor gate craft recipe, fixes #243 Jeija 2015-12-15 22:25:39 +0100
  • 0ec771bf7d Major change: Documentation is now included with mesecons, the website just extracts the documentation in a more readable format Jeija 2015-11-20 20:14:50 +0100
  • 75bd081a67 Gates: Add OR and NOR gate Jeija 2015-11-20 20:13:59 +0100
  • b89fe52469 Luacontroller: Add configurable size limit for mem table, 100kBytes by default, fixes #240 If size limit is exceeded, the luacontroller overheats. Overheating will cause the memory to be erased. Jeija 2015-10-18 11:28:35 +0200
  • 97f7b5745f Remove trailing whitespace Jeija 2015-10-04 13:30:34 +0200
  • 24958e253b Revert "Do not send action_off signal when newly placing nodes" This caused #238, reverting that commit fixes #238. Jeija 2015-10-04 12:30:04 +0200
  • 0e7f68ea92 Doors: Use new sound name (fixes #236) Jeija 2015-10-04 12:21:35 +0200
  • 6ef3b965df Merge pull request #239 from beyondlimits/master Florian Euchner 2015-10-04 12:09:15 +0200
  • 6e326a6a03 Use right mouse button instead of left to press button and change state of switch and lever. Marcin 2015-10-01 19:13:12 +0200
  • d95ccf86f8 update "sticky block" to use 0.4.13-style footprints Vanessa Ezekowitz 2015-08-25 20:23:23 -0400
  • d0354d0dab Fix #234 Jeija 2015-07-27 11:51:02 +0200
  • fec43a3243 reworked hydroturbine model for the same reasons Vanessa Ezekowitz 2015-05-20 03:40:59 -0400
  • 5612f84243 revamp wall lever models Vanessa Ezekowitz 2015-05-20 03:00:06 -0400
  • 3066346d75 Merge pull request #233 from technomancy/default-light-max Florian Euchner 2015-05-11 07:08:24 +0200
  • 52ea2c3c66 Don't refer to LIGHT_MAX global; use default. Phil Hagelberg 2015-05-11 11:28:56 +0700
  • b6ae419b00 Return if invalid parameters are given to node_detector_scan (e.g. unloaded area), should fix #228 Jeija 2015-03-26 07:29:34 +0100
  • a6d0a523ba Add support for sticky blocks for pistons and a a sample sticky block Jeija 2015-02-28 13:42:39 +0100
  • aa5538a734 Fix pressure plates calling receptor_on on a regular basis Jeija 2015-02-25 21:01:00 +0100
  • eb416475cc Re-add mesecon.register_mvps_unmov(objectname) since other mods (pipeworks) are using it Jeija 2015-02-19 14:27:20 +0100
  • 1ee3b2107d Fix movestones sometimes not starting to move again when they are at the end of the wire Jeija 2015-02-17 20:02:24 +0100
  • 1df6e5a03b Rewrite movestones, make them nodes instead of entities Jeija 2015-02-14 11:54:27 +0100
  • b7076e635c Merge pull request #222 from MT-Modder/stoppers-2 Florian Euchner 2015-02-14 09:22:56 +0100
  • 6d9f44455c Register only locked nodes as stoppers MT-Modder 2015-02-13 23:58:36 -0500
  • 8bf5b7d0e4 Fix #219, do not try to override unregistered doors Jeija 2015-02-14 00:02:19 +0100
  • 14281a1bd4 Merge pull request #221 from MT-Modder/remove-from-group Florian Euchner 2015-02-13 23:51:42 +0100
  • 1d93a51f6e Remove insulated t-junction and crossover from craftable group MT-Modder 2015-02-13 17:02:09 -0500
  • 639fc8988e Fix onstate sticky piston drop: Must be sticky instead of normal piston Thanks to HybridDog for spotting that Jeija 2015-02-05 20:26:51 +0100
  • a9ec0a10c0 Merge pull request #216 from MT-Modder/mvps-additions Florian Euchner 2015-02-05 16:23:58 +0100
  • 775d250112 Add meshes for water turbine and and wall lever instead of nodeboxes Adjust textures and inventory images to it Vanessa Ezekowitz 2014-11-23 18:05:01 -0500
  • 966f9a56a6 clean-up the new wall-lever models better UV-mapping, less distortion redid textures to match meshes Vanessa Ezekowitz 2015-02-05 02:06:38 -0500
  • 30c28d882f adjust wield scale of hydroturbine, give it proper inv img Vanessa Ezekowitz 2014-11-24 11:26:32 -0500
  • 78782c9b2b use mesh node for wall lever Vanessa Ezekowitz 2014-11-23 22:01:51 -0500
  • 51cf528732 use a real mesh node for hydroturbine instead of nodeboxes. Vanessa Ezekowitz 2014-11-23 18:05:01 -0500
  • 3c06da7908 Register chests and bookshelves as stoppers MT-Modder 2015-02-05 00:57:33 -0500
  • 11cf727bfb Added more sounds to noteblocks, see the documentation on http://mesecons.net for more information C1ff 2015-02-03 12:48:12 -0600
  • 30468b09cf Do not send action_off signal when newly placing nodes, this didn't cause any bugs, but unneccessary sounds (experimental change) Jeija 2015-02-03 20:07:58 +0100
  • a895715720 Prepare trapdoors code for merging, make trapdoors always toggle their state when the mesecons signal changes, no matter what state they're in Jeija 2015-02-03 18:10:49 +0100
  • 94604e890c Add trapdoor to mesecons_doors MT-Modder 2015-02-02 19:20:44 -0500
  • ac0e062281 Merge pull request #211 from MT-Modder/master Florian Euchner 2015-01-23 19:38:57 +0100
  • 562cee7438 Rewrite doors: * Enable glass and obsidian glass doors to be used with mesecons * Doors can receive signals from a vertical wire placed two blocks beneath them, use this to create mesecon-controlled double doors * Fix textures for both git upstream and stable minetest_game * Shrink code size * Rename mesecons_compatibility to mesecons_doors. Jeija 2015-01-22 17:27:29 +0100
  • a33859574c Use dye for lightstone recipes - for balance MT-Modder 2015-01-21 13:45:27 -0500
  • 09bb11d3e5 Merge pull request #210 from MT-Modder/master Florian Euchner 2015-01-21 06:51:46 +0100
  • cb598cbe18 Fix doors texture names MT-Modder 2015-01-20 16:13:50 -0500
  • aed4d3997b Merge pull request #208 from MT-Modder/master Florian Euchner 2015-01-20 21:27:48 +0100
  • 1509510262 Use group:sapling for all recipes MT-Modder 2015-01-20 13:28:44 -0500
  • d6b53a2962 Merge pull request #202 from dora71/master Florian Euchner 2015-01-12 18:41:40 +0100
  • eb3ad9e537 Update init.lua Rainer 2015-01-12 09:53:10 +0100
  • 3c82e2fc3a Merge pull request #199 from 163140/master Florian Euchner 2015-01-09 15:43:18 +0100
  • f02ccdfa5d Making glue from any sapling 163140 2015-01-09 11:54:32 +0000
  • 80648b6c14 Fix #198 by adding gates to the "overheat" group Jeija 2015-01-03 14:04:18 +0100
  • adb803ce17 **This commit changes functionality**, please read Remove legacy code that enabled / disabled mesecon wires that were placed 2 blocks below a pressure plate. From now on, please place a vertical wire at that place. That way, no false signals will be triggered (the wire won't "flash" turned off if you enable it by a pressure plate and turn off a switch connected to it). If you depend on this functionality, please just revert this commit. That should be possible in the near future as well, since no major rewrites are planned for mesecons_pressureplates. In the long run, please update your mesecon strucutres to use vertical wires instead of relying on this old hack. Jeija 2015-01-03 10:00:48 +0100
  • dca4706c7f Fix #197, doesn't remove the legacy code that triggered it though Jeija 2015-01-03 09:57:46 +0100
  • 011543a782 Fix #196, removes soft-depend on commonlib Jeija 2014-12-20 10:11:12 +0100
  • b3aa8f5d13 Fix receiver looks, fixes #195, thanks to MT-Modder for reporting Jeija 2014-12-06 17:24:34 +0100
  • c326dc221a Rewrite Logic Gates: Makes it super-easy to add new gates and cleans up code Jeija 2014-11-29 15:08:37 +0100
  • d2373eb605 Don't trigger an "off" event to itself when luacontroller turns a port off Jeija 2014-11-29 10:56:09 +0100
  • 2a51e40af9 Fix luacontroller: attempt to perform arithmetic on global 'print_count' (a nil value) Jeija 2014-11-25 19:53:29 +0100
  • 4bd9d2a9ec Merge branch 'improve-luacontroller' Jeija 2014-11-25 17:20:05 +0100
  • f69caba036 Fix movestone to wire connection looks Jeija 2014-11-25 17:08:46 +0100
  • e74241f4aa Fix onstate switch appearing the the creative inventory Jeija 2014-11-23 16:13:28 +0100