UV maps to stop small textures from being blurry (pixelated instead)

4/10/23: Solved! See below.

I am trying to figure out how to use UV maps to make small pixelated textures (think 128x128) to make models with sharp pixelated textures.

Here is an example of the type of model I am trying to make:


Currently, if I were to use a regular UV map and a small texture image, the model’s texture would be blurry.

I wondering how this resource make their small pixelated textures sharp when applied to their model through UV maps:

I find videos or tutorial articles super helpful. Explanations are great too. I appreciate any help!

4/10/23 Edit:
I figured out how this was done: a bunch of small faces were added for each pixel. (I then assume they used a super small UV box for each of them on the corresponding pixel of the texture.)
Screenshot 2023-04-10 at 3.38.03 PM
Unfortunately this won’t work for my game but it might be useful for other people to know.