Der Server selbst wird natürlich von unseren Ownern (und euren
Spenden ) finanziert.
Allerdings müssen wir ja auch wissen, ob ihr auch in Minecraft eingeloggt seid, sonst könnte ja jeder einfach mit jedem beliebigen Namen joinen. Das wird vom Server automatisch bei Mojang angefragt, über den sogenannten Session-Server. Diese überprüfen ob du dich zuvor in Minecraft eingeloggt hast. Wenn der Session-Server nicht erreichbar ist, kann das nicht überprüft werden und du kommst nicht drauf.
Dann gibt es noch die Login-Server, die beim Einloggen in Minecraft überprüfen ob der Account existiert und bezahlt wurde und ob das Passwort richtig ist (oder im Falle des erneuten Einloggens, ob das Refresh-Token stimmt). Wenn dieser Server nicht erreichbar ist, kannst du dicht nichtmehr in Minecraft einloggen, und du kannst das Spiel vom Launcher aus nur im Offline-Modus starten. Wenn du dich vorher schon eingeloggt hast und die Session-Server online sind, kommst du aber trotzdem auf Minebench.
TL;DR: Jeder nicht gecrackte Minecraftserver ist von den Mojang-Diensten abhängig, um das Login zu überprüfen.