Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看灾变卡皇 全民领主,开局召唤魔化关银屏 杀怪百分百爆率,你跟我比幸运? 全民:我转职成了修仙者 我转职当天,神明颤栗,诸天震动 斗罗:俘获女神,从绝世唐门开始 从零开始建立穿越者联盟 英雄无敌之隐藏建筑大师 网游:我的血量有亿点点多 这个外援强到离谱 
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第189章 ,/.

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

JSON文本在Java版很常用。在基岩版虽然能用的地方少了很多,但仍然很有用处。

基岩版的JSON文本主要用于指令、书与笔的文本和告示牌的文本上。由于基岩版指令的限制,我们只能在/tellraw和/titleraw两个指令中用到JSON文本。虽然能用的地方极其少,我们仍然得学习学习,就因为/tellraw这条指令极其有用。

基岩版的JSON文本的基础格式如下:

{“rawtext“:[]}

在基岩版中,每串JSON文本的最外层必然是rawtext组件。rawtext的值是JSON对象列表,也就是由多个JSON对象组成的列表。你可以把JSON对象看作是NBT中的复合标签(两者其实没多大差别),方便理解。

基岩版的JSON文本组件相比Java版要少许多。不算rawtext的话,基岩版一共只有五个组件:

\\内容组件\\

text(值:文本)

selector(值:文本)

translate(值:文本)

score(值:JSON对象,相当于NBT的复合标签)

\ranslate配套组件\\

with(值:由多个文本组成的列表)

最基础的组件还是text,用法和Java版的一模一样:

{“rawtext“:[{“text“:“Hello!“}]}

这解析后会变成:Hello!

你有没有注意到,基岩版甚至连文本颜色格式组件都被阉割了,也就是说我们无法使用color组件来修改文字颜色。既然我们无法使用color之类的组件,那么我们该如何修改文本的颜色和格式?

你是不是忘记了一个东西:§

由于基岩版可以自由使用§来修改文本的颜色和格式,因此Mojang就把color之类的文本颜色格式组件给切了。

在基岩版的JSON文本中使用§,需要注意两点:

①§必须要放在内容组件的值中,不能放在组件名等其他地方。虽然放在其他地方在命令方块中也会生效,但JSON文本就无法被游戏正确识别并输出了。

②使用§后记得要及时用§r来重置文字样式,不然会把§右边的所有文本都修改了样式。比如:

{“rawtext“:[{“text“:“§eHello!“},{“text“:“Minecraft“}]}

这将会输出:Hello!Minecraft(都是黄色)

如果是{“rawtext“:[{“text“:“§eHello!§r“},{“text“:“Minecraft“}]},则只会把“Hello!”一段变成黄色。

selector组件可以输出实体名称,其值必须填的是目标选择器。比如:

{“rawtext“:[{“selector“:“@p“}]}

这将会输出距离执行地点最近玩家的名称。假设距离执行地点最近的玩家叫做『Phigros』,那么这将会输出:Phigros

selector的使用还是很简单的。但请注意,你不能把selector当做text一样使用。原因很简单:其值必须是个目标选择器。

如果你把selector当做text一样用,比如这样子填写:

{“rawtext“:[{“selector“:“HelloMinecraft“}]}

你会惊奇地发现执行指令后,没有任何的文本输出,也没有任何的报错信息。

这是为什么呢?因为selector的值必须是个目标选择器,你这样填就相当于要输出玩家HelloMinecraft的名称,而游戏中又没有叫做HelloMinecraft的玩家,自然就不会输出。但如果真的有一个叫做HelloMinecraft的玩家且在线,就会正常输出『HelloMinecraft』。

translate组件是这五个组件中最难的一个,因为它有些涉及到Minecraft的模组、资源包开发。为何这么说?因为translate组件可以让一段文字以目标玩家的语言输出。

在学习translate的用法之前,我们要了解一个东西:本地化键(也称『翻译识别符』)

每一种语言都有自己对应的语言文件,比如美式英语对应的就是en_us.lang,中文简体对应的就是zh_cn.lang。游戏中同一个地方的文本会翻译成不同的语言。这时候问题来了:我们该如何在不同的语言文件中正确找到用于这个地方的文本呢?

这时候本地化键就出场了。

把一个地方的文本在不同语言中的翻译都绑定到一串不变的ID上,根据ID找到对应的翻译文本,不就解决这个问题了吗?

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

喜欢Minecraft指令手册请大家收藏:(m.qbxsw.com)Minecraft指令手册全本小说网更新速度全网最快。

上一章目 录下一页存书签
站内强推剑来 十日终焉 疯批小师叔她五行缺德 我不是戏神 那年花开1981 斗破苍穹 天人图谱 仕途人生 深海余烬 没人告诉我魔法学校一群神经呀 国运争霸:我大秦重工,震惊世界 全民领主,开局召唤魔化关银屏 从斩神开始开辟一条无敌路 透视眼鉴宝赌石,开局十万倍利润 闪婚老公,竟是千亿霸道总裁 春心荡漾! 魏晋干饭人 活一年涨一道果,以道果证道长生 星穹:我堕入深渊,助你重返人间 大苍守夜人 
经典收藏末日诡异网游:我开局征服鬼女皇 领主求生之天赋合成 我一个法爷,无限禁咒很正常吧? 网游:开局觉醒SSS无限装备栏 全民领主:开局一颗造化神石 因为太欧皇,抽中铜雀台后无敌了 开局满魅力,我用双修功法玩网游 海贼:从白色城镇走出的世界之王 离谱!开局天使,你告诉我怎么输 网游:开局表白未成年贵族千金 全民领主:我的爆率百分百 全民游戏:从丧尸末日开始挂机 全民:灵卡师鸡肋?开局不良帅! 领主:从茅草屋开始打造不朽仙城 无限技能栏:我一发火球术近亿颗 全民:别人杀怪升级,我杀怪变大 我一个治疗术下去你可能会死 网游之时空剑神 网游之无双修魔攻击随机增加属性 网游:我的职业无限进阶! 
最近更新震惊:我的室友,竟然是巅峰第一 网游:我的攻击刀刀斩血百分之十 NBA:浪子老板,打造紫金十冠 重生:股市大鳄李明 仙途虐恋:叶凡传奇 庶女开铺:我靠美食当上商业女王 3November的脑洞合集 时代浪潮中的追梦者 重生回来,该报的仇就得马上报 求生:开局万人屠但我是个好人 LOL:鸟巢开始横推八赛季 双对比:海王小智,全世界麻了! 开局木筏:靠万倍增幅征服世界 获得枪神祝福的我,竟变成了女生 穿书洗白恶毒师尊,徒儿黑化了 崩铁,镜流师弟的我加入屠神组 无声的我 奥特盘点:你还相信光吗 全民木筏求生,我娶妻就能变强 全点悟性?当然要学遍天下武学 
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说