1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-07-22 17:18:39 +00:00

Add emerge queue limit configuration

This commit is contained in:
kwolekr 2013-02-14 20:36:58 -05:00
parent 206ec36c8e
commit 76217939e0
3 changed files with 20 additions and 14 deletions

View file

@ -45,15 +45,20 @@ struct BlockEmergeData {
class EmergeManager {
public:
std::map<std::string, MapgenFactory *> mglist;
Mapgen *mapgen;
EmergeThread *emergethread;
//settings
MapgenParams *params;
u16 qlimit_total;
u16 qlimit_diskonly;
u16 qlimit_generate;
//block emerge queue data structures
JMutex queuemutex;
std::map<v3s16, BlockEmergeData *> blocks_enqueued;
std::map<u16, u16> peer_queue_count;
Mapgen *mapgen;
EmergeThread *emergethread;
//biome manager
BiomeDefManager *biomedef;