summaryrefslogtreecommitdiff
path: root/mesecons_pistons
AgeCommit message (Collapse)Author
2012-07-20Fix off-by-one error in piston length calculation and change the node ↵Anthony Zhang
pushing to make use of the fact that minetest.env:place_node() is apparently a no-op if the node is not air or liquid.
2012-07-20Nodebox piston pushers! Fix a few piston bugs such as pistons pushing ↵Anthony Zhang
pistons, pistons pushing blocks into pushers causing blocks to get deleted, and many more. As a side effect, players can no longer simply walk through piston pushers. Additionally, pistons will only remove their own pushers, and not those of neighboring pistons as well. Remove ENABLE_PISTON_ANIMATION option (not compatible with nodebox piston pushers).
2012-07-18Fix piston duplication bug, simplify piston handling, limit piston push ↵Anthony Zhang
distance to 15 blocks. Remove deprecated object:get_entity_name() call, and some obselete settings.
2012-06-21Use minetest.env:place_node and minetest.env:dig_node to enable usage of the ↵Anthony Zhang
on_place and on_dig callbacks.
2012-06-04Remove deprecated API functions "register_on_placenode" and ↵Anthony Zhang
"register_on_dignode" where possible.
2012-03-25Fix Bug: Pistons can now be removedJeija
2012-03-22Update nodes for compatibility with digging time groups.Anthony Zhang
2012-03-18Fix pistons removing entities when it shouldn'txyzz
2012-03-05Upload after major code reorganization - Version 0.6 DEV - Split mesecons ↵Jeija
mod into several modules - [BUGGY?]