Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | 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 | |
| | ||||
* | initial_properties field in entity definition | Perttu Ahola | 2012-03-31 | |
| | ||||
* | Reimplement authentication handler in Lua; now we have 1) infinite privilege ↵ | Perttu Ahola | 2012-03-30 | |
| | | | | names, 2) minetest.register_authentication_handler() | |||
* | ObjectRef:set_armor_groups() and ObjectRef:set_properties() - works on ↵ | Perttu Ahola | 2012-03-30 | |
| | | | | players too! | |||
* | ObjectProperties | Perttu Ahola | 2012-03-30 | |
| | ||||
* | on_joinplayer + on_leaveplayer + scriptapi_run_callbacks + bugfix | Kahrl | 2012-03-29 | |
| | | | | | | | Add minetest.register_on_joinplayer and minetest.register_on_leaveplayer, make adding new callbacks to scriptapi.cpp easier by adding scriptapi_run_callbacks, also fix a minor bug with PlayerSAO <-> singleplayer mode interaction | |||
* | added PlayerSAO and RemotePlayer, removed ServerRemotePlayer | Kahrl | 2012-03-29 | |
| |