2dea21f9efEscape command block commands for formspec
Carter Kolwey
2016-04-21 02:15:54 -05:00
b487783c23Disable JIT optimization for user code and allow string.find in plain mode
Pedro Gimeno
2016-03-14 14:29:34 +01:00
72e513ecbdLuacontroller: Put clearing debug hook before throwing error back in
Jeija
2016-03-14 12:51:57 +01:00
1e77b193ddLuacontroller: Add safe version of string.rep and remove string.gsub, fixes#255
Jeija
2016-03-13 22:01:46 +01:00
08b14e3af0Luacontroller: 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 +01:00
e5dba66c21Revert "Toggle trapdoors on signal, workaround for #252"
Jeija
2016-02-28 07:16:45 +01:00
417a136c5eToggle trapdoors on signal, workaround for #252
Jeija
2016-02-27 20:40:16 +01:00
7b84105512Consistently use UNIX line endings (LF instead of CR LF)
Jeija
2016-02-15 23:05:21 +01:00
80f72b2621Fix 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 +01:00
fe9c6871deFix pistons not connecting to wire and not activating when placing up/down pistons from certain directions
Jeija
2016-02-15 16:35:38 +01:00
7865d42834Always use minetest.set_node instead of minetest.add_node for consistency
Jeija
2016-02-14 21:00:37 +01:00
809192f353Use vector helper functions instead of old builtin cmpPos and addPosRule functions
Jeija
2016-02-14 20:55:50 +01:00
0ec771bf7dMajor 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 +01:00
75bd081a67Gates: Add OR and NOR gate
Jeija
2015-11-20 20:13:59 +01:00
b89fe52469Luacontroller: 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 +02:00
24958e253bRevert "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 +02:00
0e7f68ea92Doors: Use new sound name (fixes#236)
Jeija
2015-10-04 12:21:35 +02:00
1d93a51f6eRemove insulated t-junction and crossover from craftable group
MT-Modder
2015-02-13 17:02:09 -05:00
639fc8988eFix onstate sticky piston drop: Must be sticky instead of normal piston Thanks to HybridDog for spotting that
Jeija
2015-02-05 20:26:51 +01:00
775d250112Add 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 -05:00
3c06da7908Register chests and bookshelves as stoppers
MT-Modder
2015-02-05 00:57:33 -05:00
11cf727bfbAdded more sounds to noteblocks, see the documentation on http://mesecons.net for more information
C1ff
2015-02-03 12:48:12 -06:00
30468b09cfDo 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 +01:00
a895715720Prepare 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 +01:00
94604e890cAdd trapdoor to mesecons_doors
MT-Modder
2015-02-02 19:20:44 -05:00
562cee7438Rewrite 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 +01:00
a33859574cUse dye for lightstone recipes - for balance
MT-Modder
2015-01-21 13:45:27 -05:00
f02ccdfa5dMaking glue from any sapling
163140
2015-01-09 11:54:32 +00:00
80648b6c14Fix#198 by adding gates to the "overheat" group
Jeija
2015-01-03 14:04:18 +01:00
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 +01:00
dca4706c7fFix#197, doesn't remove the legacy code that triggered it though
Jeija
2015-01-03 09:57:46 +01:00
011543a782Fix#196, removes soft-depend on commonlib
Jeija
2014-12-20 10:11:12 +01:00
b3aa8f5d13Fix receiver looks, fixes#195, thanks to MT-Modder for reporting
Jeija
2014-12-06 17:24:34 +01:00
c326dc221aRewrite Logic Gates: Makes it super-easy to add new gates and cleans up code
Jeija
2014-11-29 15:08:37 +01:00
d2373eb605Don't trigger an "off" event to itself when luacontroller turns a port off
Jeija
2014-11-29 10:56:09 +01:00
2a51e40af9Fix luacontroller: attempt to perform arithmetic on global 'print_count' (a nil value)
Jeija
2014-11-25 19:53:29 +01:00