Just Minecraft running on a modern PC with the same arguments that had been used on a 20 years old PC.
PC Specs:
i5 2400 @ 2.63 GHz
GTX 1050 Ti OC
12 GB RAM (Technically 24, but for some reason only the 12 on channel A get recognized by the system)
The 4x4 texture wasn't used because the RAM limit was removed.
JVM Arguments used: "-client -Xmx2G -Xmn512M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:+UnlockExperimentalVMOptions -XX:+UseBiasedLocking -XX:MaxGCPauseMillis=750 -XX:+UseParNewGC -XX:ReservedCodeCacheSize=192m"