Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Properly read the mesh from LUA. | MirceaKitsune | 2012-11-25 |
| | | | | | | | | | | | | | | | | | Players can now be set to meshes using the following test script: function switch_player_visual() prop = { mesh="player.obj", texture="player.png", visual="mesh", } for _, obj in pairs(minetest.get_connected_players()) do obj:set_properties(prop) end minetest.after(1.0, switch_player_visual) end minetest.after(1.0, switch_player_visual) | ||
* | Merge pull request #243 from xyzz/liquid_renewable | PilzAdam | 2012-11-03 |
|\ | | | | | Add liquid_renewable property, allow non-renewable liquids. | ||
| * | Add liquid_renewable property. | Ilya Zhuravlev | 2012-09-07 |
| | | |||
* | | Add dtime_s to entity activation | Perttu Ahola | 2012-09-09 |
| | | |||
* | | Fix ObjectRef:punch() | Perttu Ahola | 2012-09-09 |
|/ | |||
* | Add InventoryList width property & allow custom crafting grids. | Ilya Zhuravlev | 2012-09-01 |
| | |||
* | Add ban management routines to Lua API | Matthew I | 2012-08-12 |
| | | | | | | | | Those functions are: * minetest.get_ban_list() * minetest.get_ban_description(ip_or_name) * minetest.ban_player(name) * minetest.unban_player_or_ip(ip_or_name) | ||
* | Extend Lua API in order to implement chat commands | Matthew I | 2012-08-12 |
| | | | | | | minetest.get_server_status() minetest.request_shutdown() EnvRef:clear_objects() | ||
* | Allow digging of unknown nodes | Matthew I | 2012-08-12 |
| | | | | | | | | This allows the removal of nodes with unknown types. get_item_callback() (C++) would fail if a node has an unknown type. Now it will try using the callback from minetest.nodedef_default in this case. Also, minetest.node_dig() (Lua) was altered to always allow digging when the node definition is empty (i.e. unknown node). | ||
* | Handle max<min in LuaPseudoRandom::l_next() | Perttu Ahola | 2012-07-27 |
| | |||
* | Experimental-ish rollback functionality | Perttu Ahola | 2012-07-27 |
| | |||
* | Improve inventory callbacks a bit | Perttu Ahola | 2012-07-25 |
| | |||
* | Remove special handling of creative mode | Perttu Ahola | 2012-07-25 |
| | |||
* | Detached inventory callbacks and reworked node metadata callbacks | Perttu Ahola | 2012-07-25 |
| | |||
* | Detached inventories | Perttu Ahola | 2012-07-24 |
| | |||
* | Implement node timers | darkrose | 2012-07-23 |
| | |||
* | minetest.register_on_player_receive_fields() | Perttu Ahola | 2012-07-22 |
| | |||
* | Add minetest.get_modnames() to Lua API | Matthew I | 2012-07-22 |
| | |||
* | Fix typo in scriptapi.cpp in minetest.get_craft_recipe() | Perttu Ahola | 2012-07-21 |
| | |||
* | Check for table type when reading groups from Lua | darkrose | 2012-07-21 |
| | |||
* | Add minetest.get_craft_recipe() | darkrose | 2012-07-21 |
| | |||
* | Allow defining player's inventory form in Lua | Perttu Ahola | 2012-07-19 |
| | |||
* | Fix /builtin/misc.lua:47: attempt to call method 'is_player' (a nil value) | Perttu Ahola | 2012-06-19 |
| | |||
* | Custom boxy nodes (stairs, slabs) and collision changes | Kahrl | 2012-06-17 |
| | |||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 |
| | |||
* | Fix "Node placement prediction failed for (places __default) - Name not known" | Perttu Ahola | 2012-06-16 |
| | |||
* | Node texture animation | Perttu Ahola | 2012-06-16 |
| | |||
* | Node placement client-side prediction | Perttu Ahola | 2012-06-10 |
| | |||
* | Allow replacements in cooking and fuel recipes | Kahrl | 2012-06-06 |
| | |||
* | Add after_destruct and cache the existence of on_construct, on_destruct and ↵ | Perttu Ahola | 2012-06-05 |
| | | | | after_destruct for quick skipping when a node does not have them | ||
* | place_node, dig_node and punch_node; an in-game tester tool; remove old code | Perttu Ahola | 2012-06-05 |
| | |||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 |
| | | | | GPLv2/later, by agreement of major contributors | ||
* | Add InvRef:is_empty(listname) and make chests/furnaces not diggable if not ↵ | darkrose | 2012-06-03 |
| | | | | empty in minimal game | ||
* | Add ObjRef:is_player() and modify ObjRef:get_player_name() to always return ↵ | Perttu Ahola | 2012-06-03 |
| | | | | a string to aid better inter-object compatibility of code that assumes objects to be players | ||
* | minetest.get_craft_result | Perttu Ahola | 2012-06-03 |
| | |||
* | NodeMetaRef:{to,from}_table and lua_api.txt additions | Perttu Ahola | 2012-06-03 |
| | |||
* | on_metadata_inventory_{move,offer,take} | Perttu Ahola | 2012-06-03 |
| | |||
* | Implement sign using form field protocol | Perttu Ahola | 2012-06-03 |
| | |||
* | Add node on_construct, on_destruct callbacks and update lua_api.txt | Perttu Ahola | 2012-06-03 |
| | |||
* | Strip unneeded variables from NodeMetadata | darkrose | 2012-06-03 |
| | |||
* | WIP node metadata, node timers | Kahrl | 2012-06-03 |
| | |||
* | EnvRef:find_nodes_in_area(minp, maxp, nodenames) | Perttu Ahola | 2012-04-08 |
| | |||
* | PerlinNoise for Lua. | Sergey Gilfanov | 2012-04-07 |
| | |||
* | Add EnvRef:find_node_near(pos, radius, nodenames) | Perttu Ahola | 2012-04-06 |
| | |||
* | Remove debug output | Perttu Ahola | 2012-04-04 |
| | |||
* | Fix dropped nodeitem visuals | Perttu Ahola | 2012-04-04 |
| | |||
* | Implement dropped items as LuaEntities; leave the old ones as is for ↵ | Perttu Ahola | 2012-04-01 |
| | | | | compatibility | ||
* | Remplement and improve /setting in Lua, now called /set | Perttu Ahola | 2012-04-01 |
| | |||
* | Allow getting the path of builtin.lua using minetest.get_modpath("__builtin") | Perttu Ahola | 2012-04-01 |
| | |||
* | Add 'fly' and 'fast' privileges and the underlying privileges-to-client system | Perttu Ahola | 2012-03-31 |
| |