Skip to content

Implement Chunk Loading Levels, Chunk Tickets, and Staged Chunk Generation #1062

@spr-equinox

Description

@spr-equinox

I've searched existing issues and couldn't find a duplicate.

  • I confirm this is not a duplicate.

Is your feature request related to a problem? Please describe.

Cross chunk access is hard to deal with.

Describe the solution you'd like

Introduce chunk loading levels.
Add chunk tickets (e.g. player, portal, forced) to maintain chunk loading based on purpose and priority.
Implement staged chunk generation (e.g. from EMPTY to FULL) to allow asynchronous and incremental world generation.

https://minecraft.wiki/w/Chunk#Java_Edition_chunk_loading

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions