Ja das ganze ist eine Workaround und kein Fix.
Allerdings funktioniert das ganze nur ab einer bestimmten Java Version.
Soweit ich weiß fällt hier Java 8 aber raus.
Im Kommentar zum Commit bei GDLauncher steht das hier:
Zitat
// Temporary fix to mitigate log4j security issue (possibly fixed in https://github.com/apache/logging-log4j2/pull/608)
Heist Temporärer fix.
Wer 1.16.5 Zockt sollte sich überlegen auf Java JRE 16 oder neuer zu wechseln.
und MC läuft auch mit der Version 17 die mit GDLauncher mitgeliefert wird.