Jude Melton-Houghton
9676364c1f
Optimize lighting calculation ( #12797 )
2022-10-09 10:50:26 -04:00
Lars
f1d72d212a
Avoid generating the same chunk more than once with multiple emerge threads.
2020-11-26 20:31:20 -08:00
sfan5
3c65d1acec
Give the Mapgen on each EmergeThread its own Biome/Ore/Deco/SchemManager copy
2020-05-05 19:26:59 +02:00
Loïc Blot
b55fc3d773
mapgen: drop mapgen id from child mapgens.
...
This id must be owned by the child mapgen and never be set to a misc value by a developer
Also use nullptr in some places
2019-03-31 20:49:39 +02:00
Paramat
8543df7752
Fix various code issues found by cppcheck ( #7741 )
...
Mapgen Singlenode: Remove 'flags' that duplicates a 'class Mapgen' member.
Dungeongen: Initialise 'MMVManip *vm' to 'nullptr'.
Inventorymanager: Remove assignment error 'found = '.
2018-09-23 20:12:39 +01:00
Dániel Juhász
3face01a20
Node definition manager refactor ( #7016 )
...
* Rename IWritableNodeDefManager to NodeDefManager
* Make INodeDefManager functions const
* Use "const *NodeDefManager" instead of "*INodeDefManager"
* Remove unused INodeDefManager class
* Merge NodeDefManager and CNodeDefManager
* Document NodeDefManager
2018-02-10 21:04:16 +01:00
paramat
142474196a
Mapgen folder: Update and improve copyright information of files
2018-01-15 04:42:08 +00:00
Vitaliy
20a85d76d9
Move files to subdirectories ( #6599 )
...
* Move files around
2017-11-08 23:56:20 +01:00