GNU/Linux >> Znalost Linux >  >> Linux

Jak změním jméno hráče v minecraft multiplayeru v offline režimu v Linuxu?

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.


Linux
  1. Jak změnit název hostitele v Linuxu

  2. Jak změnit port SSH v Linuxu

  3. Jak používat příkaz chmod (Change Mode) v Linuxu

  1. Jak změnit uživatelské jméno v Linuxu

  2. Jak změnit název hostitele v systému Linux

  3. Jak pojmenovat vlákno v Linuxu?

  1. Jak změnit Shell v Linuxu

  2. Změňte uživatelské jméno v systému Linux

  3. Změňte název procesu v Linuxu