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

1106 Commits

Author SHA1 Message Date
142e2d3b74 Cleanup client init states by bumping protocol version
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
2014-04-08 21:12:20 +02:00
a4e2198e41 Replace pause and message menu by formspec ones 2014-03-05 18:44:14 +01:00
9a3b7715e2 Remove "Server -!- " prefix from player messages 2014-02-27 00:00:22 -05:00
c163859057 Schematic: Add force_placement parameter to minetest.place_structure API 2014-02-15 19:46:57 -05:00
3570f3e396 Add minetest.set_noiseparam_defaults() Lua API 2014-02-15 19:13:14 -05:00
2a01050a0c Add capability to read table flag fields from Lua API 2014-02-09 12:44:31 -05:00
83bafbe08b Make flag strings clear specified flag with 'no' prefix
Remove flagmask field from set_mapgen_params table
Add small bits of needed documentation
2014-02-08 17:50:59 -05:00
857a49e081 Add minetest.kick_player(name, reason) 2014-02-03 17:33:59 -05:00
6a3fa9df12 Add player:override_day_night_ratio() for arbitrarily controlling sunlight brightness 2014-02-01 18:38:21 +01:00
86a6cca3cf Add player:set_sky() with simple skybox support 2014-02-01 18:34:26 +01:00
21f1bec724 New HUD element - waypoint. 2014-01-26 21:31:59 +01:00
76d4396fa1 Pass pointed_thing to on_punch and minetest.register_on_punchnode callbacks 2014-01-23 19:21:56 -05:00
1b5b6fe692 Add pointed_thing to minetest.register_on_placenode
As suggested by qwrwed.
2014-01-21 22:06:40 -05:00
1146db9956 Update lua_api.txt documentation 2014-01-19 03:00:47 -05:00
574ed6a363 Add minetest.override_item 2014-01-13 21:41:00 -05:00
8966c16ad2 Add formspec table 2014-01-13 18:11:08 -05:00
2b1eff7725 Allow vertical axis particle rotation constraint
Use tables for adding particles, deprecate former way.

separate particles(pawner) definition, add default values, work with no
arguments
2014-01-13 17:34:56 -05:00
676f34a02b Fix doc and forceloading crash. 2014-01-12 14:31:32 +01:00
bd8ddf1a52 Add InvRef::get/set_lists() 2014-01-11 13:52:26 -05:00
84b94eb198 Add forceloading 2014-01-11 17:54:00 +01:00
e21b29f422 Deepcopy pointed_thing for after_place_node, give it to on_rightclick too. 2014-01-11 17:23:28 +01:00
c3eb7fe316 Document "wielditem" visual 2014-01-08 17:10:57 -05:00
c46574f30f Pass pointed_thing to after_place_node 2014-01-06 21:25:10 -05:00
1ad81c1ce3 Bump version to 0.4.9 2014-01-01 16:54:28 -05:00
e1f9ba435f Don't throw a error when writing JSON fails 2013-12-18 18:18:43 -05:00
1ed90c90c3 Add 'minetest.write_json' 2013-12-18 16:46:53 -05:00
c3708b456e Add map feature generation notify Lua API 2013-12-14 01:52:24 -05:00
83853ccd41 Remove support for optdepends.txt 2013-12-13 13:10:24 -05:00
d9ef072305 Make line_of_sight return blocking node position 2013-12-12 16:11:00 -05:00
33de69a173 Add 'on_prejoinplayer' callback 2013-12-12 13:42:14 -05:00
e15681080e Fix small mistake in Lua API docs 2013-12-06 18:37:32 +01: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
20e3d550fa Decoration: Add schematic Y-slice probability support 2013-12-01 01:24:59 -05:00
06baf05c64 Add documentation for minetest.swap_node 2013-11-30 18:57:56 +01: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
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
122875c30c Bump version to 0.4.8 2013-11-24 02:23:49 -05:00
90e7832408 Fix invalid listname and listsize not handled correctly in set_size 2013-11-16 15:52:41 +01:00
0f9440fa61 Fix "TODO read modinfo" in modmanager to improve ui usability 2013-11-10 19:37:45 +01:00
1afd359550 Fix typo in lua_api.txt 2013-11-08 18:16:08 +01:00
1d856b734b Add wrapper for minetest.rotate_and_place. 2013-11-07 20:14:26 -05:00
d886f34003 Add 6d facedir rotation prediction routine 2013-11-06 21:08:36 -05:00
25edae00ea Reworked formspecs and kahrl's hexcolor parser 2013-11-03 22:14:37 +01:00
06a5eceb81 Add basic protection support to builtin 2013-11-02 14:01:10 -04: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
12504a18ec Remove vector metatable setting
This not only makes the vector functions faster, but also makes them more
consistent with other functions.
2013-10-17 09:41:01 +03:00
34e0a0ca0f Add tool callback 2013-10-16 21:58:29 +04:00