Commit Graph

1374 Commits

Author SHA1 Message Date
dfsek 7a935e10f0 create PositiveWhiteNoiseSampler 2021-12-15 19:52:36 -07:00
dfsek 3d5b23d0f5 create and register ProbabilityNormalizerTemplate 2021-12-15 19:50:43 -07:00
dfsek 1e0ffd10c6 add ProbabilityNormalizer 2021-12-15 19:49:29 -07:00
dfsek 799e1c9bf3 reverse NoiseDistributor threshold 2021-12-15 19:37:38 -07:00
dfsek d92a68e3f2 remove pointless override 2021-12-15 16:39:47 -07:00
dfsek 039d004fa5 remove unused BiomeConfigType registry override 2021-12-14 21:51:48 -07:00
dfsek 5d2e3f03fa fix NoiseLocator coordinates 2021-12-14 20:09:13 -07:00
dfsek f6d5295980 Merge pull request #280 from PolyhedralDev/dev/feature-stages
refactor stages & introduce new cellular return type
2021-12-14 15:30:48 -07:00
solonovamax 39160f9ff8 use #getFormatted to print the string when loading addons
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-12-14 17:17:06 -05:00
dfsek f87540472a document StageTemplate 2021-12-14 14:00:16 -07:00
dfsek e8e80c9a7a document biome pipeline 2021-12-14 13:55:39 -07:00
dfsek e39730c238 document ImageProviderTemplate 2021-12-14 13:45:33 -07:00
dfsek 58acca3078 reformat 2021-12-14 11:01:28 -07:00
dfsek bf5e7f589d fix frequency calculation in angle return 2021-12-13 18:44:13 -07:00
dfsek da5a7a7856 add cellular return type Angle 2021-12-13 18:16:11 -07:00
dfsek 1c78c4a80e finalize FeatureGenerationAddon 2021-12-13 17:29:44 -07:00
dfsek 05064861a6 implement features using dynamic templates 2021-12-13 17:29:10 -07:00
dfsek 3296120a2a update to tectonic 3.1.0 2021-12-13 17:02:35 -07:00
dfsek 69b1c86055 update to tectonic 3.0.1 2021-12-13 16:47:21 -07:00
dfsek b1945d1593 use GenerationStage, not specific FeatureGenerationStage 2021-12-13 14:25:36 -07:00
dfsek 56214bf03f finish feature stage impl 2021-12-12 21:42:25 -07:00
dfsek c804947923 feature addon registry configuration 2021-12-12 20:50:55 -07:00
dfsek 480bb84d9c move stages to ConfigPack instance 2021-12-12 16:09:40 -07:00
dfsek e45b44c0aa remove unused OreTemplate options 2021-12-12 13:33:38 -07:00
dfsek e0ec34c638 implement ore addon 2021-12-12 13:32:47 -07:00
dfsek 7ddb2346f1 allow metaconfiguration of biome colors keys 2021-12-09 20:43:19 -07:00
dfsek 0603d58f6b remove unused variables key 2021-12-09 20:43:03 -07:00
dfsek 07e8360c90 clean up BiomeTemplate 2021-12-09 17:13:10 -07:00
dfsek 41be7598ea remove unused biome blend values 2021-12-09 17:11:49 -07:00
dfsek c4fd4fa9d3 remove unused biome noise value 2021-12-09 17:11:26 -07:00
dfsek 00578c55c2 remove unused biome elevation values 2021-12-09 17:11:07 -07:00
dfsek f8a366308a remove unused original carving equation 2021-12-09 17:10:36 -07:00
dfsek 52e269dbe9 remove unused biome noise config value 2021-12-09 17:10:18 -07:00
dfsek 86af411991 make slant palettes metaconfigurable 2021-12-09 16:20:46 -07:00
dfsek 41aeafe54c move palette loading to BiomePaletteTemplate 2021-12-09 16:08:38 -07:00
dfsek 39a62edc7d original map keys take priority over metamap 2021-12-09 15:56:43 -07:00
dfsek 15b0e265cc fix y index out of range in carver 2021-12-09 14:58:10 -07:00
dfsek e1e851d6f3 sort biomes in pipeline leakage error message 2021-12-08 21:36:58 -07:00
dfsek 7dea8b143f fix DelegatedBiome hashCode & equals 2021-12-08 21:28:35 -07:00
dfsek 0e6b93023c fix EphemeralBiomeDelegate hashCode & equals 2021-12-08 21:26:59 -07:00
dfsek 66126067c0 remove unused parameter in BiomePipelineProvider constructor 2021-12-08 08:06:18 -07:00
dfsek c08f779171 increase pipeline cache size 2021-12-07 21:31:36 -07:00
dfsek 8ca4e380fa optimize kernel sampler when kernel values are zero 2021-12-07 21:25:49 -07:00
dfsek 81900d80b5 fix biome delegate loading 2021-12-07 21:05:54 -07:00
dfsek ac9ab133a9 improve biome error message 2021-12-07 21:01:52 -07:00
dfsek f0385e4096 implement SELF biome without horrible null impl 2021-12-07 20:51:56 -07:00
dfsek 163129e245 refactor biome pipeline api 2021-12-05 18:33:07 -07:00
dfsek e60a8a109b implement biome delegates in pipeline 2021-12-05 17:26:32 -07:00
dfsek 9416e2fbaa make BiomeSource use biome delegates 2021-12-05 17:07:23 -07:00
dfsek 3afc9d2c5d remove unused config loader 2021-12-05 17:07:12 -07:00