1441 Commits

Author SHA1 Message Date
dfsek
af1520eb83 fix gradle dependency stuff v6.0.0-EXPERIMENTAL.1 2021-07-21 16:18:06 -07:00
dfsek
7932a97985
Merge pull request #246 from PolyhedralDev/dev/no-block-constant
Dont require constant in TerraScript block function
2021-07-21 15:20:45 -07:00
dfsek
5c92316725 implement BlockFunction Constant override 2021-07-21 15:18:42 -07:00
dfsek
a28f46eca3 allow dynamic block data in TerraScript block function by default 2021-07-21 15:06:56 -07:00
dfsek
36838d8938
Merge pull request #245 from PolyhedralDev/dev/metaconfiguration
Metaconfiguration
2021-07-21 14:55:53 -07:00
dfsek
662196c7a6 MetaNumberPreprocessor fixes 2021-07-21 14:52:59 -07:00
dfsek
d8bbc95c1e implement MetaNumberPreprocessor 2021-07-21 14:38:55 -07:00
dfsek
57658d2268 create test for metastring 2021-07-21 14:31:21 -07:00
dfsek
73fd1c9edd register StringPreprocessor 2021-07-21 14:25:16 -07:00
dfsek
d054be5f25 implement MetaStringPreprocessor 2021-07-21 14:24:26 -07:00
dfsek
5a85099357 metaset impl 2021-07-21 10:02:10 -07:00
dfsek
f7a5066008 typo 2021-07-21 09:59:21 -07:00
dfsek
5a8f5aa29c create test for MetaMap 2021-07-21 09:58:08 -07:00
dfsek
d0434ef05e create MetaMapPreprocessor 2021-07-21 09:57:57 -07:00
dfsek
5c3cd73c03 add TypeKey#getAnnotatedType 2021-07-21 09:48:21 -07:00
dfsek
6f03cfa600 correctly remove placeholder in MetaListPreprocessor 2021-07-20 22:24:29 -07:00
dfsek
4c4df28adb create and implement MetaListPreprocessor 2021-07-20 22:15:06 -07:00
dfsek
de4376dd9c Create MetaPreprocessor abstract class 2021-07-20 22:11:29 -07:00
dfsek
f27e732b39 add metalist test 2021-07-20 21:58:43 -07:00
dfsek
90e60ca6aa MetaList processing 2021-07-20 21:52:37 -07:00
dfsek
2373174132 @Meta all the things 2021-07-20 21:29:30 -07:00
dfsek
6158cda740 debug-log discovered configs 2021-07-20 21:08:23 -07:00
dfsek
6285b7646b dont exclude pack.yml 2021-07-20 21:05:55 -07:00
dfsek
299bf0dae8 Only sort configs with type key 2021-07-20 21:05:01 -07:00
dfsek
fe60e12f16 create MetaValuePreprocessor 2021-07-20 21:01:37 -07:00
dfsek
c71445d3e5 create Meta annotation 2021-07-20 20:22:01 -07:00
dfsek
feea26dea7 fix typo 2021-07-20 20:13:21 -07:00
dfsek
12540f3a2c
Merge pull request #244 from PolyhedralDev/dev/features
Dev/features
2021-07-20 20:11:45 -07:00
dfsek
a6324ae6e2 dont inject trees on Fabric 2021-07-20 20:07:17 -07:00
dfsek
e63d675549 delete tree config addon 2021-07-20 20:04:00 -07:00
dfsek
1349d5b00e delete tree generation stage addon 2021-07-20 20:03:30 -07:00
dfsek
6be4c0b7c6 create and register PointSetDistributor 2021-07-20 19:57:31 -07:00
dfsek
7b9a473275 create and register RandomLocatorTemplate 2021-07-20 19:48:00 -07:00
dfsek
137206884c create RandomLocator 2021-07-20 19:44:12 -07:00
dfsek
5ea08eb898
Merge pull request #243 from PolyhedralDev/dev/features
Feature config
2021-07-20 19:34:24 -07:00
dfsek
d6e2acce38 make salt long 2021-07-20 17:34:33 -07:00
dfsek
7b1853823c remove unneeded NoiseSamplerBuilderLoader 2021-07-20 16:08:58 -07:00
dfsek
c8bb9bbfeb automatically register loader for Supplier<ObjectTemplate<T>> 2021-07-20 16:05:54 -07:00
dfsek
3a7edcb1e4 feature configuration 2021-07-20 15:18:03 -07:00
dfsek
0ff6a9cce1 dont use pack instance where unneeded 2021-07-20 15:12:06 -07:00
dfsek
d807abb165 pass pack to ConfigType#registrySupplier 2021-07-20 15:09:51 -07:00
dfsek
c1dfcafa1d create base FeatureAddon 2021-07-20 15:06:23 -07:00
dfsek
7a554a1fdb create feature config addon module 2021-07-20 15:00:46 -07:00
dfsek
7fef7125fe
Merge pull request #240 from PolyhedralDev/dev/features
Distributor/Locator addons + basic implementations, remove seed context
2021-07-19 23:21:00 -07:00
dfsek
4c25a8f909 RandomSource -> NoiseSource 2021-07-19 22:23:32 -07:00
dfsek
a8d4354851 StandardBiomeProvider -> BiomePipelineProvider 2021-07-19 22:23:03 -07:00
dfsek
f9a199f177 BiomePipelineImpl -> BiomePipeline 2021-07-19 22:22:24 -07:00
dfsek
04d78c1e32 fix config loading issues 2021-07-19 22:21:49 -07:00
dfsek
4dc04131f4 BiomeProviderBuilderLoader -> BiomeProviderLoader 2021-07-19 22:03:41 -07:00
dfsek
e7af30350b StageBuilderLoader -> StageLoader 2021-07-19 22:03:12 -07:00