Minecraft(我的世界)中文论坛
标题: 正版可改名原理以及对正版进盗版服的影响
作者: sjjklh 时间: 2015-2-7 12:28
标题: 正版可改名原理以及对正版进盗版服的影响
在Minecraft 1.7.5及之前版本,游戏内是按照游戏名(ID)识别人的。
在Minecraft 1.7.6及之后版本,识别依据改成了UUID(你可以理解为之前认人名,之后认身份证号)
对于正版服而言,是这样工作的:

可以这样类比,正版服就像你在12306买火车票。首先你自己需要向12306提供正确的姓名-身份证号组合,12306会向政府的数据库请求验证真实性,验证通过的话,你就可以继续买火车票的步骤了。
--------------------------------------------------------------------------------------------------------------------
那么问题来了,盗版服无法与mojang官方服务器通信,那么盗版服里的UUID是哪来的?

首先,目前已知的是盗版服以以下方式处理UUID:
- 有时直接自己编一个UUID(我自己编个玩家1号玩家2号由不得你)。这种情况下,正版改名自然是自找麻烦……
- 有时会直接向玩家的客户端索要UUID(管他真假),这种情况下,正版改名不会有负面影响。
不同启动器处理UUID的方法不同:
- 正版启动器-在线模式:直接向Mojang服务器讨要自己的UUID
- 正版启动器-离线模式:用之前在线模式时要来的UUID
- 纯离线模式(盗版)启动器:或者自己用某些算法编一个,或者干脆懒得编留空得了。但留空的话无法加入同一局域网下其他人使用“单人世界向局域网开放”功能开放的服务器,而且包括IC2在内的部分Mod依赖客户端提供的UUID认人,这样这些MOD就认不出你了。
也就是说只要你用正版启动器,你的UUID无论如何都不会错。
正版用户改名就像你去派出所办理改名手续,身份证号(UUID)是不会变的
综上,正版用户改名前需要注意以下几点:
- 常去的服务器版本必须高于1.7.6
- 常去的服务器使用的插件/mod必须以UUID而不是以玩家ID作为识别依据
- 常去的服务器若为离线模式(“盗版服”),那么能不能认出你全看人品。建议向服主端茶倒水说好话请他帮你转移库存……
感谢本版版主@zhh0000zhh 全程对我这小白给予的解答
作者: 844565468 时间: 2015-2-7 12:31
完全不懂= =
作者: ylmars 时间: 2015-2-7 12:34
不错,虽然我知道{:10_523:}
作者: 1292029552 时间: 2015-2-7 12:35
什么什么的完全看不懂,反正我就去玩单机吧。。
作者: luxiaochen1984 时间: 2015-2-7 12:39
不太懂,不过似乎改名会很麻烦
作者: Ayamuta 时间: 2015-2-7 12:42
已经改过名的路过...
作者: shunmiaoxiaolin 时间: 2015-2-7 12:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: qq634863971 时间: 2015-2-7 12:50
完全看不懂的节奏
作者: a20001017 时间: 2015-2-7 12:56
本帖最后由 a20001017 于 2015-2-7 12:58 编辑

之前就在版主群讨论过UUID,这是度度贴的盗版玩家UUID生成源码什么的
作者: minehenry 时间: 2015-2-7 15:17
给离线服主端茶倒水也换不回家产吧233
作者: leavessoft 时间: 2015-2-7 20:30
感谢sjjklh发此扫盲帖~12306的栗子举得好。。
作者: きのこMogu_ 时间: 2015-2-8 16:00
那么1.7.6以下的版本将不能实现改名功能吗
作者: sjjklh 时间: 2015-2-8 23:35
能改,服务器认不出改名之后的你而已
作者: fei_yu_yi 时间: 2015-2-11 10:19
不错,虽然我是正版,然后还进了盗版服
作者: liuyipeng001 时间: 2015-2-11 19:37
国内大部分都是盗版服 正版的话改名就是作死TAT
作者: MC~~丨 时间: 2015-2-20 13:51
求解 要怎么改
作者: qq525048187 时间: 2015-2-20 16:25
那咱们论坛啥时候来一个改名【好吧我不该说这些的】
表示正版不想改名的路过。。
作者: 陌小颜 时间: 2015-2-27 19:56
还是不改名了
作者: lichi2050 时间: 2015-3-10 04:48
我想改也改不了.. 我的帐号还在”原“ minecraft数据库
因为注册邮件密码忘记了【使用雅虎】然后几年前雅虎又大清理了一下...我的邮件就这样没了...
数据转了转不了,改也改不了【唉】
发投诉信给官方也没回复【我看我这一辈子就和Lichi2050 这个名称 永久绑定在一起了】
作者: officeyutong 时间: 2015-3-10 12:31
还好lwc插件认uuid
作者: 江米条 时间: 2015-3-17 23:33
这就是为什么现在正版服基本都是1.8+的原因?
作者: sjjklh 时间: 2015-3-18 18:56
没有必然联系。如果这个正版服是多Mod服,也会看到不少1.7.10
作者: tallmoon 时间: 2015-3-27 19:07
感觉好高能的样子
作者: 70852 时间: 2016-1-18 23:12
不错不错,说了不少原理性的问题,赞!
作者: xiaoluo18 时间: 2016-1-25 17:20
刚好也研究过uuid,虽然除了验证身份以外就不知道别的用处了...
其实文中有一点不够准确,就是[留空的话无法使用“单人世界向局域网开放”功能]
实际上,建立局域网主机的客户端就算启动参数不加uuid也是可以向局域网开放游戏的,但是要连接到此主机的客户端的启动参数就一定要加上uuid,否则就连不进去。
作者: 迷途之中 时间: 2019-4-13 08:26
谢谢大佬指点
作者: 哈哈哈qwer 时间: 2019-5-20 19:41
呃呃呃呵呵红红火火恍恍惚惚哈哈哈
作者: cangkuai 时间: 2019-5-23 17:05
感谢解答
作者: yiingshii 时间: 2020-2-12 22:05
Mcbbs有你更精彩~
作者: Apengo 时间: 2020-3-18 12:31
噢,意思就是一开始创的名字后面就最好不要改了是吧
作者: A越 时间: 2020-3-25 22:57
很棒!赞一个
作者: 申晓楠 时间: 2020-4-29 14:48
关于最后注意的第三点能详细解释一下吗,有点不太懂,就相当于把你的数据上传到云端是吗?以及如果正版用户经常去盗版服务器会有什么影响吗?
作者: liangcha2009 时间: 2020-6-14 10:59
看不懂...