thread 'tokio-runtime-worker' panicked at /home/minecraft/Pumpkin/pumpkin/src/world/mod.rs:2317:14: called `Option::unwrap()` on a `None` value stack backtrace: 0: __rustc::rust_begin_unwind at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panicking.rs:697:5 1: core::panicking::panic_fmt at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/panicking.rs:75:14 2: core::panicking::panic at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/panicking.rs:145:5 3: core::option::unwrap_failed at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/option.rs:2072:5 4: core::option::Option::unwrap at /home/minecraft/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/option.rs:1005:21 5: pumpkin::world::World::remove_player::{{closure}} at ./pumpkin/src/world/mod.rs:2317:14 6: pumpkin::entity::player::Player::remove::{{closure}} at ./pumpkin/src/entity/player.rs:405:41 7: pumpkin::PumpkinServer::unified_listener_task::{{closure}}::{{closure}} at ./pumpkin/src/lib.rs:366:49 8: as core::future::future::Future>::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-util-0.7.16/src/task/task_tracker.rs:671:31 9: tokio::runtime::task::core::Core::poll::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/core.rs:365:24 10: tokio::loom::std::unsafe_cell::UnsafeCell::with_mut at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/loom/std/unsafe_cell.rs:16:9 11: tokio::runtime::task::core::Core::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/core.rs:354:30 12: tokio::runtime::task::harness::poll_future::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/harness.rs:535:30 13: as core::ops::function::FnOnce<()>>::call_once at /home/minecraft/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:272:9 14: std::panicking::catch_unwind::do_call at /home/minecraft/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:589:40 15: std::panicking::catch_unwind at /home/minecraft/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:552:19 16: std::panic::catch_unwind at /home/minecraft/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:359:14 17: tokio::runtime::task::harness::poll_future at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/harness.rs:523:18 18: tokio::runtime::task::harness::Harness::poll_inner at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/harness.rs:210:27 19: tokio::runtime::task::harness::Harness::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/harness.rs:155:20 20: tokio::runtime::task::raw::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/raw.rs:325:13 21: tokio::runtime::task::raw::RawTask::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/raw.rs:255:18 22: tokio::runtime::task::LocalNotified::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/mod.rs:509:13 23: tokio::runtime::scheduler::multi_thread::worker::Context::run_task::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/scheduler/multi_thread/worker.rs:600:18 24: tokio::task::coop::with_budget at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/task/coop/mod.rs:167:5 25: tokio::task::coop::budget at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/task/coop/mod.rs:133:5 26: tokio::runtime::scheduler::multi_thread::worker::Context::run_task at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/scheduler/multi_thread/worker.rs:591:9 27: tokio::runtime::scheduler::multi_thread::worker::Context::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/scheduler/multi_thread/worker.rs:539:29 28: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/scheduler/multi_thread/worker.rs:504:24 29: tokio::runtime::context::scoped::Scoped::set at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/context/scoped.rs:40:9 30: tokio::runtime::context::set_scheduler::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/context.rs:176:38 31: std::thread::local::LocalKey::try_with at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/thread/local.rs:315:12 32: std::thread::local::LocalKey::with at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/thread/local.rs:279:20 33: tokio::runtime::context::set_scheduler at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/context.rs:176:17 34: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/scheduler/multi_thread/worker.rs:499:9 35: tokio::runtime::context::runtime::enter_runtime at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/context/runtime.rs:65:16 36: tokio::runtime::scheduler::multi_thread::worker::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/scheduler/multi_thread/worker.rs:491:5 37: tokio::runtime::scheduler::multi_thread::worker::Launch::launch::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/scheduler/multi_thread/worker.rs:457:45 38: as core::future::future::Future>::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/blocking/task.rs:42:21 39: tokio::runtime::task::core::Core::poll::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/core.rs:365:24 40: tokio::loom::std::unsafe_cell::UnsafeCell::with_mut at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/loom/std/unsafe_cell.rs:16:9 41: tokio::runtime::task::core::Core::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/core.rs:354:30 42: tokio::runtime::task::harness::poll_future::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/harness.rs:535:30 43: as core::ops::function::FnOnce<()>>::call_once at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/panic/unwind_safe.rs:272:9 44: std::panicking::catch_unwind::do_call at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panicking.rs:589:40 45: std::panicking::catch_unwind at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panicking.rs:552:19 46: std::panic::catch_unwind at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panic.rs:359:14 47: tokio::runtime::task::harness::poll_future at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/harness.rs:523:18 48: tokio::runtime::task::harness::Harness::poll_inner at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/harness.rs:210:27 49: tokio::runtime::task::harness::Harness::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/harness.rs:155:20 50: tokio::runtime::task::raw::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/raw.rs:325:13 51: tokio::runtime::task::raw::RawTask::poll at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/raw.rs:255:18 52: tokio::runtime::task::UnownedTask::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/task/mod.rs:546:13 53: tokio::runtime::blocking::pool::Task::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/blocking/pool.rs:161:19 54: tokio::runtime::blocking::pool::Inner::run at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/blocking/pool.rs:516:22 55: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}} at /home/minecraft/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.1/src/runtime/blocking/pool.rs:474:47 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.