Commit Graph

553 Commits

Author SHA1 Message Date
Blue (Lukas Rieger)
49ddaa7c81 Fix some possible errors if blocks dont contain expected properties 2020-01-07 14:27:48 +01:00
Blue (Lukas Rieger)
1c44bd2ac4 Remove extra configs again and move them into resource-packs and mods 2020-01-07 00:48:06 +01:00
Blue (Lukas Rieger)
41334364b0 BlueMap cannot be cross-compatible with multible minecraft-versions, so this version is for 1.14 so we remove the SpongePlugin since there is no Sponge for 1.14 yet 2020-01-06 20:30:48 +01:00
Blue (Lukas Rieger)
7d9b4d3f4b Fix an exception when trying to access ungenerated chunks in an area that has no region file 2020-01-06 20:26:06 +01:00
Blue (Lukas Rieger)
76ea6e1918 Remove the BlockContext concept and move the functionality to the Block itself, this improves Render-Speed by A LOT! 2020-01-06 15:15:25 +01:00
Blue (Lukas Rieger)
3e87768d25 Fix some invalid documantation 2020-01-06 13:09:11 +01:00
Blue (Lukas Rieger)
b15fc534e6 Remove ChunkNotGeneratedException and treat not loaded chunks just empty when rendering 2020-01-06 13:04:19 +01:00
Blue (Lukas Rieger)
c1bcd4733d Remove WorldChunk because we just live better without that concept 2020-01-05 19:45:44 +01:00
Blue (Lukas Rieger)
bfdf7fa7ce Add bluemap:missing block and basic unit tests.
The bluemap:missing block will be used as fallback if bluemap cant render another block for some reason.
The unit tests are just the setup, they will need to catch up over time ^^
2020-01-05 18:52:30 +01:00
Blue (Lukas Rieger)
d20e0843ab Add lazyloading util class and cache blockcolor-calculation to improve render-speed 2020-01-04 21:13:21 +01:00
Blue (Lukas Rieger)
636b9cdc89 Merge branch 'master' of https://github.com/BlueMap-Minecraft/BlueMap 2020-01-04 20:04:59 +01:00
Blue (Lukas Rieger)
c60a62a6cd Add some more resources-compatibility and tweak some values in configs and colors 2020-01-04 20:04:47 +01:00
Lukas Rieger
4c329fe97b
Remove redundant title from readme 2020-01-03 13:09:57 +01:00
Lukas Rieger
8207fe3445
Update README.md 2020-01-03 13:08:59 +01:00
Blue (Lukas Rieger)
22c2772c70 Autopopulate configs with discovered blockids and biomes 2019-12-31 12:23:41 +01:00
Blue (Lukas Rieger)
f6be5dd30f Reorganize and expose some config files to create the abillity to integrate mods 2019-12-30 22:36:48 +01:00
Blue (Lukas Rieger)
29feb3e4a9 Fix some color issues 2019-12-29 18:52:12 +01:00
Blue (Lukas Rieger)
2d7ee65a0e Add .gitattributes 2019-12-29 18:51:24 +01:00
Blue (Lukas Rieger)
2ba420b22d Maybe in the same job... 2019-12-29 17:02:38 +01:00
Blue (Lukas Rieger)
53898c591a Add missing info to github-action file 2019-12-29 17:00:04 +01:00
Blue (Lukas Rieger)
cc5534a50d Lets also test artifact uploading 2019-12-29 16:58:45 +01:00
Blue (Lukas Rieger)
c499c778a5 Change path in zip-tasks to relative path 2019-12-29 16:41:30 +01:00
Blue (Lukas Rieger)
22adf36a44 Add execute permission to gradlew file 2019-12-29 16:37:48 +01:00
Lukas Rieger
c776a6e622
Let's text github actions, shall we 2019-12-29 16:32:35 +01:00
Blue (Lukas Rieger)
ff00f3f1b6 Complete rewrite of resource loading, render-optimizations and fixes for resource-packs 2019-12-29 16:23:43 +01:00
Blue (Lukas Rieger)
d607e49ede Fix an error if the server is starting with bluemap and newly generated worlds, now really 2019-11-25 11:12:22 +01:00
Blue (Lukas Rieger)
e4daeebecf Fix an error if the server is starting with bluemap and newly generated worlds 2019-11-25 11:00:32 +01:00
Blue (Lukas Rieger)
e5df42faa3 Fix loading blocks from sections with large block ids in 1.12 2019-11-24 10:20:59 +01:00
Blue (Lukas Rieger)
12f577ef41 Move render-state file to data folder 2019-11-23 22:11:04 +01:00
Blue (Lukas Rieger)
4ed0731956 Fix bluemap not stopping correctly when stopping the server 2019-11-23 21:57:11 +01:00
Blue (Lukas Rieger)
27d7f37e38 Fix default values for different implementations 2019-11-23 21:24:17 +01:00
Blue (Lukas Rieger)
5858142eb1 Push version for next release 2019-11-23 20:44:28 +01:00
Blue (Lukas Rieger)
b774465907 Change default data folder in config 2019-11-23 20:39:31 +01:00
Blue (Lukas Rieger)
fee5d7ec46 Rewrite the CLI to use a config file 2019-11-23 20:28:44 +01:00
Blue (Lukas Rieger)
fa32a90138 Add missing licence headers 2019-11-23 15:39:21 +01:00
Blue (Lukas Rieger)
60bde768c0 Delete unused classes and refactor util-classes for a consistent naming 2019-11-23 15:35:20 +01:00
Blue (Lukas Rieger)
3f2d5e7e14 Load and reload BlueMapSponge off the server-thread 2019-11-23 15:20:11 +01:00
Blue (Lukas Rieger)
0d7657dcd7 Fix vines always rendering with the top-property set to true with 1.12-mca-version 2019-11-23 14:24:21 +01:00
Blue (Lukas Rieger)
fd155d6ce6 Improve resource-loading and texture-file generation and add implementation specific configurations 2019-11-23 14:22:39 +01:00
Blue (Lukas Rieger)
2b3ef38672 Reorganize configuration files (part 1) 2019-11-17 17:56:04 +01:00
Blue (Lukas Rieger)
2d789cf9bd Optimize build.gradles and add mcmod.info (manually) 2019-11-17 11:55:05 +01:00
Blue (Lukas Rieger)
7b9fbdf4ca Fix the render-task displaying the wrong time after being paused or/and saved 2019-11-15 20:33:01 +01:00
Blue (Lukas Rieger)
fafc5c4a47 Fix render-sorting so it works like intended 2019-11-15 20:18:17 +01:00
Blue (Lukas Rieger)
9b59483cbe Fix doors not adapting the correct data from their other half 2019-11-15 20:05:18 +01:00
Blue (Lukas Rieger)
705f97dabf Fix some issues with the sponge api version and loading the plugin 2019-11-15 19:39:21 +01:00
Blue (Lukas Rieger)
82ab8c2c7c Add own metrics and save and load the state the render-manager of the sponge-plugin 2019-11-15 18:59:13 +01:00
Blue (Lukas Rieger)
731c31e601 Remove wrong dependency and include bStats to SpongePlugin 2019-11-12 20:46:00 +01:00
Blue (Lukas Rieger)
8c90b3a38e Fix world render argument parsing and catch an uncaught error 2019-11-12 18:41:40 +01:00
Blue (Lukas Rieger)
f570c2088e Fix generated webroot.zip not beeing ignored by git 2019-11-11 20:46:46 +01:00
Blue (Lukas Rieger)
3fd724c74b Add SpongePlugin implementation and fix and improve a lot of different things 2019-11-11 20:36:31 +01:00