This commit is contained in:
轩某Rikka
2026-05-10 17:15:22 +08:00
committed by GitHub
parent 2bfe2335f0
commit 3a811e05cb

View File

@@ -61,6 +61,7 @@ use pumpkin_data::{
item_stack::ItemStack,
particle::Particle,
sound::{Sound, SoundCategory},
sound_id_remap::remap_sound_id_for_version,
world::{RAW, WorldEvent},
};
use pumpkin_data::{BlockDirection, BlockState, translation};
@@ -2373,8 +2374,12 @@ impl World {
} else {
Particle::ExplosionEmitter
};
let sound = IdOr::<SoundEvent>::Id(Sound::EntityGenericExplode as u16);
for player in self.players.load().iter() {
let mut sound_id = Sound::EntityGenericExplode as u16;
if let ClientPlatform::Java(java_client) = &player.client {
sound_id = remap_sound_id_for_version(sound_id, java_client.version.load());
}
let sound = IdOr::<SoundEvent>::Id(sound_id);
if player.position().squared_distance_to_vec(&position) > 4096.0 {
continue;
}