Commit Graph

  • ff6655e392
    Push BlueMapAPI Blue (Lukas Rieger) 2020-10-03 23:39:54 +0200
  • 8471f3275a
    Move mixin for detection of newly generated chunks for a better compatibillity with worldgeneration mods. Fixes #101 Blue (Lukas Rieger) 2020-10-02 15:57:55 +0200
  • a2579f307f Added missing file for CLI Ryan Aird 2020-10-01 14:56:56 -0600
  • 73e8da9c37 Restrict logging of web requests to the CLI when run with --verbose or -b Ryan Aird 2020-10-01 14:38:02 -0600
  • f646c1dedb Add python style request logging Ryan Aird 2020-10-01 12:14:44 -0600
  • 00b9b05431
    Actually subtract a tile-position not a block-position to get the correct center Blue (Lukas Rieger) 2020-09-30 15:46:42 +0200
  • 1312f4bf96
    Push version v1.1.0-snap Blue (Lukas Rieger) 2020-09-25 18:45:08 +0200
  • e62c5d5be3
    Add debug command to save the world and flush scheduled changed chunks Also change the status command messages a little Blue (Lukas Rieger) 2020-09-25 18:24:07 +0200
  • f6008ac4a3
    Bump BlueMapAPI to include latest changes Blue (Lukas Rieger) 2020-09-24 10:38:53 +0200
  • e5a75f25e1 Change map-updating to rely on chunks rather than tiles and trigger the updates on chunk-save-events rather than world-save-events if possible to make it more reliable. Blue (Lukas Rieger) 2020-09-20 21:12:15 +0200
  • 5784491feb Use the correct DataVersion numbers to choose the chunk-compatibillity Blue (Lukas Rieger) 2020-09-19 19:53:03 +0200
  • d9a2f98481 Only update hash when the camera is no longer moving to reduce the history-spam as much as possible while still retaining the url-feature Blue (Lukas Rieger) 2020-09-18 11:50:36 +0200
  • 67f1e03f00 Do render-sorting based on the spawnpoint or radius-render center Blue (Lukas Rieger) 2020-09-18 11:37:08 +0200
  • b8cd92b507 Create the webserver-connection syncronized to make sure it is fully started before it can get closed again. Fixes #89 Blue (Lukas Rieger) 2020-09-16 10:26:57 +0200
  • 3b6ed4c297 Make the uuid argument for the /bluemap render cancel command optional So it can be used on the console to cancel render-tasks v1.0.1-snap Blue (Lukas Rieger) 2020-09-15 16:35:10 +0200
  • 2d14e83787 Add NPE to the expected exceptions when trying to fetch a skin Blue (Lukas Rieger) 2020-09-15 16:04:10 +0200
  • d113d0602f Add check for vanished metadata on bukkit to hide vanished players on the map Blue (Lukas Rieger) 2020-09-15 13:07:09 +0200
  • e9ab39c052 Use own ForkJoinPool for cache-cleanups to avoid class-loading errors On forge there was a problem sometimes, where presumably a join-fork-thread was created with a class-loader that did not have access to all classes, and therefore crashed in a ClassNotFoundException. This fixes this issue. Blue (Lukas Rieger) 2020-09-15 12:02:12 +0200
  • 51367bfab9 Add licence to mods.toml for forge implementations Apparantly this is a new requirement in forge 1.16.2 Blue (Lukas Rieger) 2020-09-15 11:59:38 +0200
  • c677c28075 Change world-to-folder implementation for latest forge and fabric versions to get the correct save-folder even if the actual world-name is different Blue (Lukas Rieger) 2020-09-14 19:04:22 +0200
  • 9075dc6a76 Remove debug output Blue (Lukas Rieger) 2020-09-14 18:05:46 +0200
  • c7d33795ea Exclude eclipse launch files Blue (Lukas Rieger) 2020-09-14 15:16:19 +0200
  • 41921c680a Add a trigger to render tiles for newly generated chunks on forge This uses a workaround that is checking for each chunk-load-event, if that chunk is already present and generated on the world files. The chunk will most likely not be present on the worldfiles right after being generated, because it is usually not saved to disk right away. Blue (Lukas Rieger) 2020-09-14 11:25:25 +0200
  • e8fc7028d0 Invalidate chunk-cache after a world-save, not directly with the block-change event To prevent the chunk being loaded again before the changes are being saved to disk. Blue (Lukas Rieger) 2020-09-12 17:43:40 +0200
  • 41a782528d push version Blue (Lukas Rieger) 2020-09-12 16:56:01 +0200
  • 6e02ef7a78 Improve exception handling when loading chunks Fixes #85 Blue (Lukas Rieger) 2020-09-12 16:42:55 +0200
  • c5ba4b1fea Add /bluemap help command to show all available commands closes #79 Blue (Lukas Rieger) 2020-09-12 16:29:01 +0200
  • 57e104256b Update readme Blue (Lukas Rieger) 2020-09-12 14:47:22 +0200
  • 4f86c2266c Update fabric and forge to 1.16.3 Blue (Lukas Rieger) 2020-09-12 13:49:42 +0200
  • 5d82c40884 Ignore fully translucent blocks in the terrain-height calculation This makes sure that, e.g. barrier-blocks are not visible on the lowres map. Fixes #83 Blue (Lukas Rieger) 2020-09-07 12:28:14 +0200
  • fea7d9a1cd Update readme .. again Blue (Lukas Rieger) 2020-09-05 20:56:22 +0200
  • a85484bb4d Update readme Blue (Lukas Rieger) 2020-09-05 20:53:48 +0200
  • ee3412a27a Update workflow v1.0.0 Blue (Lukas Rieger) 2020-09-04 12:09:42 +0200
  • b1fd91681e Divide implementation-versions further Blue (Lukas Rieger) 2020-09-04 11:57:26 +0200
  • c51eca74d9 Change version Blue (Lukas Rieger) 2020-09-04 11:42:25 +0200
  • db2df149ad Add metrics reports back to cli Blue (Lukas Rieger) 2020-09-04 11:41:36 +0200
  • 1c45329c03 Fix cli buildscript Blue (Lukas Rieger) 2020-09-01 13:34:30 +0200
  • a5817d0897 Add purge command v1.0.0-rc3 Blue (Lukas Rieger) 2020-08-30 22:25:38 +0200
  • 2e3aa2204c Add favicon to web-app Blue (Lukas Rieger) 2020-08-30 21:28:30 +0200
  • 6d122a9b10 Fix player-following on world change and actually change the map too, closes #77 Blue (Lukas Rieger) 2020-08-30 21:00:05 +0200
  • cd24f57031 Fix possible NPE and the forge-server instance never being initialized Blue (Lukas Rieger) 2020-08-30 20:52:30 +0200
  • 0559df9730 Improve the use of the file-index for combined file-access Blue (Lukas Rieger) 2020-08-30 15:47:53 +0200
  • fd6da092ab Correct javax relocation Blue (Lukas Rieger) 2020-08-30 14:41:51 +0200
  • 93dae9648f Dont cache the player-object. Tentative fix for #76 Blue (Lukas Rieger) 2020-08-30 14:27:34 +0200
  • 591e105c05 Remove guava and yaml-config dependency and tidy up build-script dependencies Blue (Lukas Rieger) 2020-08-30 13:25:22 +0200
  • 56f45bfcb1 Update bug_report issue template Blue (Lukas Rieger) 2020-08-30 12:54:11 +0200
  • cd4df5bef0 Create issue templates Lukas Rieger 2020-08-30 12:44:18 +0200
  • 1f93feac9d Load the webserver early to host available resources already during resource-loading Blue (Lukas Rieger) 2020-08-30 02:51:39 +0200
  • a79ddace71 Actually throw the interrupted exception if interrupted while loading Blue (Lukas Rieger) 2020-08-30 02:49:33 +0200
  • 29e18506c1 Remove unused method Blue (Lukas Rieger) 2020-08-30 02:30:55 +0200
  • 8efc23e6a1 Disable autogeneration missing-config logs because they might be misleading in what they do Blue (Lukas Rieger) 2020-08-30 01:34:54 +0200
  • 4fc9215f4d Update configurate version Blue (Lukas Rieger) 2020-08-30 01:25:10 +0200
  • 2e1feb228d Push version Blue (Lukas Rieger) 2020-08-30 00:57:52 +0200
  • 63d00073c5 Correctly calculate the number of bits-per block for 1.16-chunks Blue (Lukas Rieger) 2020-08-30 00:56:54 +0200
  • 0aa69c7591 Add index to merged file-access, change resource-loading log to debug instead of warnings and make it fail faster on model-errors Blue (Lukas Rieger) 2020-08-29 02:18:35 +0200
  • 96959550c6 Also check .mca filesize when loading a chunk v1.0.0-rc2 Blue (Lukas Rieger) 2020-08-26 17:33:45 +0200
  • 6995298796 Push version Blue (Lukas Rieger) 2020-08-26 17:26:17 +0200
  • 9c8ff358b1 Periodically ensure caches are kept clean Blue (Lukas Rieger) 2020-08-26 17:25:45 +0200
  • 3756ad591d Actually fix the plugin.conf issue now Blue (Lukas Rieger) 2020-08-26 15:06:34 +0200
  • a5f756d017 Add filesize check before reading .mca files Blue (Lukas Rieger) 2020-08-26 14:39:07 +0200
  • 8585c9637f Add some http-headers to live-api requests Blue (Lukas Rieger) 2020-08-26 14:38:20 +0200
  • 576313bd35 Fix default plugin.conf not being generated correctly Blue (Lukas Rieger) 2020-08-26 14:12:10 +0200
  • c8523c1696 Add generated logs and run folders to gitignore Blue (Lukas Rieger) 2020-08-25 21:11:27 +0200
  • e6d5058326 Add more supported forge and fabric versions v1.0.0-rc1 Blue (Lukas Rieger) 2020-08-25 19:25:31 +0200
  • 36161a1f49 Fixes and tweaks after testing Blue (Lukas Rieger) 2020-08-25 18:05:25 +0200
  • 67abcf73ca Update readme Blue (Lukas Rieger) 2020-08-25 15:47:08 +0200
  • 717b28d4e0 Move implementation sub-projects to subfolder and rename them Blue (Lukas Rieger) 2020-08-25 15:44:25 +0200
  • 4819352411 Update buildscripts Blue (Lukas Rieger) 2020-08-25 15:18:44 +0200
  • 76ecb75e73 Make core cross-version compatible Blue (Lukas Rieger) 2020-08-25 15:07:42 +0200
  • 28d56e7374 Also adapt resourceExtensions gradle tasks Blue (Lukas Rieger) 2020-08-25 11:59:17 +0200
  • a2b670c381 Add resourceExtensions for all mc-versions Blue (Lukas Rieger) 2020-08-25 11:49:02 +0200
  • 9a9ad1885b Add resources for all mc-versions Blue (Lukas Rieger) 2020-08-25 11:35:39 +0200
  • 5514771b6a Merge branch 'base' Blue (Lukas Rieger) 2020-08-25 11:27:01 +0200
  • 8950325915 Fix two things from the moved resources Blue (Lukas Rieger) 2020-08-25 01:59:03 +0200
  • 72adc573b2 Move resource files to avoid conflicts Blue (Lukas Rieger) 2020-08-25 01:39:21 +0200
  • 8adf2eaccf Load plugin.conf earlier and some integrated webserver improvements Blue (Lukas Rieger) 2020-08-25 00:57:24 +0200
  • b6c4971420 Add default configs, generalize CLI and Plugins into BlueMapService and reimplement Plugin and CLI Blue (Lukas Rieger) 2020-08-24 23:58:11 +0200
  • b9763a0963 Reorganize configs: split config classes and update the plugin accordingliy Blue (Lukas Rieger) 2020-08-23 23:29:14 +0200
  • 406c01d715 Add screenshot to readme Blue (Lukas Rieger) 2020-08-23 15:21:25 +0200
  • f12554dd36 Merge branch 'base' Blue (Lukas Rieger) 2020-08-23 14:04:54 +0200
  • 37ce1a15a6 Fix tab-completions on bukkit/spigot Blue (Lukas Rieger) 2020-08-23 14:04:42 +0200
  • 8241095caf Fix fabric mc dependency and rename bukkit version to spigot to reflect the actual dependency Blue (Lukas Rieger) 2020-08-23 13:18:38 +0200
  • 669b04ed7b Merge branch 'base' Blue (Lukas Rieger) 2020-08-23 12:38:57 +0200
  • ef7345bed9 Push version Blue (Lukas Rieger) 2020-08-23 12:38:39 +0200
  • 6cfc179e86 Switched to caffeine caches and more optimizations Blue (Lukas Rieger) 2020-08-23 12:36:29 +0200
  • af938c8f14 Merge branch 'base' v0.10.3-mc1.16 Blue (Lukas Rieger) 2020-08-21 11:42:18 +0200
  • 45c2962870 Merge branch 'base' into mc/1.15 v0.10.3-mc1.15 Blue (Lukas Rieger) 2020-08-21 11:42:09 +0200
  • e939b0669b Merge branch 'base' into mc/1.13 v0.10.3-mc1.13 Blue (Lukas Rieger) 2020-08-21 11:42:04 +0200
  • c53e026c10 Merge branch 'base' into mc/1.12 v0.10.3-mc1.12 Blue (Lukas Rieger) 2020-08-21 11:41:06 +0200
  • 54dc666050 Push version Blue (Lukas Rieger) 2020-08-21 11:40:51 +0200
  • b532dc7f40 Downgrade bStats again due to version-conflicts Blue (Lukas Rieger) 2020-08-21 11:39:27 +0200
  • a113256ca9 Merge branch 'base' v0.10.2-mc1.16 Blue (Lukas Rieger) 2020-08-20 20:30:29 +0200
  • aec92dcc13 Merge branch 'base' into mc/1.15 v0.10.2-mc1.15 Blue (Lukas Rieger) 2020-08-20 20:26:56 +0200
  • 208f545bcb Merge branch 'base' into mc/1.13 v0.10.2-mc1.13 Blue (Lukas Rieger) 2020-08-20 20:26:52 +0200
  • c661de09f3 Merge branch 'base' into mc/1.12 v0.10.2-mc1.12 Blue (Lukas Rieger) 2020-08-20 20:26:48 +0200
  • 32e25011a0 Fix version number eclipse trolled me.. Blue (Lukas Rieger) 2020-08-20 20:26:39 +0200
  • 0e834fe8ad Merge branch 'base' Blue (Lukas Rieger) 2020-08-20 20:20:45 +0200
  • da4cc481fa Merge branch 'base' into mc/1.15 Blue (Lukas Rieger) 2020-08-20 20:20:39 +0200
  • b7eca9d206 Merge branch 'base' into mc/1.13 Blue (Lukas Rieger) 2020-08-20 20:20:07 +0200
  • e558b78991 Merge branch 'base' into mc/1.12 Blue (Lukas Rieger) 2020-08-20 20:20:03 +0200