Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
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-10-04 | Remove trailing whitespace | Jeija | |
2015-02-28 | Add support for sticky blocks for pistons and a a sample sticky block | Jeija | |
2015-02-14 | Rewrite movestones, make them nodes instead of entities | Jeija | |
2015-02-05 | Fix onstate sticky piston drop: Must be sticky instead of normal piston | Jeija | |
Thanks to HybridDog for spotting that | |||
2014-11-29 | Rewrite Logic Gates: Makes it super-easy to add new gates and cleans up code | Jeija | |
Fix bugs in the Luacontroller (when placing, false input pin values were given) and fix variables leaking into the global environment in pistons. | |||
2014-11-22 | Re-implement settings system: | Jeija | |
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 | |||
2014-11-22 | Replace mesecon:<some_function> with mesecon.<some_function> for greater | Jeija | |
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. | |||
2014-11-21 | Fix #184, Fix #186, Fix #187 | Jeija | |
Just some minor issues like dead code. | |||
2014-01-10 | Move textures into their mods | ShadowNinja | |
2013-11-30 | Update code to standards of Minetest 0.4.8. | Uberi | |
2013-11-30 | use 'wood' group for crafting pistons, pressure plates, and noteblocks | Vanessa Ezekowitz | |
2013-06-22 | Audit code for possible nil value indexing with unregistered nodes. | Anthony Zhang | |
2013-06-05 | Fix README a little and add piston sounds by suzenako, contributed by ↵ | Anthony Zhang | |
jordan4ibanez. | |||
2013-04-28 | Fix all crafting recipes to use modern style | RealBadAngel | |
2013-04-02 | Make pistons and movestones move objects (push only yet) | Jeija | |
2013-03-14 | Up/down pistons should also have special rules excluding the pusher side ↵ | Anthony Zhang | |
(rotated versions of normal pistons). | |||
2013-03-11 | Revert additional piston rules. | Anthony Zhang | |
2013-03-11 | Support metadata in piston pushing (so that microcontrollers and such can be ↵ | Anthony Zhang | |
pushed), support pushing chests (not locked ones though), and add two missing rules for pistons (z- top and bottom, but not z- itself). This still avoids the piston pushing power source issue. | |||
2013-03-06 | Digging and footstep sounds for everything that needs them! Plus, pushing ↵ | Anthony Zhang | |
buttons, punching switches, and flipping levers all make sounds. | |||
2013-03-02 | Make vertical piston pusher selection boxes match their horizontal | khonkhortisan | |
equivalents | |||
2013-02-08 | Fix sticky piston crafting recipe. | Anthony Zhang | |
2013-02-08 | Make load times faster by avoiding inventorycube and wielditem creation in ↵ | Anthony Zhang | |
technical blocks such as active wires and various piston orientations. | |||
2013-02-06 | Fix piston drops and craft recipe | Jeija | |
2012-12-27 | Fix another two piston-related bugs | Jeija | |
2012-12-27 | Fix very rare piston bug (needs testing) | Jeija | |
2012-12-27 | revamped textures for all pistons, tweaked thickness of piston pusher | Vanessa Ezekowitz | |
2012-12-27 | Compatibility with old pistons | Jeija | |
2012-12-26 | Re-write pistons from scratch, propably fixes a lot of bugs and doesn't ↵ | Jeija | |
cause too many new ones. | |||
2012-12-23 | Fix sticky piston up | Jeija | |
2012-12-12 | Fix sticky piston retraction not working | Jeija | |
2012-12-21 | Merge branch 'master' into nextgen | Jeija | |
Conflicts: mesecons/internal.lua mesecons/wires.lua mesecons_pistons/init.lua | |||
2012-12-19 | hopefully fix http://minetest.net/forum/viewtopic.php?pid=58093#p58093 | Jeija | |
2012-12-18 | Same for sticky piston | Jeija | |
2012-12-18 | Fix bug reported here: http://bit.ly/VOF35X | Jeija | |
2012-12-16 | Use a simpler way of detecting up/down piston placement (thanks Jeija). | Anthony Zhang | |
2012-12-16 | Cleanup and improve piston code | Jeija | |
2012-12-16 | Merge branch 'master' into nextgen | Jeija | |
Conflicts: mesecons_pistons/init.lua | |||
2012-12-15 | Fix placing while facing diagonally. | Anthony Zhang | |
2012-12-15 | Place up/down pistons automatically depending on the player look direction, ↵ | Anthony Zhang | |
remove the craft recipes for up/down pistons, and unify all the pushing/pulling behaviors into mesecon:piston_push(pos) and mesecon:piston_pull(pos). | |||
2012-12-15 | Upload cleaned up mesecons to nextgen branch | Jeija | |
2012-12-09 | Port a lot more (basically everything apart from gates, pistons and ↵ | Jeija | |
extrawire crossing) to the new nodedef system. There are some problems with wall button and wall lever (in the way they visually connect to wires) | |||
2012-11-28 | Simpler piston push/pull method. | Anthony Zhang | |
2012-11-27 | Fix a rare piston pushing bug and make piston updating faster. | Anthony Zhang | |
2012-11-11 | Use nodeupdate() so things like pushing gravel/sand off a ledge allows it to ↵ | Anthony Zhang | |
fall. | |||
2012-10-27 | Use add_node since place_node only works with ItemStacks and can't specify ↵ | Anthony Zhang | |
param1/param2 value. This fixes pistons pushing pistons/torches/etc. | |||
2012-10-13 | Further piston improvements, the pistons now delay before retracting and ↵ | Anthony Zhang | |
play nice with invalid states. | |||
2012-10-02 | New pistons activation mechanism, fixes many of the issues reported when ↵ | Anthony Zhang | |
pushing mesecons around. Side effect is that it might be somewhat slower, and it waits a tiny delay before extending or retracting. This should be unnoticable in normal use. |