Old 1.20 version, meant to be used with Optifine.
Sengoku Minecraft is an immensely detailed data pack/resource pack that overhauls vanilla Minecraft into the world of Japanese history, culture, and mythology.