SL22W49: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 23: | Line 23: | ||
***'''Probably needs to be a custom file with ratings:saveUUID -> [userUUID:rating]''' | ***'''Probably needs to be a custom file with ratings:saveUUID -> [userUUID:rating]''' | ||
***'''And indexed averageRating field''' | ***'''And indexed averageRating field''' | ||
**'''Implement "random island" command based on dimension + offset && using chunkli as source''' | |||
* | * |
Revision as of 13:09, 10 December 2022
Island generator stuff:
- Generating setup
- Run server & render-client
- generate findandindexislands 30s | Generates biome based locations and fills GenerateManager/Queue
- generate generateandsaveisland | Generates actual data; saves to chunkli && sends event for renderer to act on
- Problems/ToDos:
- Sometimes the generated area does not match the biome-mapping
- Seems like the seed changes between biome-generation and world-gen? (somewhat easy to fix as we can just delete bad saves)
Missing area-save entries in i11x11.server user profile that exist on the page somehow?Not sure how that is happening. Maybe and older version of the userprofile is loaded when changing?- Couchbase 'Edit Document' CTRL+F is just broken
- Allow exporting good islands+locations from chunkli to re-create if something is wrong
- Add Cleanup of all generated islands in chunkli to check for data-leaks
- Implement creating the restore-area of a world from island-seeds
- Allow inserting saves by name.server:UUID-UUID-UUID-UUID, to hide the seed from players
- Possibly add seed_location information into a new metadata-field, give islands a generic name based on size,biome,temperature,watersurface%
- Implement rating of a save file; useful for blueprints & islands
- Probably needs to be a custom file with ratings:saveUUID -> [userUUID:rating]
- And indexed averageRating field
- Implement "random island" command based on dimension + offset && using chunkli as source
- Sometimes the generated area does not match the biome-mapping