]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/emerge.h
Fix shift key producing space in console (#5777)
[dragonfireclient.git] / src / emerge.h
index cf067714562bfe4dbff71f63bddb2ca4b142e101..76653e6cdf84d5da2e2db71a5b6c6bf8d1943b95 100644 (file)
@@ -42,6 +42,7 @@ class BiomeManager;
 class OreManager;
 class DecorationManager;
 class SchematicManager;
+class Server;
 
 // Structure containing inputs/outputs for chunk generation
 struct BlockMakeData {
@@ -115,7 +116,7 @@ class EmergeManager {
        SchematicManager *schemmgr;
 
        // Methods
-       EmergeManager(IGameDef *gamedef);
+       EmergeManager(Server *server);
        ~EmergeManager();
 
        bool initMapgens(MapgenParams *mgparams);
@@ -156,7 +157,7 @@ class EmergeManager {
 
        Mutex m_queue_mutex;
        std::map<v3s16, BlockEmergeData> m_blocks_enqueued;
-       std::map<u16, u16> m_peer_queue_count;
+       UNORDERED_MAP<u16, u16> m_peer_queue_count;
 
        u16 m_qlimit_total;
        u16 m_qlimit_diskonly;