Tengo un pequeño servidor de Minecraft (beta 1.5), y cada vez que me conecto en modo offline desde un cliente, mi nombre es "Jugador". ¿Cómo puedo cambiarlo?
Conozco una forma de hacerlo en Windows pero no sirve de nada.
El mayor problema es que cuando otros se conectan a mi servidor toman "Player" como nombre y me echa.
La propiedad del servidor está configurada:
online-mode=false
No puedo cambiar esto a verdadero.
Estoy ejecutando la última versión de Ubuntu, y ejecutando el cliente desde la terminal usando el siguiente comando (EDIT: ejecutando con sudo, no es una buena idea, lo sé... necesito arreglar eso):
sudo ./minecraft-1.5.jar
EDIT:He encontrado el código del que hablaba pero no me ha funcionado:
java -cp ~/.minecraft/bin/minecraft.jar:~/.minecraft/bin/lwjgl.jar:~/.minecraft/bin/lwjgl_util.jar:~/.minecraft/bin/jinput.jar: -Djava.library.path=~/.minecraft/bin/natives -Xmx1024M -Xms512M net.minecraft.client.Minecraft '"'$USER'"'
Y para Windows:
java -Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft '"'%1'"'
Última actualización: ¡Funciona! No me di cuenta de que la primera parte (comenzando con -cp), era la carpeta desde la que ejecuté mi juego era el directorio equivocado, recuerde que inicio el juego con sudo, esa fue la razón por la que falló, es debería haber sido:
/root/.minecraft/bin/*
También tengo que ejecutar esto con 'sudo' o no funcionará ... los errores se acumulan, que como resulta, y no me di cuenta, es porque no podía encontrar ningún archivo de clase principal, que me di cuenta de releer el hombre para 'java'
Como ganancia secundaria, este código me permite ahora pulsar: "Salir" que no estaba por la forma en que inicié el juego en la terminal.