File tree 2 files changed +3
-4
lines changed
2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -275,12 +275,11 @@ fn get_batched_tree<T: Clone>(nodes: Vec<TreeNode<T>>) -> Vec<TreeNode<T>> {
275
275
fn get_enclosing_parameters < T : Clone > ( nodes : & [ TreeNode < T > ] ) -> [ ParameterRange ; 7 ] {
276
276
assert ! ( !nodes. is_empty( ) , "SubTree needs at least one child" ) ;
277
277
let mut bounds = * nodes[ 0 ] . bounds ( ) ;
278
- for node in nodes {
278
+ for node in nodes. iter ( ) . skip ( 1 ) {
279
279
for ( i, range) in node. bounds ( ) . iter ( ) . enumerate ( ) {
280
- bounds[ i] = * range;
280
+ bounds[ i] = bounds [ i ] . combine ( range) ;
281
281
}
282
282
}
283
-
284
283
bounds
285
284
}
286
285
Original file line number Diff line number Diff line change @@ -652,7 +652,6 @@ mod test {
652
652
653
653
use crate :: {
654
654
block:: ChunkBlockState ,
655
- chunk:: CHUNK_WIDTH ,
656
655
generation:: {
657
656
GlobalRandomConfig , biome_coords,
658
657
chunk_noise:: {
@@ -702,6 +701,7 @@ mod test {
702
701
FluidLevel :: new ( 63 , WATER_BLOCK ) ,
703
702
FluidLevel :: new ( -54 , LAVA_BLOCK ) ,
704
703
) ) ;
704
+ const CHUNK_WIDTH : usize = 16 ;
705
705
let noise = ChunkNoiseGenerator :: new (
706
706
base_router,
707
707
& RANDOM_CONFIG ,
You can’t perform that action at this time.
0 commit comments