GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie ändere ich den Spielernamen im Minecraft-Multiplayer im Offline-Modus unter Linux?

Ich habe im Moment keinen Zugriff auf Minecraft unter Linux, aber diese Befehlszeile sieht verdächtig aus. Probieren Sie es aus:

java -Xms512m -Xmx1024m -cp "$HOME/.minecraft/bin/*" -Djava.library.path="$HOME/.minecraft/bin/natives" net.minecraft.client.Minecraft "$USER"

Wenn es bei Ihnen immer noch nicht funktioniert, wissen Sie, was funktioniert auftreten (Fehlermeldungen, lässt Sie rein, hat aber falschen Namen, …) wäre für die weitere Fehlersuche hilfreich. :-)

Bearbeitet :Funktioniert unter Ubuntu 12.04 x32

*P.S.:Nach "$USER" können Sie auch "$PASSWORD" "$SERVER" hinzufügen *


TL;DR:Verwenden Sie einen Launcher, der den Namen ändern kann. Oder verwenden Sie einen langatmigen Terminalbefehl, um es zu manipulieren.

Lange Antwort:

Der Offline-Modus auf dem Minecraft-Server erfordert keine Authentifizierung der Spieler bei der Minecraft-Kontodatenbank. Wenn Sie jedoch:

  • Führen Sie die minecraft.jar-Datei direkt aus
  • Verwenden Sie die "Offline spielen"-Funktion des ursprünglichen Minecraft-Launchers.

Ihr Name im Spiel wäre "Spieler".

Die einzige Möglichkeit, dies zu ändern, ist:

  • Verwenden Sie einen inoffiziellen Launcher, der den Namen ändern kann (z. B. MinecraftSP)
  • Die Befehlszeile
  • Bearbeiten des Quellcodes und Neukompilieren

Wenn Sie eine dieser Methoden erfolgreich ausführen , wird Ihr Name im Spiel dann anders sein, ohne dass Sie sich zur Überprüfung bei der Minecraft-Kontodatenbank authentifizieren müssen. Diese Überprüfung erfolgt bei Servern mit online-mode=true , daher können Personen, die diese Methoden verwenden, diesen Servern nicht beitreten.

Bitte beachten Sie, dass wenn Sie eine dieser Methoden in Verbindung mit verwenden die Minecraft-Dateien (minecraft.jar und andere), ist es illegal, wenn Sie das Spiel nicht gekauft haben.


Obwohl der Titel nur Linux erwähnt, erwähnt das OP Windows, und die Suche brachte mich hierher.

Ich dachte, ich könnte meine Windows-Offline-Namensänderungslösung teilen, die ich zum Testen meiner Plugins verwende, wenn ich natürlich mehrere Clients benötige, die alle unter verschiedenen Namen verbunden sind.

@SET /P IGN=IGN=
@java -Xms512m -Xmx512m -cp "%APPDATA%/.minecraft/bin/*" -Djava.library.path="%APPDATA%/.minecraft/bin/natives" net.minecraft.client.Minecraft %IGN%

Ich habe das Obige in eine Datei namens Offline.bat eingefügt. Wenn ich auf diese Datei doppelklicke, wird ein Befehlsfenster geöffnet und Sie werden aufgefordert, den In-Game-Namen (IGN) einzugeben, den Sie verwenden möchten. Geben Sie einfach den gewünschten Namen ein und drücken Sie die Eingabetaste, um Minecraft im Offline-Modus mit diesem Namen zu starten.


Linux
  1. So ändern Sie einen Hostnamen unter Linux

  2. So ändern Sie einen Benutzernamen in Linux

  3. So ändern Sie den Hostnamen unter Linux

  4. So ändern Sie den SSH-Port unter Linux

  5. So ändern Sie die Shell unter Linux

So ändern Sie die MAC-Adresse in Linux

So ändern Sie eine Benutzer-Shell in Linux

So ändern Sie den Ubuntu Linux-Namen grafisch

So ändern Sie den Benutzer unter Linux

So ändern Sie die IP-Adresse unter Linux

So ändern Sie den Hostnamen unter Debian Linux