thread 'rayon-worker' panicked at pumpkin-world/src/generation/aquifer_sampler.rs:252:31: index out of bounds: the len is 315 but the index is 18446744073302704425 stack backtrace: 0: rust_begin_unwind at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/std/src/panicking.rs:692:5 1: core::panicking::panic_fmt at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/panicking.rs:75:14 2: core::panicking::panic_bounds_check at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/panicking.rs:273:5 3: pumpkin_world::generation::aquifer_sampler::WorldAquiferSampler::get_water_level at ./pumpkin-world/src/generation/aquifer_sampler.rs:252:31 4: pumpkin_world::generation::aquifer_sampler::WorldAquiferSampler::apply_internal at ./pumpkin-world/src/generation/aquifer_sampler.rs:498:36 5: ::apply at ./pumpkin-world/src/generation/aquifer_sampler.rs:600:9 6: ::apply at ./pumpkin-world/src/generation/aquifer_sampler.rs:636:1 7: pumpkin_world::generation::chunk_noise::BlockStateSampler::sample at ./pumpkin-world/src/generation/chunk_noise.rs:105:39 8: pumpkin_world::generation::chunk_noise::ChainedBlockStateSampler::sample::{{closure}} at ./pumpkin-world/src/generation/chunk_noise.rs:130:28 9: core::iter::adapters::map::map_try_fold::{{closure}} at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/iter/adapters/map.rs:95:28 10: core::iter::traits::iterator::Iterator::try_fold at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/iter/traits/iterator.rs:2370:21 11: as core::iter::traits::iterator::Iterator>::try_fold at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/iter/adapters/map.rs:121:9 12: core::iter::traits::iterator::Iterator::find at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/iter/traits/iterator.rs:2833:14 13: pumpkin_world::generation::chunk_noise::ChainedBlockStateSampler::sample at ./pumpkin-world/src/generation/chunk_noise.rs:131:14 14: pumpkin_world::generation::chunk_noise::BlockStateSampler::sample at ./pumpkin-world/src/generation/chunk_noise.rs:107:39 15: pumpkin_world::generation::chunk_noise::ChunkNoiseGenerator::sample_block_state at ./pumpkin-world/src/generation/chunk_noise.rs:465:9 16: pumpkin_world::generation::proto_chunk::ProtoChunk::populate_noise at ./pumpkin-world/src/generation/proto_chunk.rs:180:51 17: ::generate_chunk at ./pumpkin-world/src/generation/implementation/test.rs:35:9 18: pumpkin_world::level::Level::fetch_chunks::{{closure}}::{{closure}}::{{closure}}::{{closure}} at ./pumpkin-world/src/level.rs:453:51 19: dashmap::mapref::entry::Entry::or_insert_with at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dashmap-6.1.0/src/mapref/entry.rs:69:50 20: pumpkin_world::level::Level::fetch_chunks::{{closure}}::{{closure}}::{{closure}} at ./pumpkin-world/src/level.rs:449:34 21: as core::ops::function::FnOnce<()>>::call_once at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/core/src/panic/unwind_safe.rs:272:9 22: std::panicking::try::do_call at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/std/src/panicking.rs:584:40 23: std::panicking::try at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/std/src/panicking.rs:547:19 24: std::panic::catch_unwind at /rustc/4d91de4e48198da2e33413efdcd9cd2cc0c46688/library/std/src/panic.rs:358:14 25: rayon_core::unwind::halt_unwinding at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/unwind.rs:17:5 26: rayon_core::registry::Registry::catch_unwind at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:367:27 27: rayon_core::spawn::spawn_job::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/spawn/mod.rs:97:13 28: as rayon_core::job::Job>::execute at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:169:9 29: rayon_core::job::JobRef::execute at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/job.rs:64:9 30: rayon_core::registry::WorkerThread::execute at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:860:13 31: rayon_core::registry::WorkerThread::wait_until_cold at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:794:26 32: rayon_core::registry::WorkerThread::wait_until at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:769:13 33: rayon_core::registry::WorkerThread::wait_until_out_of_work at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:818:9 34: rayon_core::registry::main_loop at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:923:5 35: rayon_core::registry::ThreadBuilder::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:53:18 36: ::spawn::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rayon-core-1.12.1/src/registry.rs:98:20 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.