
Список изменений
Added more commands and room features. Added more config as well allowing for greater customization. Significant changes are:
- Room blocking: Cuts big rooms into several smaller, making bigger rooms generate much faster. (PERFORMANCE IMPACT!)
- Connecting rooms: Walls that have rooms right next to them will now not generate, making the structure more cohesive.
- Room features config: Most room features blocks can now be configured in the config.
Config and Commands:
Key: [/] changed, [+] added, [-] removed, [o] unchanged
All Commands:
[o] /spreadrooms start
[/] /spreadrooms stop
[+] /spreadrooms reload
[+] /spreadrooms reset
[/] /spreadrooms debug rooms_ticking
[/] /spreadrooms debug rooms_count
All config:
[o] areaFromCenter Integer
[o] timeToSpread Integer
[/] timeToSpreadVariation Integer
[o] timedSpread Boolean
[+] strictGeneration Boolean
[+] generateOnPlane Boolean
[+] connectRooms Boolean
[o] maxGenRooms Integer
[o] defaultRoomSize Size
[+] sizeVariation Size
[+] sizeVariationShift Size
[+] sizeVariationFactor Size
[+] roomBlocking Boolean
[+] maxRoomSize Size
[+++] featureStates Array of Blocks
