GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo cambio el nombre del jugador en el modo multijugador de Minecraft en modo fuera de línea en Linux?

No tengo acceso a Minecraft en Linux en este momento, pero esa línea de comando parece sospechosa. Prueba esto:

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

Si todavía no te funciona, saber lo que hace suceder (mensajes de error, le permite ingresar pero tiene un nombre incorrecto, ...) sería útil para solucionar problemas adicionales. :-)

Editado :Funciona en Ubuntu 12.04 x32

*P.D.:después de "$USER" también puedes agregar "$PASSWORD" "$SERVER" *


TL; DR:use un lanzador que pueda modificar el nombre. O use algún comando de terminal de largo aliento para manipularlo.

Respuesta larga:

El modo fuera de línea en el servidor de Minecraft no requiere que los jugadores se autentiquen con la base de datos de la cuenta de Minecraft. Sin embargo, cuando usted:

  • Ejecutar directamente el archivo minecraft.jar
  • Use la función "Jugar sin conexión" del lanzador original de Minecraft.

Tu nombre en el juego sería "Jugador".

La única manera de cambiar esto es:

  • Utilice un iniciador no oficial que pueda cambiar el nombre (p. ej., MinecraftSP)
  • La línea de comando
  • Editar el código fuente y recompilarlo

Cuando realiza cualquiera de estos métodos con éxito , su nombre en el juego será diferente, sin necesidad de autenticarse con la base de datos de la cuenta de Minecraft para su verificación. Esta verificación se realiza con servidores con online-mode=true , por lo tanto, las personas que usan estos métodos no pueden unirse a esos servidores.

Tenga en cuenta que cuando utiliza cualquiera de estos métodos junto con los archivos de Minecraft (minecraft.jar y otros), es ilegal si no compraste el juego.


Aunque el título solo menciona Linux, el OP menciona Windows y la búsqueda me trajo aquí.

Pensé que podría compartir mi solución de cambio de nombre sin conexión de Windows que uso para probar mis complementos cuando necesito varios clientes conectados, todos con nombres diferentes, naturalmente.

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

Puse lo anterior en un archivo llamado Offline.bat. Cuando hago doble clic en ese archivo, se abrirá una ventana de comandos y te pedirá que ingreses el nombre del juego (IGN) que deseas usar. Simplemente ingrese el nombre que desea usar y presione Entrar para iniciar Minecraft en modo fuera de línea con ese nombre.


Linux
  1. Cómo cambiar un nombre de usuario en Linux

  2. Cómo cambiar Shell en Linux

  3. Cómo usar el comando chmod (Modo de cambio) en Linux

  4. Cambiar nombre de usuario en Linux

  5. Cambiar el nombre del proceso en Linux

Cómo cambiar la dirección MAC en Linux

Cómo cambiar un Shell de usuario en Linux

Cómo cambiar el nombre de Ubuntu Linux gráficamente

Cómo cambiar de usuario en Linux

Cómo cambiar la dirección IP en Linux

Cómo cambiar el nombre de host en Debian Linux