Commit Graph

91 Commits (72618e3e50506716ae53e6102a073d7b77d8fecb)
 

Author SHA1 Message Date
trivernis 72618e3e50 Change version of image for ci 5 years ago
trivernis b06018ec0d Add abstruse ci config 5 years ago
trivernis 03eaf52dc3 Add more comments 5 years ago
trivernis c090977021 Revert optimizations on spigot
Revert the optimizations which check if the chunk is already generated because
the function doesn't report the right value.
https://hub.spigotmc.org/jira/browse/SPIGOT-5541?attachmentOrder=desc
5 years ago
trivernis be130adc6f Improve spigot chunk generation
Add skipping of already generated chunks.
An issue remaining is that some chunks are still
not generated and the shape doesn't always match.
5 years ago
trivernis 2b121b67fd Fix generation stopping one chunk too early 5 years ago
trivernis 0347730580 Improve performance of periodical chunk progress saving task 5 years ago
trivernis 572369192a Add circlular generation tasks 5 years ago
trivernis 2eeff350f8 Add circular shape class 5 years ago
trivernis 53aec18a06 Change group for Chunkmaster dynmap markers
- Change the group to "Chunkmaster" to be able to disable all of those markers.
- Add a marker that displays the last chunk that has been generated and refreshes
every 30 seconds.
5 years ago
trivernis d967dfd06d Change sqlite-jdbc to be a compileOnly dependency 5 years ago
trivernis 8953b63c2b Add integration for dynmap
By integrating with dynmap the plugin can show the area of the generation task for each world via an area marker and
triggers the rendering of tiles for generated chunks.
5 years ago
Trivernis 832b1c4b55 Add command to set and get the center
- Add getCenter command to get the center of the world used for generation
- Add setCenter to set the world center for generation tasks. If there is already a task running for the world the center for that task will not be  affected.
- Fix SQL problem with multiple queries at the same time creating new connections
- Add translations for new commands
- Add Examples to Readme
- Add new table to safe world centers
- Add query to Generation manager to get the center of the world for new generation tasks
5 years ago
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.
5 years ago
trivernis a09bebb6fa Update README 5 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.
5 years ago
trivernis 6cb39ce843 Remove logging of eta in seconds 5 years ago
Trivernis eb222ad582
Merge pull request #23 from Trivernis/utf-8-i18n-properties
Utf 8 i18n properties
5 years ago
trivernis 109699f639 Remove unused dependencies 5 years ago
trivernis e5f812e3bc Fix unicode loading of i18n files 5 years ago
trivernis 1c94ced875 [wip] Try to load i18n file with utf-8 encoding 5 years ago
trivernis a4d39bdb6b Merge branch 'master' into develop 5 years ago
Trivernis 5f14885737 Update Plugin version in gradle file and README 5 years ago
Trivernis 407edff2df
Merge pull request #20 from Trivernis/develop
Release Beta 0.14
5 years ago
Trivernis a4115ebdf7 Add ETA to periodic reports
Closes #17
5 years ago
Trivernis 3d8c47aee2 Update english i18n 5 years ago
Trivernis 965598de2b Add i18n to every output
Closes #16
5 years ago
trivernis bd731c85f0 Add i18n to generation manager 5 years ago
trivernis 900600714e Add i18n structure 5 years ago
trivernis f88100be5f Fix chunk center coordinate being calculated the wrong way
Fixes #19
5 years ago
Trivernis f1ad4473de
Merge pull request #15 from Trivernis/develop
Fixes and changes to the sql structure
5 years ago
trivernis f89be3a73c Update Readme 5 years ago
Trivernis 24b2707293
Merge branch 'master' into develop 5 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 ce826419f1 Added config parameter
- made database filename configurable
5 years ago
Trivernis 3a0012ef3f Added connection close safety
- moved connection close outside of try catch to finally to ensure that the connection is closed even on error (SqliteManager)
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 b09b96d95c Fixes and version change
- increased version number
- fixed stacktrace print for sql update manager
- closed table info in the update manager
5 years ago
Trivernis d7052e1ac9 enabled error reports for sql update manager 5 years ago
Trivernis 160ee13ac8 Removed Chunk unloading on save event 5 years ago
Trivernis 707ba0e8cb
Merge pull request #8 from Trivernis/develop
Beta 1.12 Changes
5 years ago
Trivernis b5d84186f1
Merge pull request #7 from Trivernis/release/0.12-beta
Release/0.12 beta
5 years ago
Trivernis c36ffc887c Updated Readme 5 years ago
Trivernis 9cf4fb8c78 Fixed blockradius calculation 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 719f140a84 Merge remote-tracking branch 'Chunkmaster_Github/release/0.12-beta' into release/0.12-beta 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 d0a76b213d Less verbose console output
- removed pausing and resuming message when no tasks are running
5 years ago