本帖最后由 a20001017 于 2017-6-24 19:38 编辑







修订并翻译自英文Minecraft Wiki http://minecraft.gamepedia.com/1.12
与中文Minecraft Wiki同步 http://minecraft-zh.gamepedia.com/1.12

感谢诸多热心玩家的付出。



1.12多彩世界更新的首个正式版,是Minecraft于2017年6月7日发布的一个重大更新。此次更新加入了新的合成系统和函数系统、为新手准备的提示、带釉陶瓦、混凝土、染色床、幻术师和鹦鹉,以及取代成就的进度。
常规
进度
  • 取代成就
  • 可通过JSON文件自定义
  • 多标签界面
    • 5个标签(支持更多):
      • Minecraft:游戏的核心与故事。
      • 冒险:冒险、探索与战斗。
      • 下界:记得带夏装。
      • 末地:还是开始了?
      • 农牧业:世界无处没有朋友与美食。
    • 不同标签有不同背景图案,现在是由小图案平铺形成。
    • 数据驱动的界面,可控制位置与布局。
  • 支持配方、战利品表、经验和函数形式的奖励。
    • 原版进度只有“挑战”进度会给予玩家奖励,其奖励的是一定量的经验。
  • 当完成进度时会弹出提示框提示玩家
    • 新的弹出效果
    • 有两种颜色,完成普通进度时为黄色,完成“挑战”进度时为紫色。
  • 进度图标允许使用数据值
    • 特别地,icon从字符串变成了目标
      • 其中有一个必需的item字符串(明确是物品ID)和可选的data整数(明确是物品元数据)

  • 在完成特定进度时有一个新的数字显示来追踪进度

控制
  • 为创造模式下的物品栏保存添加了快捷键选项
  • 添加打开进度的新快捷键(默认为“L”)。

创造模式
  • 加入了“已保存的工具栏”标签。
  • 可以用C+1-9来保存物品快捷栏组合,用X+1-9来加载
    • 可以保存最多9种物品快捷栏组合。
    • 如果尝试保存一个空的物品快捷栏组合,它将清除对应的已保存的物品快捷栏组合,并在相应的方格中放回“信息纸”。


函数
  • 添加了新的函数系统,是位于world/data/namespace/file.txt的纯文本文件。
  • 函数格式为指令列表,一行一条指令,不得以/符号开头,可以使用#注释。

JSON格式
  • 添加了'group'到配方json格式文件中,用于使相似的配方集合起来。
  • 添加了新的'keybind'文本组件,用于参考玩家的绑定按键映射。

菜单界面
  • 可以点击版权文本来查看制作人员




      复述功能
      • 按下CTRL+B激活,可以自动阅读玩家的聊天文字,包括发出信息的玩家的名称。
        • 复述功能有以下几个模式:“关闭”、“阅读聊天文本和系统消息”、“仅阅读聊天文本”和“仅阅读系统消息”
      • 切换复述功能时会显示弹出通知
      • 复述功能不会阅读命令或命令的输出,也不会阅读使用了/me的消息。
      • 当复述功能不可用时会显示一条消息

      NBT标签
      • LastExecution(long):
        • 储存了连锁型命令方块最后被激活的游戏刻
      • LoveCauseLeast、LoveCauseMost用于可人工繁衍的实体
        • 二者记录使其繁衍的实体的UUID。
      • recipeBook:包含配方列表的字符串,玩家看到就像配方书信息那样格式化。
        • isFilteringCraftable:当玩家开启配方书的“仅显示可合成”功能时,该值变为1
        • isGuiOpen:检查GUI是否在打开状态
          • unlocked
        • toBeDisplayed(列表):
          • 存储玩家解锁但尚未浏览的配方
          • 用于播放新配方解锁时的动画
        • recipes:包含玩家看过的所有配方的信息
          • displayed:检查玩家已经在配方书内打开过了哪些合成配方(点击或浏览)

      • Recipes:玩家带着知识之书时,点击右键来解锁的合成配方列表。
        • 如果未指定NBT标签,知识之书不会被消耗。
      • seenCredits:如果玩家从传送门离开末地时变为1。
      • ShoulderEntityLeft / ShoulderEntityRight:包含了在玩家左右肩膀上的实体的实体数据。
      • UpdateLastExecution(字节):
        • 默认为1b。如果被设置为0b,就可以创造循环。即在1游戏刻内激活同一个命令方块复数次。


      配方书
      • 达到条件时解锁的合成配方目录
      • 当点击一个已解锁的配方,配方将在合成网格中出现;如果材料足够则可以制作
        • 按下Shift时左键单击一个配方可以将所有可用的原材料放入合成方格
      • 当玩家解锁新合成配方时会弹出一个灰白色的提示框
        • 这个通知框拥有“图标播放功能”,可以让玩家知道用这个新解锁的配方可以合成哪些新物品
      • 如果你在配方书内搜索“excited”,你的游戏语言会变成海盗语

      声音
      • 新的音符盒音色
        • 骨块 = 木琴
        • 金块 = 铃铛
        • 粘土 = 长笛
        • 浮冰 = 钟
        • 羊毛 = 吉他
      • 新的声音效果
        • 鹦鹉
        • 幻术师
        • 抛出钓鱼竿
        • 收回钓鱼竿
        • 扔出末影之眼
        • 末影之眼碎掉或变成掉落物
        • 将末影之眼放到末地传送门框架中(“叮”的声音)
        • 安放所有末影之眼,激活末地传送门(邪恶的声音)
        • 划船的声音
        • 玩家落水
        • 玩家燃烧


      闪烁标语
      • “Don't feed chocolate to parrots!”(不要给鹦鹉喂巧克力!)
      • “The true meaning of covfefe”(covfefe的真实含义)(特指美国总统特朗普的一条神秘推特)
      • “An illusion! What are you hiding?”(这是幻术!你在隐藏什么?)
      • "Something's not quite right..."(有些不对劲… )

      教学提示
      • 只会在生存模式显示,并只在第一次创建新世界时显示。
        • 按玩家账号保存,保存在options.txt中。
          • 名字:tutorialStep
          • 条件列表:movement、find_tree、punch_tree、open_inventory、craft_planks和none



      方块
      混凝土
      • 有16种不同染料的颜色
      • 当混凝土粉末接触静止的水或流动的水即可创造。

      混凝土粉末
      • 有16种不同染料的颜色
      • 受重力的影响(像沙子和沙砾)。
      • 当它接触水,会变成混凝土。
      • 由4个沙子、4个沙砾以及任意一个染料合成8个混凝土粉末方块,可无序合成。

      带釉陶瓦
      • 有16种不同染料的颜色
      • 将任何染色硬化粘土在熔炉里烧制可以获得该颜色的带釉陶瓦(普通的硬化粘土除外)。
      • 可以以4个方向放置:北,南,西,东。
        • 当以正确的方向放置时,可以创造出一个固定的图案。例如,4个黄色带釉陶瓦正确放置时可创造出一个太阳的图案。
      • 附在粘液块的侧面、顶部和底部时不会被粘住,但如果附在前面和后面则会被粘住。

      命令
      • @s
        • 在任一命令中执行一个实体。例:/execute @e[type=villager] ~ ~ ~ say @s
      • /advancement advancement <grant revoke test> <player> <advancement> [criterion]
        • 可以授予、测试或剥夺advancement,或者给指定的玩家修改某个advancement的规则
        • 此命令有5个修饰符:"everything"、"from"、"until"、"through"、"only"
          • "everything" - 所有进度,没有格式要求(相当于"*")。
          • "from" - 指定进度的下级进度,以及它们的下级进度,等等。
          • "until" - 指定进度的上级,以及它们的上级,等等。
          • "through" - 以上两者
          • "only" - 仅指定进度,没有其余的。
        • 例子:
          •    /advancement grant dinnerbone until story/elytra
          •    /advancement revoke dinnerbone everything

      • /recipe <give|take> [player] <name|*>
        • 可为指定的玩家解锁或上锁指定的合成配方
        • 当指定为*时,会为玩家解锁或上锁所有合成配方
      • /reload
        • 用于重新加载硬盘内的进度与可抢夺物品表
        • 单人游戏中有管理员权限的玩家,或多人游戏中的op才能使用这个命令。
        • 不能用命令方块执行。


      游戏规则
      • /gamerule announceAdvancements
        • 默认为true
        • 切换进度的通知,取代了server.properties
      • doLimitedCrafting
        • 默认关闭
        • 开启后只允许玩家合成用已解锁的配方合成
      • maxCommandChainLength
        • 默认为65536。
        • 数字决定了连锁型命令方块运行的限度。


      物品
      知识之书
      • 一本绿色的书。
      • 目前只能通过使用/give <玩家名称> knowledge_book命令获得。
      • 一本带着Recipes NBT标签的知识之书,包含着物品ID列表,当玩家使用它时就会被消耗并解锁指定物品的配方。
        • 当/gamerule doLimitedCrafting的值设为true时会很有用。


      刷怪蛋
      • 鹦鹉刷怪蛋:绿色中嵌着红色圆点。

      生物
      幻术师
      • 新的刌民。
      • 会给予玩家20秒的
      • 失明效果,然后向玩家射箭。
        • 其失明效果仅在区域难度为3及以上生效。
      • 会召唤和自己一模一样的幻影。
      • 本体会隐身。
        • 所有幻影都会显示射击动画,但只有本体才能攻击和被攻击。
      • 该版本中还没有对应的刷怪蛋,只可以使用/summon illusion_illager命令生成。
      • 攻击玩家和村民。

      鹦鹉
      • 可用种子驯服
      • 会四处飞,累的时候会坐下
      • 跟随并聚集在附近的生物旁
      • 能模仿其他生物发出的声音
      • 附近有唱片机播放音乐时,鹦鹉会跳舞
      • 如果给鹦鹉吃曲奇,鹦鹉会死亡。
      • 因食用曲奇而死亡的鹦鹉会在死亡时发出中毒颗粒,尽管鹦鹉的死亡并不是因为中毒。
      • 如果玩家喂给一个被驯服的鹦鹉曲奇,那么就会显示信息“''鹦鹉被<玩家>杀死了''”。
      • 右键点击动作可用:
        • 鼠标右键点击驯服了的鹦鹉可使它坐下
      • 玩家穿过鹦鹉所在位置时,鹦鹉就会坐到玩家的肩膀上
        • 若驯服者跳跃可使鹦鹉离开肩膀
        • 会跟随正在使用鞘翅飞行的玩家
      • 拥有6()的生命值
      • 拥有红色、蓝色、绿色、青色和灰色的变种。

      更改
      常规
      成就
      • 被移除,并被进度所取代。

      控制
      • 按下F1会隐藏所有弹出通知

      合成
      • 当关闭合成界面时,其上的物品将不再掉落,取而代之的是物品被自动放入到物品栏。

      创造模式
      • 将材料标签合并到杂项标签中。

      Java版本
      • 自这个版本开始,支持运行的Java版本至少要是Java 8。

      语言
      • 许多之前被锁定为英语的文本现在可以翻译。

      移动
      • 玩家后退时身体面向正前方。
        • 这个更新之前,玩家后退时身体会转向一侧,看起来好像在用交叉步行走。


      NBT格式
      • 改进了NBT在指令中的解析。
        • 关键句现在能够被(可选地)用引号引用,例如:"Motion":[0.0,0.0,0.0]
        • 未被引用的字符串值现在会变的更加严格,它们不再包含空格或特殊符号,例如:CustomName:Test Test
        • 以前在列表中可选的索引现在不再被允许使用,例如:Motion:[0:7.3,1:1.0,2:3.1]
        • 空标签名、空值不再被允许使用
      • 改进错误消息的提示,现在会指出错误之处。

      优化
      • 对创造模式的搜索功能进行了大幅度优化。
      • 优化区块加载。

      闪烁标语
      • “Now Java 6!”改为了“Now Java 8!”。

      方块
      羊毛
      • 新的配色材质。

      旗帜
      • 新的配色材质。
      • “Chief Fess”(顶横条)和“Base Fess”(底横条)旗帜现在更名为“Chief”和“Base”旗帜。


      • 当中立的僵尸猪人在附近时可以睡觉。
      • 现在你可以在床上弹跳,效果和粘液块相似但稍弱。
      • 现在坠落在床上时,受到的摔落伤害会减弱
        • 玩家可以在离床41格的高度下摔落并活着
        • 如果更高,弹起后再落下时造成的伤害会杀死玩家
          • 玩家可以在床旁边的地面上造一个七格高的平台以防自己死亡,在这种情况下玩家可以摔落45格后仍然存活下来
      • 加入了可以用染色羊毛合成或用染料染色的彩色床
      • 现在床成为了方块实体,并且床的每一半都可以用NBT标签color染色
      • 床有了新的颜色,所以现在床以3D的形式在物品栏内显示,而不像携带版内,床在物品栏以2D显示。

      命令方块
      • 现在会在安排命令链中的所有命令在下一刻之前执行它们。
        • 现在能够通过命令和立即得到结果(而不是让它们在一刻的延迟后)来停止/修改命令链的操作。
      • 优化了命令方块中的错误条件
      • 命令方块中使用Tab来自动补全的命令名称不再有/的前缀。

      栅栏、圆石墙、玻璃板和铁栏杆
      • 现在可以和楼梯连接了

      硬化粘土
      • 重命名为陶瓦

      岩浆块
      • 火在其上可以持续燃烧,就像在地狱岩上一样。

      音符盒
      • 当被放置在骨块、羊毛、粘土和浮冰上时,敲打或激活音符盒会发出特别的声音。


      • 现在将尝试在可用空间中放置最大的可能。

      潜影盒
      • 更改了颜色,以和其他彩色方块的颜色配套
      • 紫色潜影盒没有改变颜色。

      楼梯
      • 楼梯的背面和下面现在被认为是“固体”了
        • 这允许火把、栅栏、铁栏杆、玻璃板、圆石墙和雪能够较好地和它连接



      生物

      • 身上的羊毛有了新的配色材质

      潜影贝
      • 更改了颜色,以和其他彩色方块的颜色配套
      • 紫色潜影贝的颜色未改变。

      凋灵
      • 无法再破坏末地折跃门方块和活塞臂。

      僵尸
      • 新的ConversionPlayerLeast和ConversionPlayerMost标签
        • 玩家治疗僵尸村民时,僵尸村民会记录玩家的UUID
        • 使用“minecraft:cured_zombie_villager”触发该进度