在Minecraft 1.7.5及之前版本,游戲內(nèi)是按照游戲名(ID)識別人的。
在Minecraft 1.7.6及之后版本,識別依據(jù)改成了UUID(你可以理解為之前認人名,之后認身份證號)
對于正版服而言,是這樣工作的:
可以這樣類比,正版服就像你在12306買火車票。首先你自己需要向12306提供正確的姓名-身份證號組合,12306會向政府的數(shù)據(jù)庫請求驗證真實性,驗證通過的話,你就可以繼續(xù)買火車票的步驟了。
--------------------------------------------------------------------------------------------------------------------
那么問題來了,盜版服無法與mojang官方服務器通信,那么盜版服里的UUID是哪來的?
首先,目前已知的是盜版服以以下方式處理UUID:
有時直接自己編一個UUID(我自己編個玩家1號玩家2號由不得你)。這種情況下,正版改名自然是自找麻煩……
有時會直接向玩家的客戶端索要UUID(管他真假),這種情況下,正版改名不會有負面影響。
不同啟動器處理UUID的方法不同:
正版啟動器-在線模式:直接向Mojang服務器討要自己的UUID
正版啟動器-離線模式:用之前在線模式時要來的UUID
純離線模式(盜版)啟動器:或者自己用某些算法編一個,或者干脆懶得編留空得了。但留空的話無法使用“單人世界向局域網(wǎng)開放”功能,而且包括IC2在內(nèi)的部分Mod依賴客戶端提供的UUID認人,這樣這些MOD就認不出你了。
也就是說只要你用正版啟動器,你的UUID無論如何都不會錯。
正版用戶改名就像你去派出所辦理改名手續(xù),身份證號(UUID)是不會變的
綜上,正版用戶改名前需要注意以下幾點:
常去的服務器版本必須高于1.7.6
常去的服務器使用的插件/mod必須以UUID而不是以玩家ID作為識別依據(jù)
常去的服務器若為離線模式(“盜版服”),那么能不能認出你全看人品。建議向服主端茶倒水說好話請他幫你轉(zhuǎn)移庫存……
感謝Cthuwork某逗比