A recent update to NeoForge made fake players not have advancements anymore.
This update makes fake player checks in Revelationary api correctly return the Fake-Player-Owners advancements again, as long as the fake player uses the same profile UUID as its placer. It is a bit more ugly now, but it *does* work again.
The Neo change in question: https://github.com/neoforged/NeoForge/pull/3260
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }