Add emerge.cpp, initial EmergeThread changes
- Neatly placed all emerge related code into a new file, emerge.cpp - Greatly cleaned up the code in EmergeThread::Thread() - Reworked Emerge queue. Now an actual std::queue of v3s16 block positions - Removed the completely unnecessary map of peer ids requesting blocks
Showing
- src/CMakeLists.txt 1 addition, 0 deletionssrc/CMakeLists.txt
- src/emerge.cpp 677 additions, 0 deletionssrc/emerge.cpp
- src/emerge.h 122 additions, 0 deletionssrc/emerge.h
- src/environment.h 0 additions, 1 deletionsrc/environment.h
- src/jthread/jmutex.h 50 additions, 0 deletionssrc/jthread/jmutex.h
- src/map.cpp 1 addition, 0 deletionssrc/map.cpp
- src/map.h 3 additions, 1 deletionsrc/map.h
- src/mapgen.cpp 0 additions, 153 deletionssrc/mapgen.cpp
- src/mapgen.h 4 additions, 48 deletionssrc/mapgen.h
- src/mapgen_v6.cpp 1 addition, 0 deletionssrc/mapgen_v6.cpp
- src/server.cpp 19 additions, 326 deletionssrc/server.cpp
- src/server.h 8 additions, 31 deletionssrc/server.h
Loading
Please register or sign in to comment