dfsek
|
c4c71ac9ef
|
add slant singleton
|
2022-05-26 14:40:58 -07:00 |
|
dfsek
|
3ec15960cf
|
reduce overhead of profiler when not profiling
|
2022-05-26 12:51:18 -07:00 |
|
dfsek
|
2fe04d7f6b
|
Merge remote-tracking branch 'origin/ver/6.0.0' into ver/6.0.0
# Conflicts:
# build.gradle.kts
# buildSrc/src/main/kotlin/DependencyConfig.kt
# buildSrc/src/main/kotlin/DistributionConfig.kt
# common/addons/biome-provider-image/build.gradle.kts
# common/addons/biome-provider-pipeline/build.gradle.kts
# common/addons/biome-provider-single/build.gradle.kts
# common/addons/chunk-generator-noise-3d/build.gradle.kts
# common/addons/command-addons/build.gradle.kts
# common/addons/command-packs/build.gradle.kts
# common/addons/command-profiler/build.gradle.kts
# common/addons/command-structures/build.gradle.kts
# common/addons/config-biome/build.gradle.kts
# common/addons/config-distributors/build.gradle.kts
# common/addons/config-feature/build.gradle.kts
# common/addons/config-flora/build.gradle.kts
# common/addons/config-locators/build.gradle.kts
# common/addons/config-noise-function/build.gradle.kts
# common/addons/config-ore/build.gradle.kts
# common/addons/config-palette/build.gradle.kts
# common/addons/config-structure/build.gradle.kts
# common/addons/generation-stage-feature/build.gradle.kts
# common/addons/generation-stage-structure/build.gradle.kts
# common/addons/language-yaml/build.gradle.kts
# common/addons/manifest-addon-loader/build.gradle.kts
# common/addons/palette-block-shortcut/build.gradle.kts
# common/addons/structure-block-shortcut/build.gradle.kts
# common/addons/structure-mutator/build.gradle.kts
# common/addons/structure-sponge-loader/build.gradle.kts
# common/addons/structure-terrascript-loader/build.gradle.kts
# common/addons/terrascript-function-check-noise-3d/build.gradle.kts
# common/addons/terrascript-function-sampler/build.gradle.kts
# common/api/build.gradle.kts
# common/implementation/base/build.gradle.kts
# common/implementation/bootstrap-addon-loader/build.gradle.kts
# platforms/bukkit/build.gradle.kts
# platforms/cli/build.gradle.kts
# platforms/merged/build.gradle.kts
|
2022-05-14 12:03:56 -07:00 |
|
dfsek
|
41e7ad35bd
|
simplify dependency configuration
|
2022-05-05 08:25:30 -07:00 |
|
dfsek
|
4396623420
|
improve addon dependency system
|
2022-04-29 23:03:18 -07:00 |
|
dfsek
|
d2795bfdb6
|
replace ChunkInterpolator mod by 4 with and by 3
|
2022-04-29 22:00:22 -07:00 |
|
dfsek
|
4a3c22a8d6
|
reformat all code
|
2022-03-30 14:43:56 -07:00 |
|
dfsek
|
999e09a653
|
optimize ElevationInterpolator
|
2022-01-01 22:14:48 -07:00 |
|
dfsek
|
29580e125d
|
uninclude fastutil
|
2022-01-01 21:40:46 -07:00 |
|
dfsek
|
d13c0dd198
|
Revert "optimize ElevationInterpolator"
This reverts commit 74237e75686608578ae2bbff692aa0b55dca9fd2.
|
2022-01-01 19:58:06 -07:00 |
|
dfsek
|
aa5ccd0196
|
make ocean palette optional
|
2021-12-31 23:46:44 -07:00 |
|
dfsek
|
069b0d425a
|
add beardification support
|
2021-12-31 23:19:21 -07:00 |
|
dfsek
|
121dd16652
|
use caching provider in getBlock
|
2021-12-30 16:28:45 -07:00 |
|
dfsek
|
d36fc7dec1
|
implement caching biome provider
|
2021-12-30 16:01:19 -07:00 |
|
dfsek
|
74237e7568
|
optimize ElevationInterpolator
|
2021-12-30 15:20:02 -07:00 |
|
dfsek
|
f07519565b
|
add max slant depth option
|
2021-12-28 22:30:32 -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
|
6729565a59
|
remove world instance from BukkitChunkGeneratorWrapper
|
2021-12-24 00:08:45 -07:00 |
|
dfsek
|
b4e6f2775e
|
make getBlock accept WorldProperties
|
2021-12-22 23:07:01 -07:00 |
|
dfsek
|
a461a57f0d
|
dont evaluate derivatives for empty slant palettes
|
2021-12-22 02:55:56 -07:00 |
|
dfsek
|
13c696b392
|
add biome cache to ChunkInterpolator
|
2021-12-21 23:13:34 -07:00 |
|
dfsek
|
9d832391e4
|
dont use world as cache parameter
|
2021-12-21 01:13:48 -07:00 |
|
dfsek
|
2a965e847f
|
refactor buildSrc scripts to root directory
|
2021-12-19 15:02:41 -07:00 |
|
Astrash
|
d3ea370b74
|
BiomeNoiseConfigTemplate key name changes
|
2021-12-18 09:32:09 +11: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
|
480bb84d9c
|
move stages to ConfigPack instance
|
2021-12-12 16:09:40 -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
|
15b0e265cc
|
fix y index out of range in carver
|
2021-12-09 14:58:10 -07:00 |
|
dfsek
|
95749bea5d
|
generate vanilla structures
|
2021-12-05 10:16:04 -07:00 |
|
dfsek
|
f46e285bc9
|
switch x and z ChunkGenerator params
|
2021-12-04 23:34:18 -07:00 |
|
dfsek
|
2fa8831c63
|
add carver resolution config to pack.yml
|
2021-12-04 23:33:36 -07:00 |
|
dfsek
|
86336eea01
|
create lazily evaluated carver
|
2021-12-04 23:29:38 -07:00 |
|
dfsek
|
8a6e61469b
|
refactor configs
|
2021-12-04 19:51:42 -07:00 |
|
dfsek
|
ec77519923
|
convert PaletteInfo to record
|
2021-12-04 19:51:03 -07:00 |
|
dfsek
|
b52e00a842
|
move NoiseChunkGenerator3D
|
2021-12-04 19:48:53 -07:00 |
|
dfsek
|
edb9b13bd1
|
correct carving logic
|
2021-12-04 19:39:35 -07:00 |
|
dfsek
|
4083597f23
|
remove unneeded ChunkInterpolator interface
|
2021-12-04 19:07:39 -07:00 |
|
dfsek
|
48f799e1c5
|
remove unneeded Sampler interface
|
2021-12-04 19:06:04 -07:00 |
|
dfsek
|
f08f79f754
|
rename SamplerProviderImpl to SamplerProvider
|
2021-12-04 19:04:42 -07:00 |
|
dfsek
|
672cf59972
|
move Sampler to chunk generator addon
|
2021-12-04 19:04:11 -07:00 |
|
dfsek
|
dc88c322fb
|
move derivative method to PaletteUtil
|
2021-12-04 19:03:25 -07:00 |
|
dfsek
|
df16edac7f
|
implement carving
|
2021-12-04 19:01:48 -07:00 |
|
dfsek
|
0c8aedd972
|
load biome noise templates
|
2021-12-04 18:52:50 -07:00 |
|
dfsek
|
88adbb16d2
|
move generator options to addon
|
2021-12-04 18:48:25 -07:00 |
|
dfsek
|
0912b8b161
|
remove unused class
|
2021-12-04 18:19:37 -07:00 |
|
dfsek
|
af53987fbd
|
move ChunkInterpolator to noise chunk generator addon
|
2021-12-04 18:19:03 -07:00 |
|
dfsek
|
2ef2b61cc5
|
TerraBiome -> Biome
|
2021-12-04 17:47:41 -07:00 |
|