- Mar 17, 2015
-
-
Loïc Blot authored
-
Loïc Blot authored
-
Pavel Puchkin authored
-
Loïc Blot authored
Replace it with an errorstream + assert for server This throw can be trigger by LuaError exception or ConnectionBindFailed exception in the following functions: * EmergeThread::Thread() * ScriptApiEnv::environment_Step() * ScriptApiEnv::player_event() * ServerThread::Thread()
-
Loïc Blot authored
Use the NetworkPacket api to read full version string instead of u8 pointers. Also store the reserved byte to use API properly Fixes #2509
-
Loïc Blot authored
Fix a little regression on SendActiveObjectMessages which send all TOCLIENT_ACTIVE_OBJECT_MESSAGES as reliable
-
Zeno- authored
-
Zeno- authored
E.g. spawning or teleporting into lava to become invinsible
-
Zeno- authored
* Sort includes * Remove unnecessary includes * Ensure the parameter name for GameRunData is consistent for class member functions
-
- Mar 16, 2015
-
-
Loïc Blot authored
-
Loïc Blot authored
This throw can be trigger by LuaError exception or ConnectionBindFailed exception in the following functions: * EmergeThread::Thread() * ScriptApiEnv::environment_Step() * ScriptApiEnv::player_event() * ServerThread::Thread()
-
est31 authored
Fixes #2497.
-
Loïc Blot authored
* TOSERVER_INIT_LEGACY * TOSERVER_DELETEDBLOCKS * TOSERVER_GOTBLOCKS * TOSERVER_REMOVED_SOUNDS Also use a std::vector instead of std::set for TOSERVER_REMOVED_SOUNDS
-
Loïc Blot authored
-
Loïc Blot authored
* Requested by @Zeno- * Approved by @nerzhul
-
Loïc Blot authored
* Mods can do setHP function to do damages and override the enable_damage value sometimes
-
- Mar 15, 2015
-
-
Loïc Blot authored
SendPlayerHPOrDie everytime at client connection, damage enabled or not, this will fix the player which stay dead at connection
-
est31 authored
The bar is only drawn when the user will notice a change, which prevents time overheads that this commit would cause, resulting from useless draws.
-
Loïc Blot authored
-
paramat authored
Remove max_y from functions, simplify code
-
- Mar 14, 2015
- Mar 13, 2015
-
-
Loïc Blot authored
-
Loïc Blot authored
-
Loïc Blot authored
* TOSERVER_INIT and TOCLIENT_INIT renamed to _LEGACY * TOSERVER_PASSWORD merged from dev-0.5, can use protocol v24 and v25 * TOCLIENT_ACCESS_DENIED merged from dev-0.5, can use protocol v24 and v25, with normalized strings an a custom id for custom errors * new TOSERVER_INIT packet only send MT version, supported compressions, protocols and serialization, this permit to rework everything later without break the _INIT packet * new TOSERVER_AUTH packet which auth the client * new TOCLIENT_HELLO packet which send server serialization version atm * new TOCLIENT_AUTH_ACCEPTED which is send when TOCLIENT_AUTH was okay. After this packet, the client load datas from servers, like after TOCLIENT_INIT_LEGACY packet
-
Loïc Blot authored
* Rename the handlers from _Legacy to regular, because here we can use same handlers * Fix some packet names and pseudo handlers
-
Loïc Blot authored
Rename some packet and handlers to <packet>_Legacy name for compat layer between new network changes and old network clients
-
Loïc Blot authored
-
- Mar 12, 2015
-
-
SmallJoker authored
-
Loïc Blot authored
Add Player::isDead function to check player is dead
-
Loïc Blot authored
-
paramat authored
-
- Mar 11, 2015
-
-
est31 authored
Previously, tooltips didn't unescape escaped formspec texts. Item descriptions that trigger tooltips like inside inventories or for item_image_button don't need to get unescaped, as they don't get set using formspec, but from lua.
-
paramat authored
-
paramat authored
-
ShadowNinja authored
-