From 27945c8870c832970dfe15b9bf9f567c0ad96ea4 Mon Sep 17 00:00:00 2001 From: mat Date: Fri, 21 Feb 2025 22:50:19 +0000 Subject: despawn entities when switching worlds and some testbot fixes --- azalea-entity/src/plugin/indexing.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'azalea-entity/src/plugin') diff --git a/azalea-entity/src/plugin/indexing.rs b/azalea-entity/src/plugin/indexing.rs index f1105d89..78d5fb7e 100644 --- a/azalea-entity/src/plugin/indexing.rs +++ b/azalea-entity/src/plugin/indexing.rs @@ -155,8 +155,8 @@ pub fn remove_despawned_entities_from_indexes( Changed, >, ) { - for (entity, uuid, minecraft_id, position, world_name, loaded_by) in &query { - let Some(instance_lock) = instance_container.get(world_name) else { + for (entity, uuid, minecraft_id, position, instance_name, loaded_by) in &query { + let Some(instance_lock) = instance_container.get(instance_name) else { // the instance isn't even loaded by us, so we can safely delete the entity debug!( "Despawned entity {entity:?} because it's in an instance that isn't loaded anymore" -- cgit v1.2.3