Commit Graph

75 Commits

Author SHA1 Message Date
Lukas Rieger (Blue) fdf242acdf
Rework storages to make them extensible with addons 2024-04-06 01:26:16 +02:00
Lukas Rieger (Blue) f097517320
Publish BlueMapCore and BlueMapCommon to BlueColored repo 2024-04-04 02:07:09 +02:00
Lukas Rieger (Blue) ee3ab6ff9a
Make use of updated spigot api to send command-messages in a better way 2024-03-29 13:39:12 +01:00
Lukas Rieger (Blue) 498a4f3190
Minimum required Java version is now 16, drop support for spigot versions < 1.16.5 2024-03-29 13:08:59 +01:00
Lukas Rieger (Blue) ec101feb94
Add relocation for bluenbt 2024-02-23 21:58:50 +01:00
Lukas Rieger (Blue) 97c6640721
Change metrics implementation key for paper and spigot 2024-02-23 21:52:41 +01:00
Lukas Rieger (Blue) e02a43a521
Tidy up buildscript and dependencies, fix spongeworld world-folder being wrong 2024-02-07 23:01:31 +01:00
Lukas Rieger 16981f2797
Refactor World-Management and Region/Chunk-Loading (#496)
* Implement PackedIntArrayAccess

* First working render with BlueNBT

* Progress converting chunkloaders

* Core rewrite done

* WIP - Restructuring configs and world-map mapping

* WIP - Compiling and starting without exceptions :)

* Fix cave detection

* Ensure configuration backwards compatibility (resolve dimension from configured world if missing)

* Implement support for 1.16+ chunks

* Implement support for 1.15+ chunks

* Implement support for 1.13+ chunks and some fixes

* Also find worlds based on their id again in BlueMapAPI

* Improve autogenerated config names

* Implement equals for all ServerWorld implementations

* Get rid of var usage
2024-02-07 20:43:37 +01:00
Lukas Rieger (Blue) ef728dee06
Declare 1.20.4 support where applicable 2023-12-10 13:17:15 +01:00
Lukas Rieger (Blue) 8104f99f60
Declare 1.20.3 support in publication where applicable 2023-12-06 19:57:41 +01:00
Lukas Rieger (Blue) deafe50305
Add releasenotes to publications 2023-11-19 16:00:46 +01:00
Lukas Rieger 01027af969
Update Gradle and 1.20.2 support (#479)
* Update gradle

* Update Fabric-Loom and ForgeGradle

* Add fabric-1.20.2 implementation

* Finalize 1.20.2 update

---------

Co-authored-by: NikitaCartes <nikich98@yandex.ru>
2023-09-27 17:39:47 +02:00
Lukas Rieger (Blue) e1701c4754
Add paper support to folia implementation 2023-09-05 15:34:46 +02:00
Lukas Rieger (Blue) 9de49dc313
Add paper and purpur to modrinth publish 2023-07-27 22:08:52 +02:00
Lukas Rieger (Blue) eda3815b89
Fix publish versions 2023-07-15 13:45:44 +02:00
Lukas Rieger (Blue) 1b2dc45b4b
Add debug-log, improve logging in general and fix weblogger not closing correctly 2023-07-01 09:44:19 +02:00
Lukas Rieger (Blue) a31785e67e
Swap zstd library and relocate it correctly 2023-05-09 22:52:29 +02:00
Lukas Rieger (Blue) 8a85deb630
Fix publishing task upload file 2023-04-05 00:20:58 +02:00
Lukas Rieger (Blue) b6fe5cf692
Fix publishing task 2023-04-05 00:16:48 +02:00
Lukas Rieger (Blue) c142c823d3
Add hangar-publishing 2023-04-05 00:12:09 +02:00
Lukas Rieger (Blue) fe9fd17328
Fix modrinth publish versions for spigot 2023-03-15 16:03:50 +01:00
Lukas Rieger (Blue) 4e970621ae
Make sure to use the vanilla tellraw command to send spigot-messages 2023-03-07 16:16:01 +01:00
Lukas Rieger (Blue) 701f6cb2dc
Fix issue with hybrids (arclight) sometimes reporting the wrong worldfolder 2023-02-26 19:55:42 +01:00
Lukas Rieger (Blue) 14c9fffab9
Fix spigot plugin.yml version 2023-02-23 10:23:20 +01:00
Lukas Rieger (Blue) 034d8b097a
Use console-source instead of RCON for commands. Fixes: #351 2022-11-01 17:27:51 +01:00
Lukas Rieger (Blue) ad2e861e56
Fix spigot modrinth mc versions 2022-10-24 23:56:56 +02:00
Lukas Rieger (Blue) f454cf02a4
Add modrinth publishing 2022-10-24 23:43:02 +02:00
Lukas Rieger (Blue) 0f579bf03c
Remove forge-1.19 implementation since 1.19.1 works for both 2022-10-24 23:24:41 +02:00
Lukas Rieger (Blue) c6019c722d
Little improvements here and there 2022-10-19 16:25:25 +02:00
Lukas Rieger (Blue) 50c950382e
Fix #338 2022-10-10 17:46:57 +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) e314d6597e
Fix rare issue trying to update players before bluemap fully initiallized 2022-08-21 00:27:49 +02:00
pop4959 fa361043c5
Get world by resource location (#316) 2022-08-03 12:15:55 +02:00
Lukas Rieger (Blue) 57b0dc003e
Fix build versions 2022-07-30 16:07:10 +02:00
Lukas Rieger (Blue) 484996a61c
Finalize versioning changes further (hopefully i stay happy now with it) 2022-07-27 15:10:23 +02:00
Lukas Rieger (Blue) 4da988d31c
Implement BlueMapAPI v2 2022-07-24 12:10:00 +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) 79a12d4d80
Automatic mod-resource-loading, loading fabric netsted jars and more 2022-06-01 00:03:35 +02:00
Lukas Rieger (Blue) 7389cb1a16
Completely rework ResourcePack and resource-loading 2022-05-28 21:55:41 +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) e84d9f9d5e
Fix relocation too much for sponge and spigot builds 2022-01-15 02:02:03 +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) b0a5b56975
Set preconfigured ambient-light for overworlds to 0.1 2021-11-30 22:24:03 +01:00
Lukas Rieger (Blue) 7e0cb57888
Add -do not change- warning to ip-config 2021-11-30 22:19:24 +01:00
Blue (Lukas Rieger) 915f9d9608
Add SQL-Storage and add storage configs 2021-11-14 14:18:31 +01:00
Blue (Lukas Rieger) 31910382b0
Apply spotless fixes 2021-09-19 22:15:50 +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