Momentálně nemám přístup k Minecraftu na Linuxu, ale ten příkazový řádek vypadá podezřele. Zkuste to:
java -Xms512m -Xmx1024m -cp "$HOME/.minecraft/bin/*" -Djava.library.path="$HOME/.minecraft/bin/natives" net.minecraft.client.Minecraft "$USER"
Pokud vám to stále nefunguje, víte, co dělá dojít (chybové zprávy, umožňuje vám vstup, ale má nesprávné jméno, …) by bylo užitečné pro další odstraňování problémů. :-)
Upraveno :Práce na Ubuntu 12.04 x32
*P.S.:za "$USER" můžete také přidat "$PASSWORD" "$SERVER"
*
TL;DR:Použijte spouštěč, který může změnit název. Nebo použijte nějaký dlouhý terminálový příkaz k manipulaci.
Dlouhá odpověď:
Offline režim na serveru Minecraft nevyžaduje, aby se hráči autentizovali s databází účtu Minecraft. Když však:
- Přímo spusťte soubor minecraft.jar
- Použijte funkci „Play Offline“ původního spouštěče Minecraft.
Vaše jméno ve hře bude „Hráč“.
Jediný způsob, jak to změnit, je:
- Použijte neoficiální spouštěč, který může změnit název (např. MinecraftSP)
- Příkazový řádek
- Úprava zdrojového kódu a jeho rekompilace
Když některou z těchto metod úspěšně provedete , vaše herní jméno se pak bude lišit, aniž byste se museli pro ověření ověřovat v databázi účtu Minecraft. Toto ověření se provádí u serverů s online-mode=true
, takže lidé, kteří používají tyto metody, se k těmto serverům nemohou připojit.
Vezměte prosím na vědomí, že když použijete kteroukoli z těchto metod ve spojení s soubory Minecraft (minecraft.jar
a další), je to nezákonné, pokud jste si hru nekoupili.
Ačkoli název zmiňuje pouze linux, OP zmiňuje Windows a vyhledávání mě přivedlo sem.
Myslel jsem, že bych mohl sdílet své offline řešení pro změnu názvu Windows, které používám k testování svých pluginů, když potřebuji připojit více klientů pod různými jmény, přirozeně.
@SET /P IGN=IGN=
@java -Xms512m -Xmx512m -cp "%APPDATA%/.minecraft/bin/*" -Djava.library.path="%APPDATA%/.minecraft/bin/natives" net.minecraft.client.Minecraft %IGN%
Výše uvedené jsem vložil do souboru s názvem Offline.bat Když na tento soubor dvakrát kliknu, otevře se příkazové okno a vyzve vás k zadání názvu ve hře (IGN), který chcete použít. Jednoduše zadejte název, který chcete používat, a stisknutím klávesy Enter spusťte Minecraft v režimu offline s tímto názvem.