Lukas Rieger (Blue)
026bd6c41b
Fix region-render-tasks equality function not working correctly
2024-10-17 17:58:45 +02:00
TechnicJelle
b30cc4d868
CLI: Support for passing a custom mods folder path ( #617 )
2024-10-12 23:00:48 +02:00
Lukas Rieger (Blue)
dd2b0ce386
Fix ore publishing
2024-09-15 22:08:33 +02:00
Lukas Rieger (Blue)
407bbf4018
Fix paper version not loading on versions before 1.20.5
2024-09-15 16:55:10 +02:00
Lukas Rieger (Blue)
57e0e5efe2
Add 1.21.1 to supported versions
2024-09-12 22:09:03 +02:00
Lukas Rieger (Blue)
134f982d0b
Update spigot supported version list
2024-09-12 22:07:54 +02:00
Lukas Rieger
1454297bbd
Rework gradle-build system ( #574 )
...
* Rework gradle-build setup
* Fix versioning
* Fix github build
* Configure publishing
* Push BlueMapAPI
* Reorganize project naming
* Update neoforge-gradle
* Add gradle-stracktrace to github action
* Remove clean gradle target to hopefully no longer upset neogradle for some reason
* Update gradle and add stacktrace to github action again
* Update neogradle
* Switch to neoforges ModDevGradle
2024-09-12 17:45:21 +02:00
Lukas Rieger (Blue)
974b367128
update fabric-permissions api
2024-07-25 15:51:34 +02:00
Lukas Rieger (Blue)
eed8f79e68
Use the delegates registry-access instead of creating our own
2024-07-22 17:59:07 +02:00
Lukas Rieger (Blue)
967261a98a
Fix exception when a player joins the server on fabric-1.20
2024-07-21 09:52:47 +02:00
Lukas Rieger (Blue)
458daaa325
Fix cli errors when using ctrl+c to stop
2024-06-25 20:46:30 +02:00
Lukas Rieger (Blue)
62174c60c5
Fix version detection from spigot
2024-06-24 23:13:06 +02:00
Lukas Rieger (Blue)
b086396cd6
Remove debug code
2024-06-17 22:21:43 +02:00
Lukas Rieger (Blue)
749894fb93
Update publish versions
2024-06-17 19:47:42 +02:00
Phillip Schichtel
925f9bb1de
Update to latest SpongeAPI 11.0.0 ( #547 )
...
for that it also does:
* Replace `ServerSideConnectionEvent.Disconnect` by `ServerSideConnectionEvent.Leave`
2024-06-17 19:38:25 +02:00
Lukas Rieger (Blue)
c0b967b5ce
Fix cli still creating a resourcepacks folder instead of the new packs folder on startup
2024-06-15 16:01:56 +02:00
Lukas Rieger (Blue)
0ec7de0df2
Update fabric forge and neoforge implementations to 1.21
2024-06-14 00:28:38 +02:00
Lukas Rieger (Blue)
e7b3bcb625
Handle watching for region files even if the region folder doesnt yet exist on load time
2024-06-11 18:24:29 +02:00
Lukas Rieger (Blue)
ad3c8fec60
Update sponge implementation to API 10.0.0
2024-06-11 16:17:22 +02:00
Lukas Rieger (Blue)
b796ac0354
Move metrics to common module
2024-06-05 13:21:21 +02:00
Lukas Rieger (Blue)
cca1fbc826
Fix exception when a player joins the server on fabric
2024-06-04 11:47:08 +02:00
Lukas Rieger (Blue)
6392b67744
Remove unused chat-event
2024-06-03 22:48:03 +02:00
Lukas Rieger (Blue)
4a38a7491b
Remove unneeded gradle wrappers
2024-06-03 21:59:27 +02:00
Lukas Rieger (Blue)
2dfd9feb21
Add implementations for the newest fabric/forge/neoforge versions
2024-06-03 21:50:52 +02:00
Lukas Rieger (Blue)
474c5e27c4
Add fix-edges command and cli-option
2024-06-03 15:24:55 +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)
0cc0247930
Remove apache.commons.io and apache.commons.lang libraries
2024-05-28 21:54:14 +02:00
Lukas Rieger (Blue)
52d1e59108
Rename AddonManager to Addons
2024-05-27 23:46:32 +02:00
Lukas Rieger (Blue)
6ad50a89cb
Implement native addon loader
2024-05-27 23:10:20 +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)
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)
36c1d3f7ac
Restructure resource-extensions, fix some issues and add support for biome grass_color_modifier
2024-05-08 19:31:36 +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)
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)
a0e9180360
Fix paper-implementation not saving the world on the main thread
2024-03-14 09:17:22 +01:00
Lukas Rieger (Blue)
b27aedc4c2
Fix spotless error
2024-03-04 12:57:49 +01:00
Lukas Rieger (Blue)
0613037093
Fix paper-implementation not detecting additional worlds correctly
2024-03-04 12:50:03 +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)
ff1e38a7e1
Fix Map-Updates not working correctly
2024-02-22 12:58:57 +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 (Blue)
74c68c3428
Drop support for fabric 1.15-1.17 and forge 1.17
2024-02-07 20:51:09 +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)
61f883b134
Add -m option to cli, which allows to filter the maps that should be loaded and rendered
2024-01-23 19:35:25 +01:00
Lukas Rieger (Blue)
ef728dee06
Declare 1.20.4 support where applicable
2023-12-10 13:17:15 +01:00
Lukas Rieger (Blue)
72b71a91e8
Add missing version on paper modrinth publish
2023-12-06 20:35:45 +01:00
Lukas Rieger (Blue)
8104f99f60
Declare 1.20.3 support in publication where applicable
2023-12-06 19:57:41 +01:00