dfsek
|
865ec58d70
|
fix Column erroneously caching
|
2022-06-19 02:05:36 -07:00 |
|
dfsek
|
78d34498d9
|
add caching option to config pack
|
2022-06-18 02:33:25 -07:00 |
|
dfsek
|
7de66fecf8
|
remove ChunkLocalCachingBiomeProvider
|
2022-06-18 02:01:06 -07:00 |
|
dfsek
|
642372eaa1
|
add caffeine as API
|
2022-06-18 01:28:48 -07:00 |
|
dfsek
|
21ec335db9
|
store cache between same column instances with different clamps
|
2022-06-17 01:44:21 -07:00 |
|
dfsek
|
80583e1596
|
add alternative methods for interacting with Context
|
2022-06-16 01:53:02 -07:00 |
|
dfsek
|
9081f3a004
|
use resolution in CachingBiomeProviders
|
2022-06-15 23:08:12 -07:00 |
|
dfsek
|
c31925f383
|
add default #resolution method in BiomeProvider
|
2022-06-15 21:49:41 -07:00 |
|
dfsek
|
7b23aa796f
|
fix OOBE in NoiseChunkGenerator3D when using low res palette
|
2022-06-15 21:43:02 -07:00 |
|
dfsek
|
23a35f8097
|
implement blockstate cache in Column
|
2022-06-15 18:59:12 -07:00 |
|
dfsek
|
589e46477e
|
fix low res column
|
2022-06-14 23:56:02 -07:00 |
|
dfsek
|
8b12dda604
|
fix OOBE with low res column
|
2022-06-14 18:57:01 -07:00 |
|
dfsek
|
61a40b4825
|
remove unneeded specialised column impl
|
2022-06-14 18:56:51 -07:00 |
|
dfsek
|
eac8d3b4e8
|
add resolution parameter to Column#forRanges
|
2022-06-14 18:34:58 -07:00 |
|
dfsek
|
9f6dcfd71b
|
drastically optimize ChunkLocalCachingBiomeProvider
|
2022-06-13 23:13:41 -07:00 |
|
dfsek
|
881477c42f
|
use ChunkLocalCachingBiomeProvider
|
2022-06-11 21:50:04 -07:00 |
|
dfsek
|
d58eb699f1
|
create ChunkLocalCachingBiomeProvider
|
2022-06-11 21:39:15 -07:00 |
|
dfsek
|
ad5435f69d
|
use column in ChunkInterpolator
|
2022-06-11 02:27:45 -07:00 |
|
dfsek
|
8126f3c2be
|
implement getBaseBiome
|
2022-06-10 18:50:34 -07:00 |
|
dfsek
|
3b2f2ab679
|
add optional getBaseBiome method
|
2022-06-10 18:47:22 -07:00 |
|
dfsek
|
deb6de3d6c
|
implement ReplaceableBiome
|
2022-06-10 17:09:39 -07:00 |
|
dfsek
|
33a39cb237
|
optimize biome pipeline cache for 3 dimensions
|
2022-06-10 15:23:06 -07:00 |
|
dfsek
|
dc80fc1ffb
|
fix BiomeProvider#getColumn
|
2022-06-09 16:09:46 -07:00 |
|
dfsek
|
09e7d58eaf
|
add ColumnTest#testForRangesContiguous
|
2022-06-09 15:33:35 -07:00 |
|
dfsek
|
cc9f9cc8d8
|
fix Column
|
2022-06-09 15:28:33 -07:00 |
|
dfsek
|
7ce8dfbc65
|
add ColumnTest#testForRangesIndividual
|
2022-06-09 15:24:43 -07:00 |
|
dfsek
|
d95e998e5d
|
add test for Column
|
2022-06-09 15:21:54 -07:00 |
|
dfsek
|
81023e1d67
|
bounds check
|
2022-06-09 14:44:21 -07:00 |
|
dfsek
|
6434b6b213
|
delegate constructor
|
2022-06-09 13:39:25 -07:00 |
|
dfsek
|
e5e926cf10
|
fix column iterator
|
2022-06-09 13:17:36 -07:00 |
|
dfsek
|
544b3767d2
|
remove column check
|
2022-06-09 13:04:05 -07:00 |
|
dfsek
|
876e4b86ae
|
add y to exception message
|
2022-06-09 08:29:08 -07:00 |
|
dfsek
|
089710247b
|
fix range sample
|
2022-06-09 08:29:00 -07:00 |
|
dfsek
|
0797c113a6
|
cache columns in BiomeProvider
|
2022-06-09 08:12:36 -07:00 |
|
dfsek
|
1e3cb91ed2
|
fix max/min assignment
|
2022-06-09 07:52:02 -07:00 |
|
dfsek
|
53df9a47fc
|
add Column#clamp
|
2022-06-08 19:13:57 -07:00 |
|
dfsek
|
f036bddf9e
|
add Column#forRanges
|
2022-06-08 19:03:52 -07:00 |
|
dfsek
|
2307138fa8
|
add IntObjConsumer and forEach implementation in Column
|
2022-06-08 18:35:49 -07:00 |
|
dfsek
|
84cb428b6c
|
add BiomeProvider#getColumn
|
2022-06-08 18:33:31 -07:00 |
|
dfsek
|
c46f84a00e
|
create Column interface
|
2022-06-08 18:27:08 -07:00 |
|
dfsek
|
7c00cad4c9
|
add Pair function API
|
2022-06-07 00:38:09 -07:00 |
|
dfsek
|
ef1f1c0af0
|
fix range bounds check
|
2022-05-29 23:49:25 -07:00 |
|
dfsek
|
da28244f81
|
typo
|
2022-05-29 23:46:05 -07:00 |
|
dfsek
|
77ba13ce93
|
actually fix rangeloader
|
2022-05-29 23:44:43 -07:00 |
|
dfsek
|
b6b6cb185d
|
implement API for 3d biomes
|
2022-05-27 14:40:50 -07:00 |
|
dfsek
|
ee373bbe4b
|
reformat code
|
2022-05-26 19:40:41 -07:00 |
|
dfsek
|
49857f6b91
|
remove Properties
|
2022-05-26 19:33:37 -07:00 |
|
dfsek
|
8655f7811a
|
remove rotationutil methods
|
2022-05-26 19:32:20 -07:00 |
|
dfsek
|
eaebc445f6
|
apply narrowing operation to BinaryColumn#and
|
2022-05-26 13:18:00 -07:00 |
|
dfsek
|
3ec15960cf
|
reduce overhead of profiler when not profiling
|
2022-05-26 12:51:18 -07:00 |
|