Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看顶级奸商:无敌从贩卖军火开始 我女仆都成神了,你还让我亮血条 富贵病 穿越费伦游记 开挂恋爱系统(快穿) 网游:我的毒能屠神 全民:合成师,开局合成亡灵大军 领主:从茅草屋开始打造不朽仙城 网游三国:升级词条,杀敌成至高 无止的界限 
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第189章 ,/.

上一章书 页下一页阅读记录

看,这是一头有胡子的粉红羊!

(在哪?我怎么没看到?)

它作为一个实体,肯定也有自己的NBT标签。

在这些NBT标签中,有很大一部分是大部分实体通用的。

具体是哪些呢?

首先,和物品一样,游戏也会通过实体的NBT来识别该实体到底是什么实体,这就需要用到id这个标签。id标签的数据类型是文本(String字符串),它存储着这个实体的命名空间ID。比如这只羊的id标签就是:

{id:“minecraft:sheep“}

需要注意,id标签由于是用来判断实体类型的,十分重要,所以我们在游戏中无法通过指令来获取并修改它,也就是说你并不能把这只羊变成一只猪。另外,玩家虽然也是实体,但没有id标签。

id可以判断实体的类型,但如果游戏还想更精确地判断这个实体到底是哪个个体,就需要使用到UUID。实体的UUID数据也存储在自身的NBT中,也就是说我们可以通过NBT来获取到实体甚至玩家的UUID。

UUID的NBT存储方式在Java1.16版本中迎来了巨大改变,这件事我们已经在第一百一十章了解过了。在Java1.16之前,实体的UUID在NBT中是以『高低位』的方式存储,也就是像下面这样子:

{UUIDMost:L,UUIDLeast:-L}

其中,值后面的大写字符『L』代表这两个标签的数据类型都是Long长整型。目前你只需要知道这种整型能够存储很大的数字即可。需要注意的是由于计分板数据类型是Int整型,所以你并不能直接将实体的UUID高低位存进计分板中。

在Java1.16更新后,实体的UUID改成了用Int整形数组来存储:

{UUID:[I;-,-,-,]}

由于改成了Int整型数组的存储方式,所以在Java1.16版本更新后,你就可以直接将实体的UUID存入计分板。

一个实体除了自身的类型和UUID,还有许许多多的数据。让我们仔细思考一下,可能还会有哪些数据。

一个实体肯定会有位置,所以NBT中自然也要存储实体的位置数据。Pos标签就是干这个的。

Pos的数据类型是『Double双精度浮点数列表』,列表内的三个元素从左到右分别存储着该实体的X、Y、Z坐标数据。比如:

{Pos:[14.d,72.0d,133.d]}

这代表着该实体处于(14.,72,133.)这个位置。

和Pos作用类似的标签还有Rotation。Rotation标签的数据类型是『Float单精度浮点数列表』,列表内的两个元素分别记录着这个实体的水平旋转和垂直旋转角度。比如:

{Rotation:[322.f,0.0f]}

这代表着该实体正水平地朝向南偏东37.°的方向。等等!『322.』?!

还记得本书在第二十六章曾经写过这么几句话吗:

『等等,我们在讲tp时,不是说水平旋转角度是:「以实体为中心,以正南(z轴正方向)为0°,顺时针下来,实体朝向和正南方向的夹角(也或者说实体在真南方位角体系中朝向的角度),就是该实体的水平旋转角度。」

那这怎么跑出来负数了?

其实在Minecraft中,水平旋转角度虽然可以像我们之前在第九章讲tp时那么用,但大多数时候,你都得这么用:

以正南(z轴正方向)为0°,顺时针旋转180°通过正西至正北,用正数,逆时针旋转180°通过正东至正北,用负数。比如-45°,就代表以正南为基准,逆时针旋转45°的方向;30°,就代表以正南为基准,顺时针旋转30°的方向。

也就是说,在Minecraft中,水平旋转角度的正确范围是-180°~180°,而不是0°~360°。至于为什么我要在第九章那么讲,只是怕一下子就把负数搬出来会吓你们一跳。』

现在,我们要纠正这里的一个疏漏之处:在Minecraft中,水平旋转角度其实有两套标准——一个就是我们在第九章讲到的『真南方位角』,也就是0°~360°这个标准;另外一个就是第二十六章讲到的-180~180°这套标准。

你可能已经有些晕了——两套标准,怎么判断什么时候要用什么标准?

其实很简单,我们只需要记住三个关键点就行:

①在目标选择器中,必须采用『-180~180°』这套标准。

②在指令中,除了目标选择器和NBT外,其他地方基本上两个标准都能用。

③在实体NBT中,玩家采用的是『-180~180°』这套标准,而非玩家实体采用的是类似『真南方位角』的0°~360°标准。

本小章还未完,请点击下一页继续阅读后面精彩内容!

喜欢Minecraft指令手册请大家收藏:(m.zjsw.org)Minecraft指令手册爪机书屋更新速度全网最快。

上一章目 录下一页存书签
站内强推疯了吧?抢亲抢到大帝头上了? 仕途人生 骑遇 重生另嫁小叔,夫妻联手虐渣 诛仙! 火枪洗明路 顶级奸商:无敌从贩卖军火开始 全民大航海,我开局一条幽灵船 四合院:开局捅娄子,秦淮茹急了 七零,重生后我被最强军官花样宠 我当道士那些年 缘生缘灭桃花月 我在天牢,长生不死 瞧不起的小废物?家属院隐藏大佬 1972,红旗招展的青春年代 四合院:我有一个小世界 四合院之谁都有秘密 舅舅祁同伟,开局带高启兰狂飙! 龙族之重临旧日 妻叛,发现岳母的秘密 
经典收藏游戏入侵:抢男女主机缘会上瘾诶 梦幻西游:重生逆袭当首富 梦幻西游:征战八荒,唯我独尊 全名领主开局获得SSS巨龙兵种 从零开始建立穿越者联盟 网游之九转轮回 全民游戏:开局极夜荒野求生 御兽独行 四合院之重回开始的时候 足球:被迫出国转身成为欧洲国门 全球进入数据化 全民游戏:从丧尸末日开始挂机 末日满级玩家 艾泽拉斯的奥术师 全民:灵卡师鸡肋?开局不良帅! 狼人杀:神级猎魔,四猎四狼 联盟:选出艾希,Rita坏掉了 网游:我把刺客玩成狙击手 梦幻西游:从难民到神豪 这个传奇不对劲 
最近更新网游:我觉醒了两个隐藏职业 从传奇开始证道成神 网游:治疗与守护 王者:月光啊,闪爆他们! 天选搭档,谈恋爱不耽误搞事业 红楼之林家有嫡子 龙族:龙王?那也得给我打工 神级游走:系统逼我打王者 传奇世界:映照现实,技能具现 凰临天下:重生之谋权为后 马尔福的重生情劫:恋上宿敌哈利 小巷人家2艰难之路 周思君的七零年代 四合院我没想和秦淮茹洞房啊 武侠网游:比武穆念慈,黄蓉急了 钓系直男,撩翻情敌! 碧蓝航线:指挥官日记 四合院:李家逆子,屡立奇功 盗墓笔记:非常随意同人文 身为提督的我居然被舰娘绑架了? 
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说