Commit Graph

409 Commits

Author SHA1 Message Date
Lukas Rieger (Blue) 67cb033d1c
Use single-quotes in php to avoid accidental variable substitution 2022-12-22 22:34:28 +01:00
Lukas Rieger (Blue) 5124e613c2
Update ThreeJS to latest 2022-12-20 00:39:13 +01:00
Lukas Rieger (Blue) f274ceeefe
Fix french lang config and menu not closing correctly 2022-12-19 22:48:10 +01:00
Lukas Rieger (Blue) 74ace4df18
Update webapp to Vue3 2022-12-19 21:54:30 +01:00
dependabot[bot] b04894942e
Bump scss-tokenizer and node-sass in /BlueMapCommon/webapp (#365)
Bumps [scss-tokenizer](https://github.com/sasstools/scss-tokenizer) to 0.4.3 and updates ancestor dependency [node-sass](https://github.com/sass/node-sass). These dependencies need to be updated together.


Updates `scss-tokenizer` from 0.2.3 to 0.4.3
- [Release notes](https://github.com/sasstools/scss-tokenizer/releases)
- [Commits](https://github.com/sasstools/scss-tokenizer/compare/v0.2.3...v0.4.3)

Updates `node-sass` from 6.0.1 to 8.0.0
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v6.0.1...v8.0.0)

---
updated-dependencies:
- dependency-name: scss-tokenizer
  dependency-type: indirect
- dependency-name: node-sass
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-18 18:43:56 +01:00
Lukas Rieger (Blue) 02411460ab
Update node 2022-12-18 18:03:04 +01:00
Lukas Rieger (Blue) 6a23e864de
Update some stuff 2022-12-18 17:42:32 +01:00
Lukas Rieger (Blue) 039320bf51
Update browserlist 2022-12-18 17:35:18 +01:00
Lukas Rieger (Blue) bdaf24d2f7
Rename BlueMapVue to webapp 2022-12-18 17:30:00 +01:00
Lukas Rieger (Blue) 8fad71ac74
Move BlueMapWeb code into BlueMapVue 2022-12-18 17:22:56 +01:00
Lukas Rieger (Blue) bd52fb6eb7
Move BlueMapVue and BlueMapWeb into the main repo 2022-12-18 17:07:19 +01:00
Lukas Rieger (Blue) 6642c11742
Move BlueMapVue and BlueMapWeb into the main repo 2022-12-18 16:58:37 +01:00
Lukas Rieger (Blue) 7918035abd
Update BlueMapAPI and BlueMapVue 2022-12-18 16:28:33 +01:00
Lukas Rieger (Blue) df5acb6c53
Improve inhabited time check 2022-12-17 15:12:23 +01:00
Lukas Rieger (Blue) c7fc230dcf
Fix inhabited time check 2022-12-17 15:10:22 +01:00
Lukas Rieger (Blue) cf93cb56c4
Improve min-inhabited-time calculations and add hidden radius setting 2022-12-17 15:06:18 +01:00
Lukas Rieger (Blue) 2a94b0faab
Fix live-interface paths 2022-12-13 17:39:12 +01:00
Lukas Rieger (Blue) 6d53bce0dd
Add stuff 2022-12-13 16:54:31 +01:00
Lukas Rieger (Blue) 11306ec9cf
Test making BlueMapCommon and BlueMapCore available to jitpack 2022-12-04 00:18:45 +01:00
Lukas Rieger (Blue) 1368f86d13
Also reset texture-gallery on map-purge 2022-11-28 20:38:34 +01:00
Lukas Rieger (Blue) 1771768afe
Add a connection-timeout as this might resolve cases where the webserver is hanging for a long time 2022-11-14 17:24:26 +01:00
Lukas Rieger (Blue) 51cdcb534b
Push BlueMapVue 2022-11-10 15:48:28 +01:00
Lukas Rieger (Blue) 575c921b44
Push BlueMapVue 2022-11-09 16:59:40 +01:00
Lukas Rieger (Blue) 66ce77ccc9
Fix bug in api implementation returning the wrong player-visibillity 2022-11-07 11:48:28 +01:00
Lukas Rieger (Blue) 45b02d9f5c
Push BlueMapVue 2022-11-03 13:54:01 +01:00
Lukas Rieger (Blue) 6c18fde7b0
Push BlueMapVue 2022-10-27 23:50:35 +02:00
Mark-225 1f3ebafd10
More accurate player head layers (#353) 2022-10-23 19:38:42 +02:00
Lukas Rieger (Blue) 8faa067634
Fix default config-template value for caves 2022-10-23 00:56:35 +02:00
Lukas Rieger (Blue) ff100e2656
Add option to use ocean-floor-heightmap to improve cave-detection 2022-10-23 00:52:39 +02:00
Lukas Rieger (Blue) 9a989149fc
Push BlueMapVue to fix #352 2022-10-21 23:12:48 +02:00
Lukas Rieger (Blue) 22796af0f8
Push BlueMapVue to fix #295 2022-10-21 22:22:11 +02:00
Lukas Rieger (Blue) 3243c0c36e
Push BlueMapVue 2022-10-21 19:06:25 +02:00
Lukas Rieger (Blue) de5d8a4689
Push BlueMapVue for theme-changes 2022-10-16 00:38:13 +02:00
Lukas Rieger (Blue) eec491da29
Push BlueMapVue. Fixes: #160 2022-10-15 00:39:22 +02:00
Lukas Rieger (Blue) 81f309b0be
Create directories with symlinks in mind, fixes #349 2022-10-14 10:24:19 +02:00
Lukas Rieger (Blue) a8346a24ba
Push BlueMapVue 2022-10-04 20:41:27 +02:00
Lukas Rieger (Blue) 5624c5f216
Fix some issues with the purge command 2022-10-04 20:40:38 +02:00
Lukas Rieger (Blue) d7eb9e8083
Fix outdated warning message text 2022-10-02 20:50:20 +02:00
Lukas Rieger (Blue) 32a4f4a06b
Push BlueMapVue 2022-10-01 12:50:44 +02:00
Lukas Rieger (Blue) 9afcb33790
Push BlueMapVue and add version to index.html on web-app creation 2022-09-12 12:02:36 +02:00
Lukas Rieger (Blue) d64353bf31
Push BlueMapVue 2022-09-09 23:14:49 +02:00
Lukas Rieger (Blue) e8f8317d52
Fix/improve handling of two exceptions 2022-09-08 12:29:11 +02:00
Lukas Rieger (Blue) d9df6989ff
Add option to hide players if they are in the shadows *mystic sound here* 2022-09-02 23:10:51 +02:00
Lukas Rieger (Blue) 37c125c698
Push BlueMapVue 2022-09-02 22:09:32 +02:00
Lukas Rieger (Blue) d93610cbd1
Push BlueMapVue 2022-08-31 15:09:12 +02:00
Lukas Rieger (Blue) 60a8f5f98e
Close storages that failed to load and misconfigured maps dont stop loading the others 2022-08-27 15:08:17 +02:00
Lukas Rieger (Blue) 478ccf52a5
Update BlueMapAPI + Implementation 2022-08-25 15:46:37 +02:00
Lukas Rieger (Blue) 471183b419
Add some SQL-Storage settings and tweak some connection-pool settings 2022-08-21 00:28:40 +02:00
Lukas Rieger (Blue) efd365daeb
Fix issue with checking render-playerlimit 2022-08-21 00:26:34 +02:00
Lukas Rieger (Blue) 4c9b45e6eb
Fix sql-config-template, remove debug-log and add map-id to cli-filewatcher output 2022-08-18 18:06:55 +02:00
Lukas Rieger (Blue) eac01bb06e
Change y to z for start-pos config 2022-08-18 16:08:33 +02:00
Lukas Rieger (Blue) f80e7ea546
Fix config template for start-pos 2022-08-18 16:06:00 +02:00
Lukas Rieger (Blue) a3264e1c0b
Push BlueMapVue 2022-08-18 14:18:20 +02:00
Lukas Rieger (Blue) bd88b2979d
Remove the user & password settings for database, as they should be added to the jdbc-connection string 2022-08-17 23:27:56 +02:00
Lukas Rieger (Blue) 89ca7053dd
Fix map-region filter limits on the z-Axis based on minY instead of minZ 2022-08-17 22:38:07 +02:00
Lukas Rieger (Blue) 9e6cdc75de
Push BlueMapVue 2022-08-17 14:46:53 +02:00
Lukas Rieger (Blue) 29e4f4c7a9
Push BlueMapVue 2022-08-16 01:11:48 +02:00
Lukas Rieger (Blue) 83806641ac
Add minimum inhabitedTime configuration to maps 2022-08-15 11:43:16 +02:00
Lukas Rieger (Blue) f5ef2a8cdc
Push BlueMapVue 2022-08-15 10:49:34 +02:00
Lukas Rieger (Blue) 101784b032
Push BlueMapVue 2022-08-15 10:03:22 +02:00
Lukas Rieger (Blue) c3a26abc3b
Add option to disable saving the hires-layer 2022-08-15 00:19:24 +02:00
Lukas Rieger (Blue) 1c4949b3a8
Push BlueMapVue 2022-08-14 21:48:51 +02:00
Lukas Rieger (Blue) cf5a0da221
Fix IndexOutOfBoundsException if CombinedRenderTask is almost finished 2022-08-14 21:30:15 +02:00
Lukas Rieger (Blue) 42e53f0135
Fixes for lowres lighting and map-purging/saving, tweak default settings 2022-08-14 20:36:50 +02:00
Lukas Rieger (Blue) 413151e9ed
Merge branch 'feature/lowres' 2022-08-12 18:11:26 +02:00
Lukas Rieger (Blue) 562deb17a3
Finalize new lowres tiles implementation 2022-08-12 18:11:11 +02:00
Lukas Rieger (Blue) 44906f889b
Small performance improvements (resolving world-ids and sql-querys) 2022-08-09 22:35:21 +02:00
Lukas Rieger (Blue) 18d71cb74d
Push BlueMapVue 2022-08-08 21:33:49 +02:00
Lukas Rieger (Blue) 7d14ca4a29
Merge branch 'master' into feature/lowres 2022-08-08 21:29:50 +02:00
Lukas Rieger (Blue) 81574c5176
Rewrite lowres tiles with mutiple LODs 2022-08-07 20:32:55 +02:00
Lukas Rieger (Blue) e2f1f10fdb
Fix hires-slider-default being controlled by the lowres-default setting 2022-08-07 08:35:16 +02:00
Lukas Rieger (Blue) bddd455581
Fix some map-purging issues 2022-08-06 07:05:29 +02:00
Lukas Rieger (Blue) c289fd8c13
Never overwrite existing world-ids 2022-08-03 17:35:16 +02:00
Lukas Rieger (Blue) dafabac5bb
Add a way to register externally rendered or static maps without a world 2022-08-03 12:54:03 +02:00
Lukas Rieger (Blue) d4f00682a6
Fix web-app api throwing an error and add full errors to the StateDumper 2022-08-02 18:14:38 +02:00
Lukas Rieger (Blue) 17f502928c
Update BlueMapVue 2022-08-01 16:34:30 +02:00
Lukas Rieger (Blue) fd519e6bf7
Update BlueMapAPI 2022-08-01 12:53:58 +02:00
Lukas Rieger (Blue) ffc472ce84
Fix not loading textures if they are outside the block(s) folder 2022-08-01 00:15:39 +02:00
Lukas Rieger (Blue) bc8e52abbf
Use int for ports instead of short to support full port-range 2022-07-31 22:34:18 +02:00
Lukas Rieger (Blue) 77b7854d0f
Fix typo 2022-07-31 22:00:30 +02:00
Lukas Rieger (Blue) 5271025933
Fix name-format in the sql.conf 2022-07-31 21:58:10 +02:00
Lukas Rieger (Blue) 330f2cdbe2
Pretty-print main settings file, to make manual editing easier 2022-07-31 18:58:59 +02:00
Lukas Rieger (Blue) ae992419bb
Fix Caffeine using wrong thread-pool and add sorting to initial map-update 2022-07-31 18:45:30 +02:00
Lukas Rieger (Blue) cef202ebba
Switch to tiles with added wrapper-object for future additional data 2022-07-31 18:06:57 +02:00
Lukas Rieger (Blue) e9785562d1
Update webapp 2022-07-31 12:39:45 +02:00
Lukas Rieger (Blue) be04097ec5
Write markers to map-storage and add option to periodically update markers and players to storage 2022-07-30 15:31:42 +02:00
Lukas Rieger (Blue) ca1d5cb50b
Add option to configure marker-sets in the map-configs 2022-07-30 13:24:07 +02:00
Lukas Rieger (Blue) 2d57b1a32a
Fix accidentally pushed unfinised code >_> 2022-07-28 23:05:47 +02:00
Lukas Rieger (Blue) cd3a607022
Push BlueMapAPI 2022-07-28 22:58:16 +02:00
Lukas Rieger (Blue) 879e4f993d
Update BlueMapAPI 2022-07-27 20:31:14 +02:00
Lukas Rieger (Blue) 98236aaba2
Remove obsolete release.properties file 2022-07-27 15:12:53 +02:00
Lukas Rieger (Blue) 95e3211a4a
Change git-hash detection, fix ci 2022-07-26 22:04:01 +02:00
Lukas Rieger (Blue) 4da988d31c
Implement BlueMapAPI v2 2022-07-24 12:10:00 +02:00
Lukas Rieger (Blue) c4e7349c54
Add player-filter to plugin-state 2022-07-04 13:07:56 +02:00
Lukas Rieger (Blue) 03f58c7739
Moving live-player-endpoint to maps/[mapid]/live/player, webroot/data is now webroot/maps, fixed color-css-alpha format 2022-06-27 01:13:48 +02:00
Lukas Rieger (Blue) 8e8934a8c4
Split and move settings.json for each map 2022-06-06 22:51:26 +02:00
Lukas Rieger (Blue) a4ce85b9f8
Merge branch 'master' into feature/v2 2022-06-05 22:03:17 +02:00
Lukas Rieger (Blue) ef5e2c08aa
Fix possible int-overflow on radius-update 2022-06-03 18:57:43 +02:00
Lukas Rieger (Blue) b92536da64
Working on moving settings.json 2022-06-03 18:52:15 +02:00
Lukas Rieger (Blue) 79a12d4d80
Automatic mod-resource-loading, loading fabric netsted jars and more 2022-06-01 00:03:35 +02:00
Lukas Rieger (Blue) f98376fe27
Fix parent and texture-variable baking 2022-05-29 02:34:26 +02:00
Lukas Rieger (Blue) 7389cb1a16
Completely rework ResourcePack and resource-loading 2022-05-28 21:55:41 +02:00
Lukas Rieger (Blue) 4e7deb2562
Fix missing word 2022-04-24 19:01:28 +02:00
Lukas Rieger (Blue) 92ac2177cd
Fix falsely considering regions outside of the defined render-boundaries 2022-04-24 18:53:06 +02:00
Lukas Rieger (Blue) 2f6238349c
Fix render-thread-calculation can still be below 1 2022-04-24 16:00:13 +02:00
Lukas Rieger (Blue) 492573c866
Fix config formatting and render-thread-calculation 2022-04-24 15:56:03 +02:00
Lukas Rieger (Blue) e555d558b7
Refactored config management 2022-04-20 22:54:27 +02:00
Lukas Rieger (Blue) 3f049d0523
Require Java 11 2022-01-16 14:20:27 +01:00
Lukas Rieger (Blue) cd008a32f0
Update gradle, switch to gradle-kotlin where possible (forge doesnt work), improve build-script setup 2022-01-15 01:18:02 +01:00
Lukas Rieger (Blue) 0929678d3b
Merge branch 'master' into feature/sql 2021-12-02 14:11:37 +01:00
Lukas Rieger (Blue) 6186b16e8d
Push BlueMapVue and remove wrong comment from code 2021-12-02 14:10:14 +01:00
Lukas Rieger (Blue) 79b6319ec5
Push BlueMapVue 2021-11-30 22:56:12 +01:00
Lukas Rieger (Blue) 65f906ab08
Update BlueMapVue 2021-11-30 22:01:04 +01:00
Blue (Lukas Rieger) 915f9d9608
Add SQL-Storage and add storage configs 2021-11-14 14:18:31 +01:00
Blue (Lukas Rieger) 49e956ed66
Refactor Map-Storage to be more modular in preparation for SQL-storage 2021-11-06 16:14:14 +01:00
Blue (Lukas Rieger) 3608c050ac
Push BlueMapVue and BlueMapAPI 2021-11-06 16:04:24 +01:00
Blue (Lukas Rieger) 31910382b0
Apply spotless fixes 2021-09-19 22:15:50 +02:00
Blue (Lukas Rieger) c728170eea
Implement API v1.7.0 2021-09-19 18:52:14 +02:00
Blue (Lukas Rieger) 27545f3149
Update BlueMapVue 2021-09-19 16:07:30 +02:00
Blue (Lukas Rieger) 4806458f9d
Add option to pause rendering if a set amout of players is online 2021-09-18 14:04:03 +02:00
Blue (Lukas Rieger) b06ef68d99
Add ThreadDump to debug-dump-command 2021-09-15 01:09:45 +02:00
Blue (Lukas Rieger) 8eb74004c6
Fix running update task not being removed if a purge is scheduled 2021-09-13 22:41:52 +02:00
Blue (Lukas Rieger) 1b8bdf2bf4
actually read the worldSkyLight config value 2021-09-13 20:20:10 +02:00
Blue (Lukas Rieger) eadf854c50
Fix several lighting issues on high and lowres renders 2021-09-13 19:44:31 +02:00
Blue (Lukas Rieger) e178f935aa
Rewrite of the render-engine and big performance improvements
- changed most immutable vectors with mutable ones
- dropped 1.12.2 support
- improved caching and block/chunk access
- much more smaller tweaks
2021-07-25 13:08:40 +02:00
Blue (Lukas Rieger) 8838bd6f32
Merge branch 'master' into bleeding 2021-07-25 12:57:11 +02:00
Blue (Lukas Rieger) a1baff4579
Add additional chunk-info to /bluemap debug block 2021-07-20 16:49:26 +02:00
Blue (Lukas Rieger) 3913878e20
Fix sometimes using a world as command-parameter doesnt find the maps to use 2021-07-20 16:39:57 +02:00
Blue (Lukas Rieger) 47b0c60a7f
Fix numbers being replaced by undescores in API#createImage() 2021-07-20 13:56:06 +02:00
Blue (Lukas Rieger) d88a25ad47
Model-Rewrite: Complete, further performance improvements in progress 2021-07-17 16:06:50 +02:00
Blue (Lukas Rieger) 42a8960705
Update BlueMapVue 2021-06-23 17:12:02 +02:00
Blue (Lukas Rieger) 3c0229811c
Add some info to cancel-command 2021-06-23 14:50:05 +02:00
Blue (Lukas Rieger) 4d6a83f62a
Small improvements 2021-06-23 14:43:14 +02:00
Blue (Lukas Rieger) 22383d30e0
Push BlueMapAPIand BlueMapVue for newest changes 2021-06-22 00:37:38 +02:00
Blue (Lukas Rieger) 470a5cbad1
Fix syncronization issue with the marker-api 2021-06-17 22:56:29 +02:00
Blue (Lukas Rieger) 8ad048ae2a
Add </bluemap debug dump> command 2021-06-16 20:09:45 +02:00
Blue (Lukas Rieger) d3fe328d8e
Final fix for occasional crash
<Comparison method violates its general contract>
2021-06-16 01:06:23 +02:00
Blue (Lukas Rieger) 5cdadbd7e2
Tentative fix for occasional crash #2 <Comparison method violates its general contract> 2021-06-15 14:28:20 +02:00
Blue (Lukas Rieger) 99c4c623f8
Tentative fix for occasional crash <Comparison method violates its general contract> 2021-06-15 00:51:35 +02:00
Blue (Lukas Rieger) c6823377a5
Add command to list marker-ids 2021-06-09 17:58:38 +02:00
Blue (Lukas Rieger) e78071115d
Add setting to disable/enable free-flight-mode in the webapp 2021-06-09 15:54:19 +02:00
Blue (Lukas Rieger) 0e1e4056bb
Workaround for SpongePowered/Configurate#206
When that issue is fixed, this commit can be reverted.
2021-06-09 13:54:14 +02:00
Blue (Lukas Rieger) dadc882ef2
Push BMVue for menu-closing when entering fullscreen 2021-06-09 00:47:47 +02:00
Blue (Lukas Rieger) 6e01b607ac
Add additional full-update intervall and periodically restart file-watchers 2021-06-09 00:34:12 +02:00
Blue (Lukas Rieger) 633021d6e8
Implement API additions 2021-05-24 14:48:31 +02:00
Blue (Lukas Rieger) c1f3122c68
Make version handling more flexible 2021-05-23 10:12:34 +02:00
Blue (Lukas Rieger) e90f329ad8
Add abillity to freeze maps (they wont update) and persist stopped render-threads 2021-05-17 00:24:27 +02:00
Blue (Lukas Rieger) c0edb3d294
Update gradle, update configurate-library and improve gradle build 2021-05-16 18:13:30 +02:00
Blue (Lukas Rieger) 53378ba059
Add MapUpdateTask and tentatively fix for RenderSorting 2021-05-16 11:13:21 +02:00
Blue (Lukas Rieger) f4926fe72d
Always reset the maps render state if purging started 2021-05-11 00:44:42 +02:00
Blue (Lukas Rieger) 00d7d3e397
Add cancel command, rework purge command and rename render command 2021-05-11 00:34:12 +02:00
Blue (Lukas Rieger) e40e45ad12
Improved the render-time estimation 2021-05-10 13:06:25 +02:00
Blue (Lukas Rieger) d2d6071446
Reimplement render command and add update command 2021-05-08 23:47:13 +02:00
Blue (Lukas Rieger) 16237d292a
Implement file-watchers and remove events that are not needed anymore 2021-05-02 14:51:42 +02:00
Blue (Lukas Rieger) de21666d55
Push BlueMapVue 2021-04-24 23:17:57 +02:00
Blue (Lukas Rieger) 27295cb988
Intermediate commit: Lots of redesigning with the RenderManager and Render-Tasks 2021-04-24 22:11:26 +02:00
Blue (Lukas Rieger) 5095f0df41
Attempt to fix build 2021-04-24 19:59:36 +02:00
Blue (Lukas Rieger) 5a342e1fe0
Replaced metrics and save-threads with TimerTasks 2021-04-02 12:20:48 +02:00
Blue (Lukas Rieger) 07932506fd
Small webserver code-style improvements 2021-04-02 10:42:10 +02:00
Blue (Lukas Rieger) a23178f772
Improve file/folder access and creation for a better reliabillity 2021-03-28 18:56:26 +02:00
Blue (Lukas Rieger) 481a452b9c
Some changes to remove 404-responses from the webserver on empty map-tiles 2021-03-28 13:25:39 +02:00
Blue (Lukas Rieger) bd5071eb61
Push BlueMapVue 2021-03-27 19:42:21 +01:00
Blue (Lukas Rieger) 26ccd8a304
Push BlueMapVue 2021-03-24 18:02:23 +01:00
Blue (Lukas Rieger) 06aacca536
Push BlueMapVue 2021-03-24 17:18:17 +01:00
Blue (Lukas Rieger) 412e607e09
Implement BlueMapAPI 1.5.0 2021-03-23 00:02:20 +01:00
Blue (Lukas Rieger) 658ff7007d
Push BlueMapVue 2021-03-21 13:36:49 +01:00
Blue (Lukas Rieger) 7e3d1f8741
Push BlueMapVue 2021-03-20 23:16:36 +01:00
Blue (Lukas Rieger) 8972549e7a
Push BlueMapVue and tidy up .gitignore 2021-03-19 01:27:53 +01:00
Blue (Lukas Rieger) 2cd2606f58
Replace the webapp with the new BlueMapVue project and adapt the build-script 2021-03-18 22:55:07 +01:00
Blue (Lukas Rieger) af88ad6e40
Improve RenderTask code-style 2021-02-04 02:00:21 +01:00
Blue (Lukas Rieger) be1e5a7d95
Push API version and properly implement equals and hashCode for MarkerSet and Marker 2021-02-04 01:22:40 +01:00
pop4959 75de07843b
Clearer wording on the file download message (#125) 2020-12-26 23:53:00 +01:00
Blue (Lukas Rieger) 9f0ea12f0b
Fix NPE when using /bluemap version when bluemap is not loaded 2020-11-13 15:17:35 +01:00
Blue (Lukas Rieger) 6b2e845654
Fix possible integer-overflow when radius-rendering on big worlds 2020-10-23 18:15:26 +02:00
Blue (Lukas Rieger) 68561b1860
Add /bluemap version command and improve /bluemap worlds 2020-10-04 18:01:33 +02:00
Blue (Lukas Rieger) 981a12e349
Fix code stylings 2020-10-04 12:38:09 +02:00
Blue (Lukas Rieger) 961e65b3b3
Merge branch 'rye761-logactivity' into bleeding 2020-10-04 12:25:35 +02:00
Blue (Lukas Rieger) 8b2ddd6e68
Update BlueMapAPI 2020-10-04 12:21:06 +02:00
Ryan Aird 73e8da9c37 Restrict logging of web requests to the CLI when run with --verbose or -b 2020-10-01 14:38:02 -06:00
Blue (Lukas Rieger) 00b9b05431
Actually subtract a tile-position not a block-position to get the correct center 2020-09-30 15:46:42 +02:00
Blue (Lukas Rieger) e62c5d5be3
Add debug command to save the world and flush scheduled changed chunks
Also change the status command messages a little
2020-09-25 18:24:07 +02:00
Blue (Lukas Rieger) 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.
2020-09-20 21:12:15 +02:00
Blue (Lukas Rieger) 67f1e03f00 Do render-sorting based on the spawnpoint or radius-render center 2020-09-18 11:37:08 +02:00
Blue (Lukas Rieger) 3b6ed4c297 Make the uuid argument for the /bluemap render cancel command optional
So it can be used on the console to cancel render-tasks
2020-09-15 16:35:10 +02:00
Blue (Lukas Rieger) 2d14e83787 Add NPE to the expected exceptions when trying to fetch a skin 2020-09-15 16:04:10 +02:00
Blue (Lukas Rieger) 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.
2020-09-12 17:43:40 +02:00
Blue (Lukas Rieger) c5ba4b1fea Add /bluemap help command to show all available commands
closes #79
2020-09-12 16:29:01 +02:00
Blue (Lukas Rieger) a5817d0897 Add purge command 2020-08-30 22:25:38 +02:00
Blue (Lukas Rieger) cd24f57031 Fix possible NPE and the forge-server instance never being initialized 2020-08-30 20:52:30 +02:00
Blue (Lukas Rieger) 1f93feac9d Load the webserver early to host available resources already during resource-loading 2020-08-30 02:51:39 +02:00
Blue (Lukas Rieger) 29e18506c1 Remove unused method 2020-08-30 02:30:55 +02:00
Blue (Lukas Rieger) 4fc9215f4d Update configurate version 2020-08-30 01:25:10 +02:00
Blue (Lukas Rieger) 9c8ff358b1 Periodically ensure caches are kept clean 2020-08-26 17:25:45 +02:00
Blue (Lukas Rieger) 3756ad591d Actually fix the plugin.conf issue now 2020-08-26 15:06:34 +02:00
Blue (Lukas Rieger) 8585c9637f Add some http-headers to live-api requests 2020-08-26 14:38:20 +02:00
Blue (Lukas Rieger) 576313bd35 Fix default plugin.conf not being generated correctly 2020-08-26 14:12:10 +02:00
Blue (Lukas Rieger) 36161a1f49 Fixes and tweaks after testing 2020-08-25 18:05:25 +02:00
Blue (Lukas Rieger) 76ecb75e73 Make core cross-version compatible 2020-08-25 15:07:42 +02:00
Blue (Lukas Rieger) 72adc573b2 Move resource files to avoid conflicts 2020-08-25 01:39:21 +02:00
Blue (Lukas Rieger) 8adf2eaccf Load plugin.conf earlier and some integrated webserver improvements 2020-08-25 00:57:24 +02:00