3546 Commits

Author SHA1 Message Date
sapier
d12a324a9d Remove noisy error messages, prepend "pathfinder: " to pathfinder messages 2014-02-03 20:13:31 +01:00
sapier
b423a903d7 Add missing "-" to list of allowed chars in media filenames 2014-02-02 15:34:33 +01:00
sapier
8ef35b03dc Add additional check to avoid broadcasting private messages in error conditions 2014-02-02 01:55:24 +01:00
Perttu Ahola
0ad66f64a5 Add player:override_day_night_ratio() for arbitrarily controlling sunlight brightness 2014-02-01 18:38:21 +01:00
Perttu Ahola
89f9a3e607 Add player:set_sky() with simple skybox support 2014-02-01 18:34:26 +01:00
sapier
d34715a8b7 Add propper client initialization
-add client states to avoid server sending data to uninitialized clients
  -don't show uninitialized clients to other players
  -propper client disconnect handling
Minor comment fixes in server
Minor bugfixes in connection
  -improved peer id calculation
  -honor NDEBUG flag
  -improved disconnect handling
  -increased initial send window
Remove some dead code
2014-01-31 18:44:43 +01:00
RealBadAngel
6d28b11897 New HUD element - waypoint. 2014-01-26 21:31:59 +01:00
sapier
93ce8a367b Fix bug only half of unreliable queue handled per step in worst case 2014-01-26 17:40:59 +01:00
kwolekr
8dfa2dbf57 Fix use of previously deallocated EmergeManager 2014-01-26 01:12:18 -05:00
ShadowNinja
ca030eee5a Fix error on mod download failure 2014-01-24 15:22:22 -05:00
ShadowNinja
ca5b6594b9 Pass pointed_thing to on_punch and minetest.register_on_punchnode callbacks 2014-01-23 19:21:56 -05:00
Sfan5
01878f22cd Include system info in the HTTP user agent on Windows 2014-01-23 22:27:13 +01:00
ShadowNinja
6a6a7e8fd3 Add pointed_thing to minetest.register_on_placenode
As suggested by qwrwed.
2014-01-21 22:06:40 -05:00
kwolekr
581c094f3c Connection: Stop processing malformed packet when encountered 2014-01-21 09:33:54 -05:00
Sfan5
493d6a1e29 Fix curl dll not getting installed when sound is disabled 2014-01-21 13:35:26 +01:00
PilzAdam
06c5b8a8b1 Fix minetest.rotate_and_place() calling on_rightclick() with nil/random param for node 2014-01-19 23:16:22 +01:00
kwolekr
64311f6a74 Update lua_api.txt documentation 2014-01-19 03:00:47 -05:00
kwolekr
e6a3dd67c8 LuaVoxelManip: Add get_param2_data and set_param2_data 2014-01-19 02:55:59 -05:00
kwolekr
444e863ec9 Schematic: Read slice probability table from schematic descriptors 2014-01-19 02:44:45 -05:00
Dániel Varga
d0df784d3d Fixed mainmenu lua errors because of changes in get_textlist_index
Fixed lua error when none of the worlds or servers selected are and connect,
delete or configure buttons used.
2014-01-18 10:41:43 +01:00
ShadowNinja
9c2916e60f Deindent HTTPFetchRequest::HTTPFetchRequest() 2014-01-16 20:14:55 -05:00
BlockMen
104624427c Prevent player jumping into nodes from below
Fixes camera glitch and cheating at drowning
2014-01-16 15:46:55 +01:00
BlockMen
27282d8d01 Prevent placing node when player would be inside new node 2014-01-15 21:26:54 +01:00
sapier
9a64838fa6 Fix win32 reading semaphore count not working (broke all queues) 2014-01-15 20:03:11 +01:00
ShadowNinja
cc3028ada5 Make default User-agent follow RFC 2616 2014-01-15 12:10:53 -05:00
Sfan5
afce24f084 Fix building with MinGW 2014-01-15 17:35:00 +01:00
BlockMen
88ce86629c Fix building under MSVC 2014-01-14 16:14:56 +01:00
ShadowNinja
224168ef76 Fix spelling of "attempt" 2014-01-13 22:11:31 -05:00
ShadowNinja
487c8aaf56 Add minetest.override_item 2014-01-13 21:41:00 -05:00
Kahrl
d58f5a0878 Add formspec table 2014-01-13 18:11:08 -05:00
khonkhortisan
5874af4d8f 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
Ilya Zhuravlev
eac09737af Fix some errors reported by clang static analyzer. 2014-01-13 03:29:12 +04:00
kwolekr
f513608efe Mapgen V6: Add flag to stop mud flow 2014-01-12 18:21:28 -05:00
Novatux
65fa1fa276 Fix doc and forceloading crash. 2014-01-12 14:31:32 +01:00
ShadowNinja
b634e04a40 Add maximum recursion depth to read_json_value 2014-01-11 14:08:02 -05:00
ShadowNinja
3b98b3d78d Rename get_json_value to read_json_value 2014-01-11 13:52:26 -05:00
ShadowNinja
78c4bfc4cc Add InvRef::get/set_lists() 2014-01-11 13:52:26 -05:00
Kahrl
02374eac4b Compare values instead of pointers in Inventory::operator== 2014-01-11 19:47:16 +01:00
Kahrl
55f7fd4b70 Add operator!= to Inventory(List), make operator== a const method 2014-01-11 19:46:37 +01:00
Novatux
0a96131bf4 Add forceloading 2014-01-11 17:54:00 +01:00
Novatux
cd1033d41f Deepcopy pointed_thing for after_place_node, give it to on_rightclick too. 2014-01-11 17:23:28 +01:00
sapier
fcc2dda8c0 Fix check for max_fd == -1 should actually be max_fd != -1 2014-01-10 19:19:16 +01:00
sapier
c85fd65967 Fixed minetest reliable udp implementation (compatible to old clients) 2014-01-10 10:10:45 +01:00
sapier
f04d2ad9e3 Make MutexQueue use jsemaphore for signaling 2014-01-10 10:10:45 +01:00
Perttu Ahola
b86e141105 Set locale properly when built without gettext support 2014-01-09 14:46:02 +01:00
ShadowNinja
6d3b145407 Document "wielditem" visual 2014-01-08 17:10:57 -05:00
sapier
6a3d98124a Don't lookup node texts in a endless recursion loop 2014-01-07 11:15:24 +01:00
ShadowNinja
d39323353e Revert "Improve (re)spawn, add cache_block_before_spawn and max_spawn_height settings"
The commit didn't work because the blocks weren't loaded yet.

This reverts commit 22dbbf0a6fc9547f0dbdb7f6076337b8c6acd48b.

Conflicts:
	minetest.conf.example
2014-01-06 21:25:10 -05:00
ShadowNinja
306041087c Pass pointed_thing to after_place_node 2014-01-06 21:25:10 -05:00
ShadowNinja
1bb4a3d5a9 Add protection support to auto-rotated nodes 2014-01-06 21:25:10 -05:00