GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso cambiare il nome del giocatore in minecraft multiplayer in modalità offline in Linux?

Al momento non ho accesso a Minecraft su Linux, ma quella riga di comando sembra sospetta. Fai un tentativo:

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

Se ancora non funziona per te, sapere cosa fa accadere (messaggi di errore, ti permette di entrare ma ha un nome sbagliato, ...) sarebbe utile per un'ulteriore risoluzione dei problemi. :-)

Modificato :Lavora su Ubuntu 12.04 x32

*P.S.:dopo "$USER" puoi anche aggiungere "$PASSWORD" "$SERVER" *


TL; DR:usa un launcher che può modificare il nome. Oppure usa qualche prolisso comando da terminale per manipolarlo.

Risposta lunga:

La modalità offline nel server Minecraft non richiede ai giocatori di autenticarsi con il database dell'account Minecraft. Tuttavia, quando:

  • Esegui direttamente il file minecraft.jar
  • Utilizza la funzione "Gioca offline" del launcher originale di Minecraft.

Il tuo nome nel gioco sarebbe "Giocatore".

L'unico modo per cambiarlo è:

  • Utilizza un launcher non ufficiale che può modificare il nome (ad es. MinecraftSP)
  • La riga di comando
  • Modificare il codice sorgente e ricompilarlo

Quando esegui uno di questi metodi con successo , il tuo nome nel gioco sarà quindi diverso, senza richiedere l'autenticazione con il database dell'account Minecraft per la verifica. Questa verifica viene eseguita con server con online-mode=true , pertanto le persone che utilizzano questi metodi non possono accedere a quei server.

Tieni presente che quando utilizzi uno di questi metodi insieme a i file di Minecraft (minecraft.jar e altri), è illegale se non hai acquistato il gioco.


Sebbene il titolo menzioni solo Linux, l'OP menziona Windows e la ricerca mi ha portato qui.

Ho pensato di condividere la mia soluzione di modifica del nome offline di Windows che utilizzo per testare i miei plug-in quando ho bisogno di più client collegati tutti con nomi diversi, naturalmente.

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

Ho inserito quanto sopra in un file chiamato Offline.bat Quando faccio doppio clic su quel file, si aprirà una finestra di comando e ti verrà chiesto di inserire il nome di gioco (IGN) che desideri utilizzare. Inserisci semplicemente il nome che desideri utilizzare e premi Invio per avviare Minecraft in modalità offline con quel nome.


Linux
  1. Come modificare un nome host in Linux

  2. Come modificare un nome utente in Linux

  3. Come modificare il nome host in Linux

  4. Come modificare la porta SSH in Linux

  5. Come utilizzare il comando chmod (Cambia modalità) in Linux

Come modificare l'indirizzo MAC in Linux

Come modificare una shell utente in Linux

Come modificare graficamente il nome di Ubuntu Linux

Come cambiare utente su Linux

Come modificare l'indirizzo IP su Linux

Come modificare il nome host su Debian Linux