-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
Size: MMedium-sized effort likely requiring some research and work in multiple areasMedium-sized effort likely requiring some research and work in multiple areasType: ImprovementRequest for or addition/enhancement of a featureRequest for or addition/enhancement of a feature
Description
While converting some tests from WorldProvidingHeadlessEnvironment to ModuleTestingEnvironment, I discovered that WPHE uses MapWorldProvider, which generates chunks on demand.
There might be a handful of modules providing large-scale features that need to deal with the intricacies of chunk loading, and they should be able to use the default WorldProvider so they don't get a false sense of security. But I think most tests for most modules are only interested a small area, and this on-demand behavior would make things much easier for them. It would eliminate the need for them to use things like forceAndWaitForGeneration.
Metadata
Metadata
Assignees
Labels
Size: MMedium-sized effort likely requiring some research and work in multiple areasMedium-sized effort likely requiring some research and work in multiple areasType: ImprovementRequest for or addition/enhancement of a featureRequest for or addition/enhancement of a feature