package net.mcreator.target.procedures; import net.minecraft.core.BlockPos; import net.minecraft.resources.ResourceLocation; import net.minecraft.sounds.SoundSource; import net.minecraft.world.level.Level; import net.minecraft.world.level.LevelAccessor; import net.minecraftforge.registries.ForgeRegistries; public class Target1DangShiTiShouShangShiProcedure { public static void execute(LevelAccessor world, double x, double y, double z) { if (world instanceof Level _level) { if (!_level.isClientSide()) { _level.playSound(null, BlockPos.containing(x, y, z), ForgeRegistries.SOUND_EVENTS.getValue(new ResourceLocation("target:hit")), SoundSource.BLOCKS, 2, 1); } else { _level.playLocalSound(x, y, z, ForgeRegistries.SOUND_EVENTS.getValue(new ResourceLocation("target:hit")), SoundSource.BLOCKS, 2, 1, false); } } } }