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:
parent
206ec36c8e
commit
76217939e0
3 changed files with 20 additions and 14 deletions
13
src/emerge.h
13
src/emerge.h
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue