1
0
mirror of https://github.com/minetest/minetest.git synced 2025-07-04 17:00:23 +02:00
Commit Graph

389 Commits

Author SHA1 Message Date
3cc45fd8ad Fix leak and possible segfault in minetest.set_mapgen_params 2013-12-08 01:37:41 -05:00
a0dce51af6 Move script_run_callbacks to Lua 2013-12-07 22:03:07 -05:00
e51ad5337f Use a table in set_physics_override() 2013-12-03 23:20:00 +01:00
15be2659ea Add sneak and sneak_glitch to set_physics_override() 2013-12-03 23:20:00 +01:00
2330267d22 Shaders rework. 2013-12-03 18:55:25 +01:00
5004f31575 Fix broken async locking in release build 2013-12-03 17:50:00 +02:00
6fa3892a71 Fix MinGW build 2013-12-01 20:58:46 +01:00
04e9a9d541 Cleanup jthread and fix win32 build 2013-12-01 16:25:46 +01:00
20e3d550fa Decoration: Add schematic Y-slice probability support 2013-12-01 01:24:59 -05:00
4696c59a5f Add error handler to async step 2013-11-30 13:05:13 -05:00
4594ba6522 Optimize table creation 2013-11-30 13:05:13 -05:00
d879a539cd Add minetest.swap_node 2013-11-30 18:37:56 +01:00
752e11e114 Fix MSVC build. 2013-11-30 21:00:18 +04:00
ff7d7080e3 LuaVoxelManip: Add area parameters back to calc_lighting and set_lighting, made optional this time; also fixed a slight bug with night values being ignored 2013-11-30 00:27:39 -05:00
769b2d7c05 LuaVoxelManip: Add get_light_data() and set_light_data() 2013-11-30 00:01:43 -05:00
5be786c804 Fixed potential NULL pointer and leak when setting node metadata 2013-11-29 23:35:16 -05:00
d19a69cd0d Fix broken thread stop handling 2013-11-30 02:15:31 +01:00
d02ce1cf4d Fix old gcc build 2013-11-29 23:36:18 +01:00
2e66aca357 Fix modstore/favourites hang by adding asynchronous lua job support 2013-11-29 22:09:14 +01:00
7433d65d3e Rollback fixes and get_node_actions 2013-11-27 18:13:06 -05:00
4f246f0e22 Fix line_of_sight (AGAIN) 2013-11-25 00:04:05 +01:00
5323d800cc Fix possible implicit conversion of NULL to std::string 2013-11-21 00:49:32 -05:00
98e4e2b373 LuaVoxelManip: Update parameter index of set_lighting() 2013-11-21 00:45:17 -05:00
86ef7147b6 Fix issue #1009 (minetest.get_connected_players() returns non-existing players) 2013-11-17 15:15:59 -05:00
cca4f09ba1 Decoration: Stop DecoSimple::resolveNodeNames from complaining about no node name if decolist is used
Fix warning message for spawnby nodes

Prevent type-punning warning caused by casting enum to int
2013-11-17 02:22:24 -05:00
90e7832408 Fix invalid listname and listsize not handled correctly in set_size 2013-11-16 15:52:41 +01:00
35606cfb67 fixed array limit check when reading Lua specialtiles table 2013-11-16 15:31:17 +01:00
371b39a09a Pass a errfunc to lua_pcall to get a traceback 2013-11-15 14:13:31 -05:00
a935d81053 Fix invalid usage of temporary object in mainmenu json conversion 2013-11-11 23:23:58 +01:00
bd6d4666ab Add a callback: minetest.register_on_craft(itemstack, player,
old_craft_grid, craft_inv) and
minetest.register_craft_predict(itemstack, player, old_craft_grid,
craft_inv)
2013-11-01 15:55:34 +01:00
a9c0961e0c Add set_name(), set_count(), set_wear() and set_metadata() to Lua ItemStack 2013-09-28 23:46:48 +02:00
8bc7ea61b9 Show git hash in version string at top left corner of window 2013-09-28 21:30:17 +02:00
fb6a789991 Re-fix hud_change stat argument retrieval
Conflicts:
	src/script/lua_api/l_object.cpp
2013-09-26 04:39:10 +02:00
c0398224ef Fix some warnings and other minor details 2013-09-16 23:52:42 -04:00
9bccd75e34 Weather: Clean up getHeat/getHumidity somewhat 2013-09-16 23:33:53 -04:00
d308352dbd Always use builtin JThread library 2013-09-15 23:00:01 -04:00
4feea0ac68 Add offset to automatic_face_movement_dir 2013-09-10 23:31:44 +02:00
dd5c451e03 Allow non-string arguments for minetest.is_yes() 2013-09-10 21:38:44 +02:00
d820a6bfd8 Add Settings interface for Lua 2013-09-10 18:31:38 +02:00
6291fd1cbb Add minetest.get_gametime() API function, that returns the number of seconds since the world was created. 2013-09-08 11:09:50 +02:00
7860097eda Use player:set_hotbar_image() instead of hardcoded hotbar.png 2013-09-05 00:21:16 +02:00
1ecf51a13f Add minetest.parse_json, engine.parse_json 2013-09-02 02:20:08 +02:00
78ea818aaf Fix umlauts/special character issue in lua gettext 2013-08-19 22:23:41 +02:00
ade70fe4b9 Allow SIGINT to kill mainmenu again 2013-08-19 15:49:36 +02:00
09a50d0458 Add translation for main menu
Add engine.gettext() and remove gettext() calls in guiFormspecMenu.cpp
2013-08-17 16:01:43 +02:00
4e1f50035e Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
fc571ad46d Add support for entities to automatic face movement direction 2013-08-13 23:48:47 +02:00
c06caa14c3 Decoration: Fix schematic probability mess with new MTS file version 2013-08-11 15:34:49 -04:00
7b13d119ed Add support for different drowning damage and allow drowning in other nodetypes 2013-08-06 17:49:39 +02:00
8831669505 Allow mods to listen to cheat detections using minetest.register_on_cheat() 2013-08-04 00:45:49 +03:00