37 Commits

Author SHA1 Message Date
dfsek
91766599c6 Merge remote-tracking branch 'origin/ver/7.0.0' into dev/pure
# Conflicts:
#	common/addons/biome-provider-pipeline/src/main/java/com/dfsek/terra/addons/biome/pipeline/BiomePipelineAddon.java
#	common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/DistributorAddon.java
#	common/addons/config-locators/src/main/java/com/dfsek/terra/addons/feature/locator/LocatorAddon.java
2022-08-21 13:40:57 -07:00
dfsek
710c00b0d8 annotate initialize method @NotNull 2022-08-21 13:40:19 -07:00
Zoë
b627ce6e58 Update libs and use libs.versions.toml for dep management 2022-08-21 12:21:12 -05:00
dfsek
4f687f7587 remove ConfigPack and related interfaces 2022-08-21 00:53:03 -07:00
Zoë
6cd91bcc1d Random Changes 2022-08-19 20:36:32 -05:00
dfsek
c8beb0f965 clean up unneeded injects 2022-08-18 16:52:46 -07:00
dfsek
74f9c4f9b1 convert all addons to use monad initialiser 2022-08-16 14:36:03 -07:00
dfsek
4c2ece3eb7 dont shade fastmath when it's unneeded 2022-05-30 17:56:13 -07:00
dfsek
01d4174092 bump all addon versions 2022-05-29 21:33:45 -07:00
dfsek
41e7ad35bd simplify dependency configuration 2022-05-05 08:25:30 -07:00
dfsek
2b92e2e73b getKey -> key 2021-12-25 01:04:19 -07:00
dfsek
8467a19781 implement namespaced registries 2021-12-25 01:01:32 -07:00
dfsek
4c01cb4b8d remove old structure commands 2021-12-19 19:54:34 -07:00
dfsek
2a965e847f refactor buildSrc scripts to root directory 2021-12-19 15:02:41 -07:00
dfsek
58acca3078 reformat 2021-12-14 11:01:28 -07:00
dfsek
69b1c86055 update to tectonic 3.0.1 2021-12-13 16:47:21 -07:00
dfsek
e533555b52 drastically simplify generator API 2021-12-02 19:45:22 -07:00
dfsek
a69be58b58 make registry return optional for get operations 2021-12-01 17:48:41 -07:00
dfsek
6b9dfc5d43 refactor world classes 2021-11-28 16:43:27 -07:00
dfsek
4287ff8a3c World -> ServerWorld 2021-11-28 16:36:29 -07:00
dfsek
1e9e1dce75 implement world api changes 2021-11-28 12:19:10 -07:00
dfsek
bf0ac5afe2 refactor world API 2021-11-27 17:15:20 -07:00
dfsek
e616d21bea refactor generation stuff 2021-11-27 09:52:41 -07:00
dfsek
f761559e6e addon versioning 2021-11-25 09:32:43 -07:00
dfsek
b04f7cfc55 start moving to int vector impls where possible 2021-11-24 13:54:43 -07:00
solonovamax
dc07b60688 Use latest fancy gradle features to not do that dumb string bullshit from before
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-11-21 23:58:24 -05:00
dfsek
966d48241b update logging 2021-11-21 17:39:03 -07:00
dfsek
40ef026f82 launch on 1.18 2021-11-20 20:56:57 -07:00
dfsek
733e6282a8 pass structure id into TerraStructure 2021-11-20 13:35:57 -07:00
dfsek
94ee2c27eb structure configtype impl 2021-11-20 12:47:20 -07:00
dfsek
e1dadaca6a add license headers 2021-11-19 15:42:25 -07:00
dfsek
1c3148d96b relicense addons under MIT license 2021-11-19 08:47:17 -07:00
dfsek
d0e20ea6ca format 2021-11-17 16:28:39 -07:00
dfsek
3cffdf54d8 create addon manifests 2021-11-17 12:39:23 -07:00
dfsek
07a145d3c3 depend on manifest addons in core addon modules 2021-11-17 12:20:17 -07:00
dfsek
0e7f323036 create addon manifests 2021-11-17 10:20:05 -07:00
dfsek
65b52e76ec Initial commit 2021-10-17 15:23:38 -07:00