Commit Graph

1198 Commits

Author SHA1 Message Date
Lukas Rieger (Blue)
75b562eeb1
Generalize world-ids 2024-06-03 15:40:45 +02:00
Lukas Rieger (Blue)
474c5e27c4
Add fix-edges command and cli-option 2024-06-03 15:24:55 +02:00
Lukas Rieger (Blue)
d43c7c474f
Apply spotless foxes and a comment 2024-06-03 12:26:37 +02:00
Lukas Rieger (Blue)
4b8245d19d
Fix webserver stalling 2024-06-03 10:52:14 +02:00
Lukas Rieger (Blue)
b5e8bf42ae
Fix update-region expanding with force-updates & chunks with broken tile-entity data can now be loaded 2024-06-03 10:17:53 +02:00
Lukas Rieger (Blue)
7afcbeefd7
Fix addon loading issue 2024-05-28 21:56:53 +02:00
Lukas Rieger (Blue)
0cc0247930
Remove apache.commons.io and apache.commons.lang libraries 2024-05-28 21:54:14 +02:00
Lukas Rieger (Blue)
e04e46fa5f
Spotless 2024-05-28 01:58:18 +02:00
Lukas Rieger (Blue)
b1c75aa44a
Implement a Registry for BlockEntities 2024-05-28 01:57:35 +02:00
Lukas Rieger (Blue)
02d9fc1405
Use local variable 2024-05-27 23:48:49 +02:00
Lukas Rieger (Blue)
52d1e59108
Rename AddonManager to Addons 2024-05-27 23:46:32 +02:00
Lukas Rieger (Blue)
51185f5884
Apply spotless fixes 2024-05-27 23:11:02 +02:00
Lukas Rieger (Blue)
6ad50a89cb
Implement native addon loader 2024-05-27 23:10:20 +02:00
Lukas Rieger (Blue)
01b1ac513c
Merge branch 'wip/v5' of https://github.com/BlueMap-Minecraft/BlueMap into wip/v5 2024-05-26 16:37:07 +02:00
TechnicJelle
fc8377764c
Show chunk borders (#542)
* Show chunk borders

* Change line width to width of two Minecraft pixels

* Also fade out chunkborders on hires tiles

The hires tiles just always had the chunkborders on them.
But the "fade out" distance of those models was 1000.
While the fade distance of the chunkborders on lowres tiles was between 200 and 600.
This would cause an uneven fadeout between the lowres tiles and the hires tiles.

* Added a toggle button for the chunk borders

* Move variable to better place
2024-05-26 16:33:11 +02:00
Lukas Rieger (Blue)
a594a4bed3
comment & formatting 2024-05-22 20:58:02 +02:00
Lukas Rieger (Blue)
2c2d2f9227
Fix use of java-19 api 2024-05-22 16:03:58 +02:00
Lukas Rieger (Blue)
8455b50fc3
Fix use of implementation-specific exception 2024-05-22 16:00:54 +02:00
Lukas Rieger (Blue)
3db6833fc6
Move region-file watch service into World interface 2024-05-22 15:45:06 +02:00
Lukas Rieger (Blue)
20aa0a72f5
Apply spottless fixes 2024-05-21 22:24:31 +02:00
Lukas Rieger (Blue)
3faf2f0135
Only rebuild webapp if clean-build or there were changes 2024-05-21 22:23:57 +02:00
Lukas Rieger (Blue)
d77d90c658
Fix some issues with the previous commit 2024-05-21 20:57:08 +02:00
Lukas Rieger (Blue)
d7dd8931a5
Remove all usages of java.io.File and bad usages of Path.of() 2024-05-21 16:32:28 +02:00
Lukas Rieger (Blue)
ce25eb52e3
Small improvements, make webserver more accessible for addons 2024-05-20 21:43:50 +02:00
Lukas Rieger (Blue)
93d8876b20
Rework StateDumper 2024-05-15 23:47:25 +02:00
Lukas Rieger (Blue)
3cd3f1d032
Switch to correct lz4 compression type 2024-05-15 01:20:46 +02:00
Lukas Rieger (Blue)
0b111463be
Apply spotless fixes 2024-05-15 00:46:37 +02:00
Lukas Rieger (Blue)
b330c5d168
Improve readabillity 2024-05-15 00:45:34 +02:00
Lukas Rieger (Blue)
2029fe0a87
Add support for dimension-type directly stored in level.dat (#517) 2024-05-15 00:41:59 +02:00
Lukas Rieger (Blue)
2777846cf8
Fix max-height calculation (#535) 2024-05-15 00:01:54 +02:00
Lukas Rieger (Blue)
1b26803527
Update Caffeine, use soft values for chunk caches 2024-05-12 20:11:31 +02:00
Lukas Rieger
7cdc8213fa
Merge pull request #538 from Salzian/parallel-settings-loading
Parallelized initial settings loading
2024-05-09 12:40:51 +02:00
Salzian
fe5c1fa785 Parallelized initial settings loading 2024-05-08 23:47:50 +02:00
Lukas Rieger (Blue)
909642d4c3
apply spotless fixes 2024-05-08 19:51:59 +02:00
Lukas Rieger (Blue)
05bbd2b481
Fix some more resource formatting 2024-05-08 19:37:40 +02:00
Lukas Rieger (Blue)
36c1d3f7ac
Restructure resource-extensions, fix some issues and add support for biome grass_color_modifier 2024-05-08 19:31:36 +02:00
TyBraniff
a311fc1cef
Devolvement of issues #145 + missing signs (#536)
* Create cherry.json

* Create bamboo.json

* Create wall_cherry.json

* Create wall_bamboo.json

* Merging project

Merging TysFixes resource pack with main Bluemap

* Update blockColors.json

Merging TysFixes Phase3

* Merging projects

Adding everything from TysFixes Resource pack to core bluemap

* Update decorated_pot.json

* Update dragon_head.json

* Update dragon_wall_head.json
2024-05-07 16:48:22 +02:00
Lukas Rieger (Blue)
81fe41fd2b
Renderstate rewrite, and moving biomes to datapacks, mc-version and vanilla-resources and resource-extensions rewrite (wip) 2024-05-07 16:45:24 +02:00
Lukas Rieger (Blue)
a6402850c9
Fix delete statements doing a full table scan 2024-04-18 15:46:45 +02:00
Lukas Rieger (Blue)
37dd18190b
Fix sqlite purgepurgeMapTilesStatement 2024-04-17 00:06:03 +02:00
Lukas Rieger (Blue)
fa966c4363
Change popup-marker to always be in front of other markers 2024-04-08 13:37:34 +02:00
Lukas Rieger (Blue)
240ca6c00e
Fix some issues with the new sql-storage implementations 2024-04-07 12:55:41 +02:00
Lukas Rieger (Blue)
f18f7a9a16
Update vite 2024-04-06 01:36:26 +02:00
Lukas Rieger (Blue)
f66437ac83
Apply spotless fixes 2024-04-06 01:33:24 +02:00
Lukas Rieger (Blue)
fdf242acdf
Rework storages to make them extensible with addons 2024-04-06 01:26:16 +02:00
Lukas Rieger (Blue)
7e7b1e4f53
Fix workflow name 2024-04-04 02:13:03 +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)
757979b7b4
Implement equals and hashCode for BlueMapMap and BlueMapWorld 2024-03-24 00:07:10 +01:00