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