- Feb 10, 2015
-
-
Loïc Blot authored
-
ngosang authored
-
Loïc Blot authored
* Move networkcode to a dedicated directory * Rename clientserver.h to network/networkprotocol.h (Better name) and sanitize some includes * Create object NetworkPacket * It stores command (opcode) and data separated * It also stores peer_id * Data reading can be done by using a streaming interface * Change packet routing analysis * Remove old conditional analysis * Now uses function pointed analysis and add connection state ({Client,Server}::handlers) * Connection state permit to categorize condition to handle before analyze packets * Create a handler for depreciated messages, instead of duplicating code
-
- Feb 08, 2015
-
-
kwolekr authored
-
- Feb 07, 2015
-
-
gregorycu authored
-
- Feb 06, 2015
-
-
Zeno- authored
-
- Feb 05, 2015
-
-
ShadowNinja authored
-
ShadowNinja authored
-
ShadowNinja authored
-
ShadowNinja authored
-
ShadowNinja authored
-
paramat authored
Conf.example: Add mgv7 cave1, cave2 noiseparams Mgv7: Make skipping of mountain code relative to y=0 not water level Mountain noise offset now -0.6 to compensate Tune chance of large caves
-
Zeno- authored
-
SmallJoker authored
-
gregorycu authored
-
- Feb 04, 2015
-
-
rubenwardy authored
-
ngosang authored
-
Steven Smith authored
-
- Feb 02, 2015
- Feb 01, 2015
-
-
kwolekr authored
-
- Jan 30, 2015
-
-
Kahrl authored
Remove inventorycube() workaround for default:glass in minimal game
-
Zeno- authored
Disables local map saving for all local server types See: https://github.com/minetest/minetest/issues/2024
-
- Jan 28, 2015
- Jan 27, 2015
-
-
Loïc Blot authored
When SER_FMT_VER_LOWEST is set to zero, then the test is stupid in INIT because all client works. In mapblock we check if client's serialization version is < 24, but if client sent serialization version < 24 (15 for example) the server set it and tried to send nodes, then BOOM To resolve the problem: * Create a different CLIENT_MIN_VERSION to handle this problem * Remove the exception * Use an assert in case of bad developer code
-
kwolekr authored
A missing map_meta.txt should be treated simply as if there were a blank file.
-
- Jan 26, 2015
-
-
Zeno- authored
Revert "Fix a crash (assert) when client set serial version < 24 in INIT command SER_FMT_VER_LOWEST is set to zero, then the test is stupid in INIT because all client works. In mapblock we check if client's serialization version is < 24, but if client sent serialization version < 24 (15 for example) the server set it and tried to send nodes, then BOOM" nerzhul is (may?) be working on a new solution. For the moment this is reverted because old worlds cannot be loaded (see discussion on github for the commit). This reverts commit 800d1927.
-
ShadowNinja authored
-
- Jan 25, 2015
- Jan 24, 2015
-
-
(@U-Exp) authored
Fix a crash (assert) when client set serial version < 24 in INIT command SER_FMT_VER_LOWEST is set to zero, then the test is stupid in INIT because all client works. In mapblock we check if client's serialization version is < 24, but if client sent serialization version < 24 (15 for example) the server set it and tried to send nodes, then BOOM
-
Kahrl authored
-
Zeno- authored
-
gregorycu authored
Make the GameGlobalShaderConstantSetter use the settings callback (8% perf improvement in game loop) Amend the settings callback to support userdata
-
paramat authored
- Jan 23, 2015
-
-
ShadowNinja authored
-