Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Cleanup client init states by bumping protocol version | sapier | 2014-04-08 |
| | | | | | | | | | | Don't use TOSERVER_RECEIVED_MEDIA but TOSERVER_CLIENT_READY as indicatio for client ready Handle clients with protocol version < 23 (almost) same way as before Make client tell server about it's version Add client state to not send bogus player position updates prior init complete Add access to statistics information (peer connction time,rtt,version) Fix clients standing stalled in world while preloading item visuals (new clients only) Add get_player_information to read client specific information from lua | ||
* | Add more informative error messages for inventory and item method errors | ShadowNinja | 2014-03-15 |
| | |||
* | Remove lua_State parameter from LuaError::LuaError | ShadowNinja | 2014-03-15 |
| | |||
* | Revert "Make sure we get a stacktrace for as many lua errors as possible" | ShadowNinja | 2014-03-15 |
| | | | | | | | | This reverts commit 362ef5f6ced862daa4733034810d0b07e2ad5d89. Stack tracebacks couldn't be generated in LuaError::LuaError anyway and this caused a second, empty traceback in most cases. In cases where there wasn't annother traceback the stack had already unwound and the traceback was empty. | ||
* | Make sure we get a stacktrace for as many lua errors as possible | Sfan5 | 2014-03-15 |
| | |||
* | Pass arguments by reference | Selat | 2014-03-12 |
| | |||
* | Correct misleading detached inventory error message | Ciaran Gultnieks | 2014-03-09 |
| | | | | Looks like a bit of hasty copying and pasting from s_item.cpp. | ||
* | Update set_mapgen_params and set_gen_notify Lua API to use new flag format | kwolekr | 2014-03-08 |
| | |||
* | Remove "Server -!- " prefix from player messages | ShadowNinja | 2014-02-27 |
| | |||
* | Fix g_settings not being included | Sfan5 | 2014-02-16 |
| | |||
* | Schematic: Add force_placement parameter to minetest.place_structure API | kwolekr | 2014-02-15 |
| | |||
* | Add minetest.set_noiseparam_defaults() Lua API | kwolekr | 2014-02-15 |
| | |||
* | Define strlcpy on platforms that do not have it | kwolekr | 2014-02-09 |
| | |||
* | Add capability to read table flag fields from Lua API | kwolekr | 2014-02-09 |
| | |||
* | Make flag strings clear specified flag with 'no' prefix | kwolekr | 2014-02-08 |
| | | | | | Remove flagmask field from set_mapgen_params table Add small bits of needed documentation | ||
* | Fix invalid check for fread error on extracting zip | sapier | 2014-02-07 |
| | |||
* | Huge overhaul of the entire MapgenParams system | kwolekr | 2014-02-03 |
| | | | | | | MapgenParams is no longer a polymorphic class, eliminating the need for messy and bug-prone reallocations. Separation between the common and mapgen-specific parameters is now strongly defined. Mapgen parameters objects are now properly encapsulated within the proper subsystems. | ||
* | Fix crash when a error occurs in a globalstep callback | ShadowNinja | 2014-02-03 |
| | |||
* | Add minetest.kick_player(name, reason) | sapier | 2014-02-03 |
| | |||
* | Add player:override_day_night_ratio() for arbitrarily controlling sunlight ↵ | Perttu Ahola | 2014-02-01 |
| | | | | brightness | ||
* | Add player:set_sky() with simple skybox support | Perttu Ahola | 2014-02-01 |
| | |||
* | New HUD element - waypoint. | RealBadAngel | 2014-01-26 |
| | |||
* | Pass pointed_thing to on_punch and minetest.register_on_punchnode callbacks | ShadowNinja | 2014-01-23 |
| | |||
* | LuaVoxelManip: Add get_param2_data and set_param2_data | kwolekr | 2014-01-19 |
| | |||
* | Schematic: Read slice probability table from schematic descriptors | kwolekr | 2014-01-19 |
| | |||
* | Add formspec table | Kahrl | 2014-01-13 |
| | |||
* | Allow vertical axis particle rotation constraint | khonkhortisan | 2014-01-13 |
| | | | | | | | Use tables for adding particles, deprecate former way. separate particles(pawner) definition, add default values, work with no arguments | ||
* | Fix some errors reported by clang static analyzer. | Ilya Zhuravlev | 2014-01-13 |
| | |||
* | Add maximum recursion depth to read_json_value | ShadowNinja | 2014-01-11 |
| | |||
* | Rename get_json_value to read_json_value | ShadowNinja | 2014-01-11 |
| | |||
* | Add InvRef::get/set_lists() | ShadowNinja | 2014-01-11 |
| | |||
* | Add forceloading | Novatux | 2014-01-11 |
| | |||
* | Fix absence of images when compiled with RUN_IN_PLACE=0. | Ilya Zhuravlev | 2014-01-05 |
| | |||
* | Fix enum element name in Lua HUD code (position vs. pos) | kaeza | 2013-12-31 |
| | |||
* | Fix InventoryList reading order | ShadowNinja | 2013-12-30 |
| | | | | Lua does not guarantee that the indexes of a table will be in numerical order. | ||
* | Bugfix to get_all_craft_recipes. | RealBadAngel | 2013-12-21 |
| | | | | Indexes for empty slots shall not be skipped. | ||
* | Don't throw a error when writing JSON fails | ShadowNinja | 2013-12-18 |
| | |||
* | Log guilty node name when allow_metadata_inventory_move/put/take fails | Kahrl | 2013-12-18 |
| | |||
* | Add 'minetest.write_json' | ShadowNinja | 2013-12-18 |
| | |||
* | Handle LuaErrors in Lua -> C++ calls on LuaJIT | ShadowNinja | 2013-12-18 |
| | |||
* | Add map feature generation notify Lua API | kwolekr | 2013-12-14 |
| | |||
* | Make line_of_sight return blocking node position | stujones11 | 2013-12-12 |
| | |||
* | Add 'on_prejoinplayer' callback | kaeza | 2013-12-12 |
| | |||
* | Implement search tab and version picker | sapier | 2013-12-11 |
| | |||
* | Fix leak and possible segfault in minetest.set_mapgen_params | kwolekr | 2013-12-08 |
| | |||
* | Move script_run_callbacks to Lua | ShadowNinja | 2013-12-07 |
| | |||
* | Use a table in set_physics_override() | PilzAdam | 2013-12-03 |
| | |||
* | Add sneak and sneak_glitch to set_physics_override() | PilzAdam | 2013-12-03 |
| | |||
* | Shaders rework. | RealBadAngel | 2013-12-03 |
| | |||
* | Fix broken async locking in release build | sapier | 2013-12-03 |
| |