Commit Graph

951 Commits

Author SHA1 Message Date
Lukas Rieger (Blue) 7c1d7a9cc2
First mock of an improved nether-render mode 2023-06-14 20:33:25 +02:00
Lukas Rieger (Blue) 969f7a78f3
Update CONTRIBUTING.md 2023-06-14 19:27:22 +02:00
Lukas Rieger (Blue) d120a00496
rename _index.php to mysql.php 2023-06-12 23:14:05 +02:00
Lukas Rieger (Blue) 82f1e1321d
Rename Dialect interface 2023-06-12 23:09:25 +02:00
Lukas Rieger (Blue) 32f15d6555
Use fallback dialect instead of returning null 2023-06-12 23:07:00 +02:00
MrSolarius f149b823a7
Add support for postgres databases (#443)
* Refactor : wrap every single SQL query inside an interface

* Feat : create every SQL request for postgres

* Refactor : rename SQLQueryAbstractFactory to SQLQueryFactory

* Feat : add dialect settings to blue map !

* Feat : Create two new storageClass for different storage approche

* Feat : add read BYTEA support

* Fix : remove unuseful println

* Fix : remove edited sql.conf

* Refactor / Feat : support for mysql

* Lots of tiny tweaks

---------

Co-authored-by: Lukas Rieger (Blue) <TBlueF@users.noreply.github.com>
2023-06-12 22:55:44 +02:00
TechnicJelle c807699c7c
Add port-in-use check (#440)
* Add port-in-use check to plugin

* Add port-in-use check to CLI
2023-06-08 23:12:20 +02:00
Lukas Rieger (Blue) f79254115e
Do spotless checks on each github action build 2023-06-08 22:15:21 +02:00
Lukas Rieger (Blue) 924734b72d
Apply spotless fixes 2023-06-08 22:01:31 +02:00
Lukas Rieger (Blue) 92fc2a582b
Add forge-1.20 implementation 2023-06-08 18:22:21 +02:00
Lukas Rieger 16b1300ced
Minecraft 1.20 (#438)
* Add 1.20 resource link

* Add fabric 1.20 implementation

* Fix publish versions

* 1.20-pre7 (#437)

* Fix chunk status now having a namespace .. yay:)

* Update vite for security-issue fix
(We are not affected, but updating doesnt hurt)

* Remove all but latest 1.19 version

* Final 1.20 updates

---------

Co-authored-by: Aurélien <43724816+Aurelien30000@users.noreply.github.com>
2023-06-07 17:33:27 +02:00
Lukas Rieger (Blue) 4cbad657d3
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-06-07 14:18:53 +02:00
Lukas Rieger (Blue) 22917d36eb
Update vite for security-issue fix
(We are not affected, but updating doesnt hurt)
2023-06-07 14:18:46 +02:00
Carey Metcalfe 1eb9982357
Allow the build to work in cases where the current repo has no tags (#434)
When forking the project on GitHub there is an option to only fork the
main repo branch. This means that the forked repo will not have any tags
in it which currently causes the build system to fail.

This change adds a fallback in the case that there are no tags to
building a version named "-dev-dirty".
2023-05-19 12:14:31 +02:00
Lukas Rieger (Blue) e2037e9698
Run status-command in separate thread 2023-05-15 17:40:47 +02:00
Lukas Rieger (Blue) 083c6c06c2
Improve progressEstimation function 2023-05-15 17:18:25 +02:00
Lukas Rieger (Blue) aed400ddae
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-05-15 17:01:50 +02:00
Antti Ellilä 3b7ee64d37
feat: arm64 support for docker image (#432) 2023-05-15 17:01:44 +02:00
Lukas Rieger (Blue) 742f96db6a
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-05-15 17:01:28 +02:00
Lukas Rieger (Blue) f1f2336dff
Remove syncronization from estimateProgress() function 2023-05-15 17:01:10 +02:00
z-glitch 463f5cb120
Update URL for 3rd party addons and tools. (#431) 2023-05-14 11:55:35 +02:00
Lukas Rieger (Blue) 659fb99eb6
Avoid NPE if accessing the API while bluemap is unloaded 2023-05-14 02:18:31 +02:00
Lukas Rieger (Blue) 5933d43b62
Publish folia version to modrinth 2023-05-13 11:33:41 +02:00
Lukas Rieger (Blue) a31785e67e
Swap zstd library and relocate it correctly 2023-05-09 22:52:29 +02:00
Lukas Rieger (Blue) 92e5300c1e
Clear chunks from cache when starting a render-task for them 2023-05-09 22:09:18 +02:00
Lukas Rieger (Blue) 8bac85ce22
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-05-08 16:16:01 +02:00
Lukas Rieger (Blue) c5c791bd0d
Tentative fix for Folia Player-Update ask scheduling error 2023-05-08 16:15:48 +02:00
Lukas Rieger (Blue) 892d3e297e
Push BlueMapAPI 2023-05-08 16:15:00 +02:00
Antti Ellilä f467220400
Start rendering after everything else is loaded (#425)
To attempt to fix the weirdness with tile filters not working at startup
2023-05-07 19:24:43 +02:00
Sofiane H. Djerbi b9dbb100e4
Linear timestamps (#424)
* Preparing for Linear v2

* Support for linear v2
2023-05-07 09:36:01 +02:00
Lukas Rieger (Blue) 94dbd372dc
Fix typo 2023-05-01 20:43:16 +02:00
Lukas Rieger (Blue) 004f296b5e
Add storages command 2023-05-01 20:41:30 +02:00
Antti Ellilä 0fce08dd62
Add version flag for cli (#414)
* Add version flag for cli, rename mc-version flag

* Change to -V, revert mc-version
2023-04-30 11:10:42 +02:00
Lukas Rieger f2355fa99b
feat: Linear region file format support (extended from #415) (#418)
* Linear support

Fix region rendering & bitwise operators

Close streams

* Make mca region-file types extensible

* Fix file-name verification not working

---------

Co-authored-by: Sofiane H. Djerbi <46628754+kugge@users.noreply.github.com>
2023-04-30 11:09:36 +02:00
MidnightTale bc9e688317
Thai translation (#412)
* Update settings.conf

* Create th.conf

* Update th.conf
2023-04-14 09:41:24 +02:00
Sofiane H. Djerbi bd4944fb2f
Fix typo in FR translation (#411) 2023-04-13 23:55:26 +02:00
Sofiane H. Djerbi 2c6f19aac1
Complete FR translation (#410) 2023-04-13 14:17:27 +02:00
Lukas Rieger (Blue) b3875597a4
Generalize MCA implementation a bit more 2023-04-12 18:06:50 +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) e00896561b
Reenable other implementations 2023-04-03 22:23:41 +02:00
Lukas Rieger (Blue) 681c346da6
Initial folia implementation 2023-03-31 00:25:13 +02:00
Lukas Rieger (Blue) 2554462bb4
Remove falsely added import 2023-03-27 15:27:40 +02:00
Lukas Rieger (Blue) 3853055cf8
Fix camera issues with worlds that have their general height below 0 2023-03-27 14:52:11 +02:00
Lukas Rieger (Blue) be705dad58
Tidy up latest change a little and add a comment 2023-03-26 12:13:47 +02:00
Lukas Rieger (Blue) 1d202bbd89
Fix click-raytracing in combination with scene-shifting 2023-03-26 12:05:04 +02:00
Lukas Rieger (Blue) 1f8d2464a0
Fix possible NPE if BlockElement is null 2023-03-26 00:32:33 +01:00
Lukas Rieger (Blue) 8af13df3f9
Also remove the cached FK for the map-id when we delete it from the db >_> 2023-03-17 20:29:52 +01:00
Lukas Rieger (Blue) 1336d26b9f
Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2023-03-17 20:04:41 +01:00