kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
krack krackerz
krack krackerz
Question

Bagaimana cara mengubah nama pemain di multiplayer minecraft dalam mode offline di Linux?

Saya memiliki server Minecraft kecil (beta 1.5), dan setiap kali saya masuk melalui mode offline dari klien, nama saya adalah "Player". Bagaimana saya bisa mengubahnya?

Saya tahu cara untuk melakukannya di Windows tetapi tidak membantu.

Masalah utamanya adalah ketika orang lain terhubung ke server saya, mereka menggunakan "Player" sebagai nama dan itu menendang saya.

Properti server diatur ke:

online-mode=false

Saya tidak bisa mengubahnya menjadi benar.

Saya menjalankan Ubuntu versi terbaru, dan menjalankan klien dari terminal menggunakan perintah berikut (EDIT: menjalankan dengan sudo, bukan ide yang bagus, saya tahu... perlu memperbaikinya):

sudo ./minecraft-1.5.jar

EDIT: Saya menemukan kode yang saya bicarakan tetapi tidak pernah berhasil untuk saya:

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'"'

dan untuk Windows:

java -Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft '"'%1'"'

Pembaruan terbaru: itu berhasil!

Saya tidak menyadari bahwa bagian pertama (dimulai dengan -cp), adalah folder tempat saya menjalankan game saya adalah direktori yang salah, ingat bahwa saya memulai game dengan sudo, itulah alasan saya gagal, seharusnya:

/root/.minecraft/bin/*

Juga saya harus menjalankan ini dengan sudo, atau tidak akan berhasil... kesalahan menumpuk, yang ternyata, dan saya tidak menyadarinya, adalah karena tidak dapat menemukan file kelas utama, yang saya temukan dengan membaca ulang man untuk java;

Sebagai kemenangan sampingan, kode ini sekarang memungkinkan saya untuk menekan tombol "Quit &" yang hilang karena cara saya memulai permainan di terminal.

17 2011-06-14T07:57:46+00:00 3
 Glorfindel
Glorfindel
Pertanyaan edit 20 Oktober 2017 в 2:23
Video Game
linux
minecraft
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Solution / Answer
Ben Blank
Ben Blank
14 Juni 2011 в 11:17
2011-06-14T23:17:39+00:00
Lebih
Sumber
Sunting
#14203253

Saya tidak memiliki akses ke Minecraft di Linux saat ini, tetapi baris perintah itu terlihat mencurigakan. Cobalah ini:

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

Jika masih belum berhasil, mengetahui apa yang tidak terjadi (pesan kesalahan, memungkinkan Anda masuk tetapi memiliki nama yang salah, ...) akan sangat membantu untuk pemecahan masalah lebih lanjut. :-)

Diedit: Bekerja di Ubuntu 12.04 x32

P.S.: setelah "$USER" Anda juga dapat menambahkan "$PASSWORD" "$SERVER"

 iegik
iegik
Jawaban edit 24 Desember 2012 в 9:07
11
0
Pengguna anonim
14 Juni 2011 в 9:33
2011-06-14T09:33:37+00:00
Lebih
Sumber
Sunting
#14203252

TL;DR: Gunakan peluncur yang dapat memodifikasi nama. Atau gunakan beberapa perintah terminal yang bertele-tele untuk memanipulasinya.

Jawaban panjang:

Mode offline di server Minecraft tidak mengharuskan pemain untuk mengautentikasi dengan database akun Minecraft. Namun, ketika Anda:

  • Menjalankan file minecraft.jar secara langsung
  • Gunakan fungsi "Play Offline" dari peluncur Minecraft asli.

Nama dalam game Anda adalah "Player".

Satu-satunya cara untuk mengubahnya adalah dengan:

  • Gunakan peluncur tidak resmi yang bisa mengubah nama (misalnya, MinecraftSP)
  • Baris perintah
  • Mengedit kode sumber dan mengkompilasinya kembali

Ketika Anda melakukan salah satu dari metode-metode ini berhasil, nama dalam game Anda akan berbeda, tanpa perlu melakukan autentikasi dengan database akun Minecraft untuk verifikasi. Verifikasi ini dilakukan dengan server dengan online-mode=true, sehingga orang yang menggunakan metode ini tidak dapat bergabung dengan server tersebut.

Harap dicatat bahwa ketika Anda menggunakan salah satu metode ini dalam hubungannya dengan file Minecraft (minecraft.jar dan lainnya), itu ilegal jika Anda tidak membeli game.

5
0
 EdGruberman
EdGruberman
31 Juli 2011 в 7:00
2011-07-31T07:00:52+00:00
Lebih
Sumber
Sunting
#14203254

Meskipun judulnya hanya menyebutkan linux, OP menyebutkan Windows, dan pencarian membawa saya ke sini.

Saya pikir saya mungkin akan berbagi solusi pengubahan nama offline Windows saya yang saya gunakan untuk menguji plugin saya ketika saya membutuhkan beberapa klien yang terhubung semua dengan nama yang berbeda, tentu saja.

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

Saya memasukkan hal di atas ke dalam file bernama Offline.bat Ketika saya klik dua kali file itu, itu akan membuka jendela perintah dan meminta Anda untuk memasukkan In-Game Name (IGN) yang ingin Anda gunakan. Cukup masukkan nama yang ingin Anda gunakan dan tekan enter untuk meluncurkan Minecraft dalam mode offline dengan nama tersebut.

2
0
Related communities 3
Belajar GNU/Linux Indonesia
Belajar GNU/Linux Indonesia
7 102 pengguna
Komunitas GNU/Linux Indonesia di Telegram, baca peraturan group di: telegra.ph/Peraturan-BGLI-03-07
Buka telegram
Deepin Linux Indonesia
Deepin Linux Indonesia
537 pengguna
ℹ️ Selamat datang di Grup Telegram Deepin Linux Indonesia ! Grup linux 📎 Pop!_OS: @pop_linux Channel 📎 Void: @void_time Group Programming 📎 Alpine.js: @alpinejsid 📎 Rust: @rust_community 📎 Go: @go_community
Buka telegram
Pop!_OS Linux Indonesia
Pop!_OS Linux Indonesia
137 pengguna
Komunitas pengguna Pop!_OS seindonesia Grup linux 📎 Deepin: @deepin_indonesia Channel 📎 Void: @void_time Group Programming 📎 Alpine.js: @alpinejsid 📎 Rust: @rust_community 📎 Go: @go_community
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Daniel Gogov
Terdaftar 6 hari yang lalu
2
工藤 芳則
Terdaftar 1 minggu yang lalu
3
Ирина Беляева
Terdaftar 2 minggu yang lalu
4
Darya Arsenyeva
Terdaftar 2 minggu yang lalu
5
anyta nuam-nuam (LapuSiK)
Terdaftar 2 minggu yang lalu
ID
JA
© kzen.dev 2023
Sumber
gaming.stackexchange.com
di bawah lisensi cc by-sa 3.0 dengan atribusi