Commit Graph

15 Commits (bdac496ce2914ef0e79a7a6970c5961c5025472e)

Author SHA1 Message Date
Trivernis bdac496ce2 Fix unique world sql error
Fix error thrown by unique constrain for the world name in the sql table. The error occurs because the data from the database is loaded lazily after several seconds. If a task was started before that it wouldn't be checked against the existing tasks since they haven't been loaded yet. Fixed by loading the tasks if none exists when the generate command is invoked.
4 years ago
trivernis ecc3165f1f Add delay to starting of generation tasks
Add a delay to the starts of the tasks so that they don't all start on the same tick. To completely avoid two tasks being executed on the same tick, the "period" config option should be set to the expected number of tasks or higher.
4 years ago
trivernis 6cb39ce843 Remove logging of eta in seconds 4 years ago
Trivernis a4115ebdf7 Add ETA to periodic reports
Closes #17
4 years ago
trivernis bd731c85f0 Add i18n to generation manager 4 years ago
trivernis 900600714e Add i18n structure 4 years ago
trivernis f89262e538 Add ignore-worldborder config option
- [Convert to unix linebreaks]
- Add ignore-worldborder config option to generate past the vanilla world border
5 years ago
Trivernis 8b63643f7a Changes to sql structure
- changed SqliteUpdateManager to SqliteManager
- added methods to execute sql with values and callback to the SqliteManager
- added auto close of statements
- switched to establishing a connection only when sql should be executed
5 years ago
Trivernis a8729f2e03 Fixes and Generation progress
- added generation progress display
- fixed spigot generation task
- fixed generation units
- fixed generation configuration
5 years ago
Trivernis 350e774bb2 Fixes and Generation units
- generate command now accepts a unit parameter
- fixed the skipping of not generated chunks
5 years ago
Trivernis 7c953ac085 Added tpChunk command
- added tpchunk command
- changed help display on chunkmaster command
- removed autostart table column
5 years ago
Trivernis 209c84b9e7 Less verbose console output
- removed pausing and resuming message when no tasks are running
- stopping and resuming tasks on reload
5 years ago
Trivernis 5d0f158427 Changes to task cancelation and fix
- fixed generate command error on multiple tasks for one world
- changed check of task completion from polling to interrupt (via callback function)
5 years ago
Trivernis 132294d683 TabComplete for all subcommands
- added tab complete to all subcommands
- added list of paused task when no task is running
- added possibility to remove paused tasks
5 years ago
Trivernis c49036e35b Performance improvements
- improved performance on paper servers by using chunk coordinates instead of chunk instances to check if the chunk was generated
- moved generation stuff to lib/generation
5 years ago