Skip to content
This repository was archived by the owner on Nov 5, 2023. It is now read-only.

Release 1.3.0

Choose a tag to compare

@Trivernis Trivernis released this 26 Jul 16:02
· 58 commits to master since this release
4d4107a

Added

  • autostart config parameter to allow generation to be paused on startup (set to false)
  • total expected chunk count to list command
  • config parameters related to the unloading task

Changed

  • requesting chunk generation to be done in a different thread and therefore not blocking the main thread
  • chunk unloading to be done in a different context than the generation
  • generation to have several stages
    • seek: finds the first chunk that hasn't been generated yet
    • generate: generates until the end of the task is reached
    • validate: validates that all chunks have been generated
    • correct: generates all chunks that are missing
  • database to be accessed by DAOs only
  • generation tasks to only have one task that handles both paper and spigot (by using PaperLib)
  • table to store chunks that were pending when the server was stopped or were not generated when validating

Removed

  • config parameters related to the old way of generating
  • dynmap area marker that shows the last generated chunk

Fixed

  • ETA not being calculated correctly
  • some issues with chunks not being generated
  • spiral shape to stop at the correct coordinates
  • dynmap to show generation area markers in every world