minetest/src/server
SmallJoker 32f68f35cf
Avoid packets getting sent to disconnected players (#14444)
Many functions expect RemotePlayer to have a valid peer ID,
this however is not the case immediately after disconnecting
where the object is still alive and pending for removal.

ServerEnvironment::getPlayer(const char *, bool) now only
returns players that are connected unless forced to.
2024-03-10 13:24:35 +01:00
..
CMakeLists.txt Move some files to src/server/ 2024-01-27 10:33:32 +01:00
activeobjectmgr.cpp Custom data structure for active objects to get performance *and* safety (#13880) 2024-01-17 20:04:56 +01:00
activeobjectmgr.h ActiveObjectMgr fixes (#13560) 2023-10-09 17:13:04 +02:00
ban.cpp Fix some potential iterator invalidation issues 2024-02-16 12:34:40 +01:00
ban.h Move some files to src/server/ 2024-01-27 10:33:32 +01:00
clientiface.cpp Detect air-only blocks instead of day/night differences (#14264) 2024-02-22 21:47:42 -08:00
clientiface.h Move some files to src/server/ 2024-01-27 10:33:32 +01:00
luaentity_sao.cpp Fix some common SAO methods to not generate useless update packets 2024-03-06 18:03:57 +01:00
luaentity_sao.h Fix some common SAO methods to not generate useless update packets 2024-03-06 18:03:57 +01:00
mods.cpp Delete clang-format files and comments (#14079) 2023-12-15 10:23:44 +01:00
mods.h Prevent loading a world with unresolved dependencies (#12542) 2022-08-19 12:31:36 +01:00
player_sao.cpp Irrlicht support changes (#14383) 2024-02-19 21:14:47 +01:00
player_sao.h RemotePlayer: make peer ID always reflect the validity of PlayerSAO (#14317) 2024-02-02 22:13:24 +01:00
rollback.cpp Move some files to src/server/ 2024-01-27 10:33:32 +01:00
rollback.h Move some files to src/server/ 2024-01-27 10:33:32 +01:00
serveractiveobject.cpp Reduce number of recursively included headers 2023-04-27 18:50:33 +02:00
serveractiveobject.h Method add_pos for object/player (#14126) 2024-01-01 22:48:56 +01:00
serverinventorymgr.cpp Avoid packets getting sent to disconnected players (#14444) 2024-03-10 13:24:35 +01:00
serverinventorymgr.h Use unique_ptr for ServerInventoryManager::DetachedInventory::inventory 2023-06-05 20:43:33 +02:00
serverlist.cpp Move some files to src/server/ 2024-01-27 10:33:32 +01:00
serverlist.h Move some files to src/server/ 2024-01-27 10:33:32 +01:00
unit_sao.cpp Fix some common SAO methods to not generate useless update packets 2024-03-06 18:03:57 +01:00
unit_sao.h Extend bone override capabilities (#12388) 2023-12-20 21:21:53 +01:00