- Jan 20, 2015
-
-
MT-Modder authored
-
- Jan 12, 2015
-
-
Florian Euchner authored
Silicon production from normal and desert sand
-
Rainer authored
Ability to produce silicon either from "normal" sand or from desert sand.
-
- Jan 09, 2015
-
-
Florian Euchner authored
Allow using any node in group:sapling for making glue
-
163140 authored
Moretree and Ethereal mods add a lot of saplings
-
- Jan 03, 2015
-
-
Jeija authored
-
Jeija authored
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 authored
-
- Dec 20, 2014
-
-
Jeija authored
-
- Dec 06, 2014
-
-
Jeija authored
-
- Nov 29, 2014
- Nov 25, 2014
- Nov 23, 2014
- Nov 22, 2014
-
-
Jeija authored
-
Jeija authored
-
Jeija authored
Merge branch 'improve-luacontroller' of https://github.com/ShadowNinja/minetest-mod-mesecons into ShadowNinja-improve-luacontroller Conflicts: mesecons/legacy.lua mesecons_luacontroller/init.lua mesecons_microcontroller/init.lua
-
Jeija authored
-
Florian Euchner authored
Use minetest.override_item to redefine mese
-
Jeija authored
Settings can now be retrieved by mesecon.setting(<name>, <default>) and can be modified without editing the source code by adding the setting to minetest.conf For instance, you can add mesecon.blinky_plant_interval = 0.5 to minetest.conf in order to increase the blinking speed. Rewrite the blinky plant with nodetimers. Fixes #161
-
Jeija authored
switch
-
Jeija authored
-
Jeija authored
circuits. This also fixes a crash introduced with the previous commit that occured when placing a wire crossing.
-
Jeija authored
-
Jeija authored
flexibility and because it was never inteded to be OOP in the first place. mesecon.receptor_on and mesecon.receptor_off are provided by wrappers (mesecon:receptor_on/off) for compatibility, but will be removed. Mod programmers that use mesecons: Please update! Also, fix microcontroller polluting the global namespace and remove some deprecated stuff.
-
Jeija authored
This may also bring some performance benefit.
-
Jeija authored
wires 2 nodes below them, allows to hide circuitry powered by them. Fixes #179 Rewrite pressure plates + vertical wires using mesecon.register_node.
-
Jeija authored
large machines. It also makes the wires.lua code easier to understand and more maintainable. In case any other mod depends on mesecon:update_autoconnect, please update it to use mesecon.update_autoconnect. This should also fix some other minor bugs. Please report bugs if this commit creates new ones. This commit changes wire looks and removes some unneccesary textures.
-
- Nov 21, 2014
- Oct 07, 2014
-
-
ShadowNinja authored
Changes: * Stops code after a certain number of instructions. * Allows functions, due to instruction counting. * Allows loops and goto with non-JIT Lua (LuaJIT doesn't count looping as an instruction, allowing infinite loops), due to instruction counting. * Removes string matching functions as they can be slow. * Adds some safe functions. * Limits the amount of printing that can be done (to prevent console flooding). * Code cleanup. * More...
-
- Sep 02, 2014
-
-
Vanessa Ezekowitz authored
-
Vanessa Ezekowitz authored
using two ABMs allows the engine to desynchronize them, which makes the duty cycle unpredictable.
-
- Jul 14, 2014
-
-
Martin Doege authored
-
- Jul 12, 2014
-
-
Anthony Zhang authored
Fix the commandblock's check for quiting the formspec
-