Mojang 发布了 Minecraft 更新 2.66,这是针对补丁 1.2.0 带来的重大更新足迹和故事内容!请继续阅读官方补丁说明中的所有新内容以及 6 月 7 日标题更新中推出的新内容。
Minecraft 更新 2.66 补丁说明 | Minecraft 更新 1.2.0 补丁说明 | Minecraft Trails & Tales 新内容:
新功能
考古学
- 添加了一个可制作的画笔项目
- 添加可疑沙子和可疑砾石
- 可疑的沙子可以在沙漠神殿、沙漠之井和温暖的海洋遗迹中找到
- 可疑的砾石可以在冷海遗迹和小道遗迹中找到
- 这些脆弱的方块很难被发现并且很容易被破坏,所以要小心!
- 用刷子刷可疑沙子或可疑砾石将提取很久以前埋藏的物体
- 添加了小道遗址,这是一个失落文化的埋藏结构
- 可以在此处找到四种类型的装甲装饰模板
- 小径遗迹可以在针叶林、雪域针叶林、所有古老森林生物群落和丛林中找到
- 通过刷该结构中的可疑块可以找到新的音乐光盘
- 当放入点唱机时,会播放 Aaron Cherof 的“Relic”
- 添加陶器碎片
- 陶片上有图片
- 总共 20 个碎片分布在 5 个考古地点:沙漠之井、沙漠神殿、寒冷海洋遗迹、温暖海洋遗迹和小径遗迹
- 它们无法制作,只能通过刷可疑沙子或可疑砾石才能找到
装饰花盆
- 一起制作四个陶器碎片将制作一个每面都有图案的装饰罐
- 在装饰锅配方中可以使用砖块代替陶片
- 由砖块制成的侧面不会有图片
- 使用任何碎块工具砸碎装饰罐,将其分解并取回陶器碎片
- 徒手、丝触工具或任何其他物品敲击锅会掉落一个完整的锅
- 至少具有一种图案的精心制作的装饰罐有一个悬停工具提示,显示碎片和砖块成分
樱桃林
- 添加了新的樱桃林生物群落,有漂亮的樱花树
- 该生物群落可以在山区找到,与梅多斯相似的地方
- 添加了一套新的樱桃木套装,以及您可以用它制作的所有相应的木制物品
- 粉红色颗粒从樱桃叶下落下
- 添加了一个新的粉红色花瓣块,地面上有很多粉红色的花朵
- 每个粉红色花瓣块最多可包含 4 个花瓣
- 使用骨粉可以增加花瓣数量
- 将粉红色花瓣放入已放置的方块中会增加花瓣数量
- 开采时掉落块中的花瓣数量
- 使用樱桃林生物群系选项更新了种子采集器
竹木套装
- 添加了一套新的竹木套装,以及您可以用它制作的所有相应的木制物品
- 竹块可以用 9 根竹子制作,并且可以像其他原木一样被剥去
- 由竹块制成的竹板仅可产出 2 块木板,而原木则可产出 4 块木板
- 添加了竹子独有的新“马赛克”木板变体,称为竹马赛克
- 它可以用 1×2 竹板垂直制作而成
- 您可以制作竹马赛克的楼梯和平板变体
- 竹马赛克块不能用作使用其他木块的制作材料,但它们可以用作燃料
- 添加了独特的竹筏和竹胸筏,可以像普通船一样制作,但需要使用竹板
- 它们的功能与普通船相同,但具有独特的外观
悬挂标牌
- 悬挂标牌是普通标牌的更昂贵版本
- 用 2 条链条和 6 根您喜欢的木材类型的原木制成
- 6 个悬挂标牌的制作结果
- 可以通过以下方式挂起:
- 在可以在中心提供支撑的方块下方,例如完整的方块或栅栏
- 连接到块的实心侧
- 附在另一个悬挂标志的侧面或下方
- 与普通标牌不同,如果没有侧面或上方的支撑,它们不能直接放置在地面上
- 但是,当支撑块被移除时,具有水平杆的悬挂标牌不会弹出
标志改进
- 符号文本现在可以在放置到世界中后进行编辑
- 这可以通过与标志交互来完成
- 无法编辑带有非文本聊天组件的标志
- 标志的两面现在可以有单独的文本和颜色,允许进一步的自定义选项
- 默认情况下,标牌放置时会提示您输入正面的文字
- 要将文本应用到背面,您必须走到另一侧并与该面交互以对其进行编辑
- 现在还可以使用 Honeycomb 给标牌打蜡,从而防止对其文本进行进一步编辑
- 如果符号文本为空 (MCPE-133778)
嗅探器
- Sniffer 是 Minecraft Live 2022 暴徒投票获胜者
- 嗅探者是被动的、友好的生物
- 嗅探者嗅空气,偶尔挖掘种子,从而产生火炬花种子或水罐荚物品
- 嗅探器只能挖草和泥土状的方块
- 嗅探者可以被火炬花种子所诱惑,并用火炬花种子来培育
嗅蛋
- 刷暖海遗迹的可疑沙即可找到
- 当两只嗅嗅繁殖时,它们不会立即生成一只嗅嗅;而是会立即生成一只嗅嗅。相反,会掉落一个嗅探蛋
- 当放置在世界中时,嗅探蛋会在一段时间后孵化
- 当放置在苔藓上时,蛋将在大约 10 分钟内孵化
- 在所有其他区块上,它将在大约 20 分钟内孵化
火炬花
- 嗅探器偶尔可以嗅到火炬花种子,它可以用来繁殖两个嗅探器
- 火炬花种子可以种植在农田上并长成火炬花
- 完全长成的花可以收获并重新种植
- 火炬花可以制作成橙色染料
猪笼草
- 嗅探器偶尔可以嗅出 Pitcher Pod 物品
- 当猪笼草种植在农田上时,会长成猪笼草
- 猪笼草有五个生长阶段
- 一旦完全长大,猪笼草就可以被收割,产生两格高的猪笼草
- 猪笼草可以制作成青色染料
锻造
- 锻造台已被重新设计为工作站,用于物理设备升级和修改
- 除了用于组合设备和材料的插槽之外,现在还有一个名为史密斯模板的物品类型所需的插槽
- 锻造模板定义您将对一件设备进行什么类型的升级
- 它指定了您可以升级的物品类型以及哪些成分可用于自定义升级
- 目前有两类锻造模板:护甲装饰和下界合金升级
- 锻造模板在用于升级锻造台中的物品时会被消耗
- 您可以在制作台中用 7 颗钻石 + 1 块制作模板的材料 + 1 个锻造模板制作一个锻造模板的副本,这将输出 2 个相同的锻造模板
装甲装饰
- 现在,您可以在锻造台上用各种独特的装饰直观地定制您的盔甲
- 装甲装饰纯粹是视觉效果,没有游戏优势
- 盔甲装饰可应用于头盔、胸甲、护腿和靴子
- 盔甲的物品图标上的所有装饰图案在视觉上都是相同的,但颜色仍会根据装饰材料而变化
- 要检查一件盔甲具有哪种装饰图案,您可以将鼠标悬停在库存中的它上
- 盔甲装饰锻造模板遍布世界各地,以下每个结构都包含自己独特的锻造模板:
- 踪迹废墟:探路者、提升者、塑造者和宿主装甲装饰
- 掠夺者前哨站:哨兵装甲装饰
- 沙漠金字塔:沙丘装甲装饰
- 沉船:海岸装甲装饰
- 丛林神庙:狂野盔甲装饰
- 海洋纪念碑:潮汐装甲装饰
- 古城:守卫和沉默装甲装饰
- 林地宅邸:Vex Armor Trim
- 下界要塞:肋骨护甲装饰
- 堡垒遗迹:鼻子护甲装饰
- 要塞:眼甲装饰
- 末地城:尖塔装甲装饰
- 锻造模板可在其各自结构的箱子中找到
- 小道废墟没有宝箱,锻造模板是通过刷可疑砾石找到的
- 海洋纪念碑没有箱子,远古守护者有时会在死亡时掉落锻造模板
- 有些盔甲装饰锻造模板比其他模板更罕见,因此请留意它们,以给您的朋友留下深刻印象!
- 装甲装饰有两个属性:图案和材料
- 该图案由用于应用装饰的 Smithing 模板定义,并代表装饰的视觉图案
- 材质由您用于应用装饰的成分定义,并控制装饰的颜色
- 您可以使用以下可行的成分来定义盔甲装饰的颜色:
- 铁、铜、金、青金石、祖母绿、钻石、下界合金、红石、紫水晶、石英
下界合金装备
- 下界合金装备制作现在还需要下界合金升级锻造模板
- 下界合金升级锻造模板可以在所有堡垒遗迹宝箱中随机找到
- 每个宝藏室堡垒遗迹将包含 2 个锻造模板
- 做出此更改的原因有多种:
- 增加玩家在下界合金之前使用钻石装备的时间
- 使下界装备在游戏进程中取得更显着的成就
- 将下界合金更自然地融入新的史密斯台制作系统中
骆驼
- 骆驼可以配备马鞍并由两名玩家骑乘
- 沙漠村庄生成时骆驼会自然生成
- 骆驼可以通过握住仙人掌来诱惑
- 将仙人掌喂给骆驼以繁殖它们
- 骆驼很高
- 当你骑在骆驼上时,大多数敌对生物将无法接近你
- 他们可以越过栅栏和墙壁
- 骆驼随机坐下
- 坐着时,很难说服他们动起来
- 骆驼可以缓慢行走,也可以快速冲刺
- 他们也可以向前冲刺,但会暂时失去耐力
凿刻书架
- 书架的新的、轮廓分明的变体
- 用 6 块木板和 3 块木板制作而成
- 可以存放书籍、书籍和羽毛笔以及魔法书籍
- 最多可容纳 6 本书
- 确保您世界的故事和传说的安全
- 书籍可以移除并添加到凿形书架上的特定插槽中
- 比较器可以检测最后放置/移除的书
- 非常适合在诡异的图书馆中隐藏秘密
- 与霍珀合作
盾牌定制
- 顶级香草平价功能请求!盾牌现在可以与横幅组合以在其上应用其图案
- 横幅在使用时消耗
- 仅当之前未应用图案时,盾牌才能与横幅组合
新音乐
- 向樱桃林、沙漠、丛林、台地和花林生物群系添加了 Aaron Cherof 的以下新音乐曲目:
- 熟悉的房间
- 凤梨科
- 新月沙丘
- 风中的回声
- 添加了新的音乐光盘,可以通过刷小道废墟中的可疑方块来获得。当放入点唱机时,会播放 Aaron Cherof 的 Relic
校准的 Sculk 传感器
- Sculk 传感器的新变体,可让您根据频率水平过滤振动
- 它们不是天然存在的,只能在制作台上用 1 个 Sculk 传感器和 3 个紫水晶碎片制作而成
- 校准 Sculk 传感器的一侧可以接收红石信号作为输入
- 该红石信号的强度是 Sculk 传感器将监听的唯一振动频率
- 他们有一个持续 20 个游戏周期的活跃和冷却阶段
- 他们在前 10 个游戏周期输出红石信号
- 它们可以检测 16 个街区外的振动
Sculk 传感器相位
- Sculk 传感器和校准的 Sculk 传感器现在具有三个阶段:非活动、活动和冷却
- 默认阶段为非活动状态
- 此阶段无限期地持续,直到块收到振动
- 在此阶段,该块能够监听附近的振动,直到安排好振动
- 当接收到预定的振动时,该块切换到活动阶段
- 此阶段对于 Sculk 传感器持续 30 个游戏刻度,对于校准的 Sculk 传感器持续 10 个游戏刻度
- 在此阶段,该块停止监听附近的振动,摆动其卷须,并发出红石信号和光
- 活动阶段结束后,该块切换到冷却阶段
- 此阶段持续 10 个游戏周期
- 在此阶段,方块会持续摆动其卷须,但不再发出红石信号或光
- 最后,一旦该阶段完成,该块将切换回非活动阶段
- 以前,这些阶段有不同的时间安排:
- Sculk 传感器的活动阶段持续 40 个游戏周期,校准 Sculk 传感器持续 20 个游戏周期
- 没有冷却阶段
- 这些阶段时序经过调整,因此激活的装置递归激活为其供电的 Sculk 传感器的情况不太常见
振动共振
- 紫水晶块放置在 Sculk 传感器附近时会有新的行为
- 如果 Sculk 传感器接收到振动,紫水晶块将在其位置重新发射其频率作为单独的振动
- 这种行为称为振动共振,允许玩家长距离移动振动频率,而无需自然地重新产生振动
振动频率
- 通过添加校准 Sculk 传感器,振动频率已大大简化,以防止不必要的干扰
- 以下是每个频率及其对应的预期事件的类别描述:
- 在任何介质(陆地、液体或空气)中的运动
- 降落在任何表面(陆地或液体)
- 项目交互
- 用鞘翅滑翔或独特的生物动作(掠夺者咆哮、狼摇晃等)
- 装备装备
- 与暴民互动
- 怪物和玩家受到伤害
- 消耗品(喝和吃)
- 阻止“停用”(门关闭、箱子关闭、按钮松开等)
- 阻止“激活”(门打开、箱子打开、按钮被按下等)
- 方块变化(大锅水位上升、向篝火添加食物等)
- 方块被破坏
- 正在放置的块
- 怪物和玩家生成
- 暴徒和玩家死亡或爆炸
可播放的生物声音
- 当将生物头部放置在音符块上时,该音符块现在将在由玩家播放或由红石供电时播放该生物的环境声音之一
- 生物头可以放置在音符块的顶部而无需潜行
猪灵暴民头
- 猪灵现在被带电的苦力怕杀死时会低下头
- 将 Piglin 头放在音符块上将播放 Piglin 的环境声音之一
- 当由红石供电或玩家在行走时佩戴时,小猪头会拍打耳朵
新成果
- 风格锻造 – 至少应用一次这些锻造模板:Spire、Snout、Rib、Ward、Silence、Vex、Tide、Wayfinder
- 播下过去——播下任何 Sniffer 种子
- 精心修复——用 4 块陶片制作一个装饰罐
已知问题
- 在今天的更新之前放置的船只可能无法正常运行,直到它们被破坏并再次放置为止,并且在第一次加载您的世界时,船上的任何生物都可能会被弹出。我们希望这个问题很快得到解决,但您可能希望保留您的世界的备份副本,以防万一 - 感谢您的耐心等待!
修复和更改
一般的
- 当分屏玩家离开时,不再断开连接(MCPE-168695)
- iOS 现在请求本地网络访问才能在本地网络上查找游戏
- 添加了加载到世界时的进度处理程序,该处理程序将等待最多 15 秒才能加载主要玩家的外观
- 改进了启动和加载到开始屏幕所需的时间
- 修复了同一计算机上的客户端找不到本地托管专用服务器的问题
游戏玩法
- 在楼梯下飞行时不再禁用飞行(MCPE-168999)
- 修复了当玩家跳上有屋顶的灵魂沙气泡柱时累积的坠落伤害
- 玩家在高速落入水中时不再受到坠落伤害(MCPE-152485)
- 在死亡屏幕上选择主菜单选项后,玩家返回该世界时的碰撞箱现在大小正确(MCPE-167045)
- 现在,在村庄英雄状态效果的影响下,玩家会发出明显的绿色粒子
暴民
- 恶魂现在从嘴里射出火球,而不是在眼睛的高度(MCPE-35202)
- 当人形生物和盔甲架穿着时,靴子和护腿不再引起深度战斗
- 骑乘竹筏时,生物现在可以正确定位在竹筏表面上方
- 蜜蜂在吃东西时不再让玩家发出吃东西的声音(MCPE-169567)
恶棍块
- Sculk 传感器现在在激活时为其下方的方块供电
- 积水的浮雕尖叫者现在会使其尖叫声消失(MCPE-169563)
- 玩家和生物在 Sculk 传感器上行走、坠落、跳跃或着陆时发出的声音现在受到“玩家”声音滑块的影响
- 任何物品的使用,例如使用刷子或望远镜或吃苹果,现在都会发送物品交互事件,这些事件会导致 Sculk 传感器和守望者拾取振动
积木
- 林地府邸中生成的木原木现在具有正确的朝向(MCPE-168387)
- 删除了可以使用命令放置的冗余“lava_cauldron”块(MCPE-39974)
- 甘蔗和竹子现在可以放置在苔藓块上
- 导管块现在在手持或掉落时会考虑照明条件
- 对于 1.20 及以上版本的世界,顶部和底部的门纹理现在在打开和关闭时可以正确旋转(MCPE-152926)
- 甘蔗在水下生成时不再生成气穴(MCPE-161096)
- 修复了活塞在极少数情况下可能变得不可见的问题
- 林地大厦的入口现在使用鹅卵石板(MCPE-169038)
- 铁条和玻璃板现在可以连接到活塞(MCPE-64745)
- 死灌木现在可以放置在草块和苔藓块上(MCPE-125931)
- Black Terracotta 的地图颜色现在与 Java 版匹配(MCPE-166791)
- 玩家跳上农田块后不再掉落
- 如果玩家站在泥块或农田块上,因为它变成了一个完整的块(MCPE-164677)
- 修复了在潜入可交互块时放置块无法按客户端权威移动的预期工作的问题(MCPE-168280)
- 修复了当玩家潜行并飞行时右键单击装甲架时姿势不会改变的问题(MCPE-168548)
- 现在,当多个物品放置在加权压力板顶部时,加权压力板会立即更新其信号强度(MCPE-156773)
项目
- 修复了某些世界模板中物品框架中的物品可能太小的错误(MCPE-163399)
- 破碎和未破碎的鞘翅现在在世界中以及在物品框架中以正确的图标渲染(MCPE-19700)
领域
- 更改了“新帖子”菜单中占位符文本的文本字体
- 将设置 -> 订阅选项卡中 10 名玩家领域卡中的文本从“10 名玩家领域”更改为“10 名玩家”
- 现在,输入邀请码后,领域会立即显示在“好友”选项卡的列表中
- 修复了导致领域无法重置的问题
- 将领域紫色渐变背景更改为更暗
- 修复了领域会生成本地世界不会生成的结构的问题
- 使用键盘和鼠标时,在常见问题解答部分添加了焦点指示器
- 当没有可用备份时隐藏“下载世界”按钮
- 修复了从领域的“管理领域”页面导航到时管理订阅列表不会填充的错误
无障碍
- 添加了新的“聊天消息持续时间”辅助功能设置,以更改聊天消息在屏幕上保留的时间(默认为 3 秒)
- 将“通知持续时间”重命名为“Toast 通知持续时间”,并修复了该设置对 Toast 保持显示时间没有影响的问题
- 现在,四个创意库存选项卡的名称可以通过文本转语音读出
- 屏幕阅读器现在描述“存储”菜单中“删除世界”按钮的功能
- 调整了“存储设置”菜单中世界列表标题内文本的对比度
- 药水、尖箭和生物效果的颜色已调整,使它们彼此更容易区分(MCPE-168357)
用户界面
- 添加了新的 Trails & Tales 初始屏幕文本和加载屏幕提示
- 添加了新的 Trails & Tales 主菜单背景
- 视图现在顺时针旋转并向下倾斜,除非全局资源包替换立方体贴图背景
- 添加好友的加载动画现在尺寸正确(MCPE-159261)
- 块类型图标现在出现在命令块 UI 屏幕中(MCPE-159970)
- 遇到空间不足错误时,游戏不再显示重试云同步提示(MCPE-162455)
- 使用控制器时,屏幕 UI 现在始终具有控制焦点
- 世界缩略图的分辨率加倍
- 更改了世界标签,不再在仅使用假日创建者功能实验的世界上显示“-experimental”
- 单击禁用按钮时,有时不会再出现按钮声音(MCPE-141124)
- 为某些缺少匹配 Java 版本的启动文本添加了感叹号(MCPE-165962)
- 行为包消息模式标题中的固定大写(MCPE-156331)
- 修复了在 VR 中重生有时会在死亡屏幕上软锁定玩家的错误
- 文本阴影框现在在可交互的块屏幕上具有正确的不透明度
- 现在,当使用控制器时,市场和更衣室循环按钮会显示导航 V 形,并且控制器提示被禁用(MCPE-147711)
- 修复了“创建新世界”屏幕中的多人游戏切换有时不会灰显的问题,即使该设置没有效果
- 修复了游戏手柄图标会显示在另一个屏幕上的图形问题
触摸控制
- 修复了 iOS 和 Android 上某些菜单屏幕上的键盘导航问题
图形化
- 修复了在关闭光线追踪的情况下加载的光线追踪兼容内容中启用光线追踪时发生的崩溃
- 修复了 RTX 中来自月球的水下光轴源自月亮精灵的相反角度的问题(MCPE-118898)
技术更新
更新的附加模板包
- 更新后的 1.20 附加模板包含新的资源、行为和文档,可从以下网址下载:又名.ms/MCAddonPacks
一般的
- 修复了“get_equipped_item_name”Molang 查询无法返回某些扁平化物品的旧名称的问题,例如。 red_wool, 羊毛
- 引入了新的实体过滤器“all_slots_empty”和“any_slot_empty”,以允许在指定设备位置搜索空项目槽(MCPE-153909)
- 我的世界:计算地面摩擦力时不再忽略摩擦力分量
- 将spawn_item_event事件添加到minecraft:spawn_entity组件。当生成项目时调用此事件
- 现在可以从 json 文件中正确解析“minecraft:boostable”组件中的属性“speed_multiplier”。对于低于 1.20 的“format_version”,旧行为保持为 1.35 值,而不是 json 文件指定的值(MCPE-164424)
- 修复了使用相同块但具有不同数据的食谱的不正确内容警告(MCPE-168717)
- 修复了使用辅助元数据作为纹理列表覆盖原版块的自定义纹理
专用服务器
- Linux 用户注意事项:Ubuntu 18.04 LTS (Bionic Beaver) 将于 2023 年终止标准支持。相应地,Linux Minecraft 专用服务器也将在稍后的 R20 更新中将其最低目标 Ubuntu 版本提升至 20.04 LTS (Focal Fossa)(具体版本待定) 。我们鼓励使用 Ubuntu 的 Minecraft 服务器运营商尽快将其部署更新到 20.04 LTS,为这一过渡做好准备。
- 内容日志现在显示在专用服务器控制台窗口中,并使用这些新服务器属性进行可配置的日志级别:
- 内容日志级别– 设置要输出的内容日志的最低级别。允许的值:“详细”、“信息”、“警告”、“错误”。默认值:信息
- 注意:此日志级别还会影响使用时写入磁盘的内容日志内容日志文件启用=true
- 内容日志控制台输出已启用– 启用或禁用内容日志输出到控制台窗口。默认值:信息
- 内容日志级别– 设置要输出的内容日志的最低级别。允许的值:“详细”、“信息”、“警告”、“错误”。默认值:信息
命令
- 项目命令选择器现在可以正确检测演员的库存中是否有填充的地图或烟花之星
- “inputpermission”命令现在在命令对话框预览中显示描述
- 当键入斜杠命令时,自动完成不再建议已经是键入命令一部分的块状态(MCPE-168055)
- 改进了准备命令时的性能,在第一次打开命令窗口时以及加载旧命令版本的命令块时最为明显
- “地毯”块现在被扁平化为 16 种颜色的独特变体,即“white_carpet”、“orange_carpet”、“magenta_carpet”、“light_blue_carpet”、“yellow_carpet”、“lime_carpet”、“pink_carpet”、“gray_carpet”、“light_gray_carpet” 、“青色地毯”、“紫色地毯”、 “蓝地毯”、“棕地毯”、“绿地毯”、“红地毯”、“黑地毯”
- 命令仍然适用于“carpet”,但命令提示符中只会建议新的地毯名称
- “coral”被分成独特的实例,即“tube_coral”,“brain_coral”,“bubble_coral”,“fire_coral”,“horn_coral”,“dead_tube_coral”,“dead_brain_coral”,“dead_bubble_coral”,“dead_fire_coral”和“dead_horn_coral”
- 命令仍然适用于“coral”,但命令提示符中不会建议“coral”,而是会使用新名称
- 经验球现在在使用召唤命令生成时会合并(MCPE-167247)
实体
- 具有仅限内部组件或 AI 目标的自定义实体将无法在游戏中加载
- 自定义实体仅限于覆盖 1.20 之前发布的 Vanilla 实体。 “identifier”或“runtime_identifier”字段中使用的无效实体将导致内容错误
项目
- 如果没有使用假日组件,则可以加载使用 JSON 格式 1.16.100 和 1.17.0 之后的格式的自定义项目,而无需假日创建器功能切换
- 带有“minecraft:record”的自定义项目现在可以在悬停文本中以及在点唱机中播放时显示正确的声音描述
- 具有“minecraft:durability”和“minecraft:repairable”的自定义物品可以组合起来修复它们,而不需要自定义物品条目
- 如果“dispense_on”字段为空,具有 Entity Placer 项目组件的项目现在将成功在空气块上创建角色
- 带有 Entity Placer 物品组件的物品现在可以在 Mob Spawner 上使用,以更改 Spawner 的 actor 生成类型。该项目的格式版本必须至少为 1.19.80
- 从“minecraft:repairable”物品组件中删除了非功能性“on_repaired”参数
- 在 json 格式 1.20.0 及更高版本中发布了“minecraft:display_name”项目组件
- 以 json 格式 1.20.0 及更高版本发布了实验性的“minecraft:durability”项目组件
- 以 json 格式 1.20.0 及更高版本发布了实验性的“minecraft:fuel”项目组件
- 以 json 格式 1.20.0 及更高版本发布了“minecraft:entity_placer”项目组件
- 以 json 格式 1.20.0 及更高版本发布了实验性的“minecraft:icon”项目组件
附加组件
- 修复了交易表中无法支持自定义实体生成蛋的问题(MCPE-170184)
亲爱的
- 修复了影响某些市场包导致无法加载的崩溃问题
- 现在每个 Molang 表达式可以拥有的嵌套子表达式的数量有限制
实验技术特点
相机命令
- 额外/相机命令作为实验相机切换的一部分
- 此命令可以切换到自定义相机视角或淡出屏幕
- 使用/帮助相机获取完整的选项列表
- 添加了新的实验性相机切换以允许自定义相机视角
项目
- 物品带有'我的世界:可投掷'组件现在在使用时会触发“投掷”音效
附加组件
- 额外放置方向和安置位置块特征
- PlacementDirection 特征可以在方块上启用“minecraft:cardinal_direction”和/或“minecraft:faceing_direction”状态。
- “minecraft:cardinal_direction”是一个四值字符串状态[“north”、“south”、“east”、“west”],描述了玩家放置方块时所面对的基本方向。
- “minecraft:faceing_direction”是一个六值字符串状态[“down”、“up”、“north”、“south”、“east”、“west”],描述了玩家放置方块时所面对的方向。
- 这些状态的值是在放置块时设置的。
- PlacementPosition 特征可以在方块上启用“minecraft:block_face”和/或“minecraft:vertical_half”状态。
- “minecraft:block_face”是一个六值字符串状态[“down”、“up”、“north”、“south”、“east”、“west”],描述了方块放置的面。
- “minecraft:vertical_half”是一个二值字符串状态[“bottom”,“top”],描述该块是否放置在块位置的上半部分或下半部分。
- 这些状态的值是在放置块时设置的。
- 可以通过“block_property”Molang 查询和“set_block_property”事件响应访问与 BlockTraits 关联的所有状态。
- 注意:在 JSON 中使用 BlockTraits 目前位于“即将推出的创作者功能”切换后面
- PlacementDirection 特征可以在方块上启用“minecraft:cardinal_direction”和/或“minecraft:faceing_direction”状态。
- 删除了“knockback_resistance”物品组件
- 南瓜块使用字符串类型状态“minecraft:cardinal_direction”而不是int类型“direction”状态
- 删除了“dye_powder”项目组件
- 使用“minecraft:fuel”组件最短持续时间的物品现在可以在高炉和烟熏炉中使用
脚本编写
- 系统事件
- 将事件进一步分离为不同的 before* 和 after* 处理,并对 before 事件中状态更新的执行进行一些限制:
- 事件移至之前的所有内容世界事件进入world.beforeEvents 属性。 “之前”前缀已被删除。在事件回调之前禁止改变世界状态的函数。允许只读方法和属性。设置方法仅限于事件对象本身。任何使用受限方法和属性都会引发异常。
- 例如,system.events.beforeWatchdogTerminate现在被视为“之前”事件。在事件回调之前禁止改变世界状态的函数。允许只读方法和属性。设置方法仅限于事件对象本身。任何使用受限方法和属性都会引发异常
- 例如,系统.事件.scriptEventReceived现在被认为是“之后”事件。 After 事件回调以延迟的方式执行。使用/脚本事件某些东西会将脚本排队以稍后执行
- 重命名的脚本事件
- 活动之前重命名为*活动前并将事件信号重命名为*事件信号之前
- 例子:项目使用前事件重命名为项目在事件之前使用和BeforeItemUseEventSignal 之前项目使用事件信号重命名为ItemUseBeforeEventSignal 项目使用事件信号
- 其他事件重命名为*活动结束后并将事件信号重命名为*事件后信号
- 例子:天气变化事件重命名为事件发生后天气变化和天气变化事件信号重命名为事件发生后天气变化信号
- 聊天事件重命名为聊天发送
- 世界.事件.beforeChat 重命名为world.events.beforeChatSend
- 世界事件聊天重命名为world.events.chatSend
- 聊天事件之前重命名为事件前聊天发送
- 聊天前事件信号重命名为ChatSendBeforeEventSignal 聊天发送事件信号
- 聊天事件重命名为聊天事件后发送
- 聊天事件信号重命名为聊天发送事件信号
- 活动之前重命名为*活动前并将事件信号重命名为*事件信号之前
- 修复了一个错误BlockPermutation.resolve()将无法解析自定义块属性
- 更名实体记分板到Entity.scoreboardIdentity
- 项目事件
- 这项目开始使用事件现在仅在执行构建操作时触发第一个与之交互的块
- 这项目使用事件现在仅当该项目在块上成功使用时才会触发
- 项目使用事件财产块位置:Vec3已更改为块: 块
- 项目开始使用事件财产块位置:Vec3已更改为块: 块
- 项目停止使用事件财产块位置:Vec3已更改为块: 块
- 弹丸命中事件财产面部位置:Vec2已更改为面部位置:Vec3– 该位置相对于街区的西北角
- 项目使用事件财产面部位置:Vec2已更改为面部位置:Vec3– 该位置相对于街区的西北角
- 实体
- 新增界面teleportOptions {维度?:尺寸,旋转?:Vector2,keepVelocity?:布尔值,faceingLocation?:Vector3,checkForBlocks?:布尔值}
- 新增界面Vector2 {x:数字,y:数字}
- 新增功能tryTeleport(位置:Vector3,teleportOptions?:teleportOptions):布尔值– 尝试传送实体,如果实体无法安全传送(阻挡周围的传送位置或卸载的块),则返回 false
- 改变功能传送到teleport(位置:Vector3,teleportOptions?:teleportOptions):无效– 传送一个实体
- 改变功能设置旋转到setRotation(旋转:Vector2):无效– 设置实体的旋转
- 改变功能获取旋转到getRotation() :矢量2– 获取实体的旋转
- 更新功能addTag(标签:字符串):布尔值– 标签必须少于 256 个字符
- 更新方法杀返回布尔值而不是 void。如果返回值为 true,则实体可以被杀死,否则为 false
- 新增界面实体应用损坏选项。关于用作实体输入的损坏来源的其他选项。施加伤害
- 新增界面EntityApplyDamageByProjectileOptions。有关损坏来源的附加选项可用作输入实体.applyDamage如果发生弹丸损坏
- 更新方法施加伤害。将参数源重命名为选项。参数类型也从实体损坏源到实体应用损坏选项 | EntityApplyDamageByProjectileOptions
- 模拟玩家
- 改变功能获取头部旋转到getHeadRotation() :矢量2– 获取模拟玩家头部旋转
- 标题显示选项现在将接受浮点值
- 新增世界声音选项和播放器声音选项与使用的接口类型世界.playSound和播放器.playSound分别
- 世界.playSound现在需要一个地点争论
- 打电话时播放音乐和队列音乐,如果出现以下情况,现在将抛出错误音乐选项.音量小于 0.0
- 打电话时播放音乐和队列音乐,如果出现以下情况,现在将抛出错误musicOptions.fade小于 0.0
- 打电话时播放声音,如果出现以下情况,现在将抛出错误soundOption.pitch小于0.01
- 打电话时播放声音,如果出现以下情况,现在将抛出错误声音选项.音量小于 0.0
- 实体对象现在在维度更改和块重新加载中保持不变。这意味着,如果您引用了无效实体,则一旦实体被传输或重新加载,它将变得可用。您可以通过读取实体来检查实体是否已加载或卸载生命周期状态财产
- 添加只读属性生命周期状态– 返回实体的生命周期状态。有效值包括“已加载”和“已卸载”
- 项目定义触发事件
- 重命名的属性物品到项目栈
- 项目开始使用事件
- 重命名的属性物品到项目栈
- 替换功能获取区块位置具有只读属性块位置:Vector3
- 删除的功能获取构建块位置
- 项目停止使用事件
- 重命名的属性物品到项目栈
- 替换功能获取区块位置具有只读属性块位置:Vector3
- 物品使用事件
- 重命名的属性物品到项目栈
- 项目使用事件
- 重命名的属性物品到项目栈
- 替换功能获取区块位置具有只读属性块位置:Vector3
- 替换的属性脸部位置X和人脸位置具有只读属性脸部位置:Vector2
- 区块命中信息
- 替换的属性脸部位置X和人脸位置具有只读属性脸部位置:Vector2
- 活动结束后
- 所有非之前的事件均已从世界事件到事件发生后的世界
- 事件已从世界目的
- After 事件不会立即执行,而是会推迟到tick 中稍后刷新的时间点。确保在一个tick中触发的所有事件都在一个tick内刷新
- 修复了修改后的设备和集装箱槽位未同步到客户端的错误
- @我的世界/服务器
- 更名块属性到块状态
- 更名BlockPermutation.getAllProperties到BlockPermutation.getAllStates
- 更名BlockPermutation.getProperty 至BlockPermutation.getState
- – 返回所有效果效果类型
- 新增功能get(标识符: 字符串): EffectType– 如果存在则返回效果类型
- getAll(): 效果类型新增功能
- 。返回效果的类型添加了类别
- 期间影响已更新
- ID财产。效果的持续时间(以刻度为单位)添加属性类型ID
- EntityEffectOptions { 放大器?:数字,showParticles?:布尔值 }更新课程
- Entity.removeEffect(effectType: EffectType | string): boolean新增界面新增功能
- Entity.getEffect(effectType: EffectType | string): 效果 |不明确的– 移除实体的效果。如果效果未找到或不存在,则返回 false更新功能
- Entity.addEffect(effectType: EffectType | string, 持续时间: number, options?: EntityEffectOptions): boolean– 获取实体上存在的效果。否则返回未定义更新功能
- 子类到
- 1.2.0– 为实体添加效果。如果无法添加效果则返回 false(如果效果不存在则持续时间为负数)移动applyDamage(金额:数字,选项?:EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions):布尔值
- 1.2.0到移动杀死():布尔值
- 1.2.0到移动实体应用损坏选项
- 1.2.0到移动EntityApplyDamageByProjectileOptions
- 1.2.0到移动实体损坏原因
- 1.2.0到移动添加标签(标签:字符串)
- 1.2.0到移动删除标签(标签:字符串)
- 1.2.0到移动有标签(标签:字符串)
- 1.2.0到移动获取标签()
- 1.2.0到搬家了容器,BlockInventoryComponent,一个ND实体库存组件
- 到
- 将音乐 API 从测试版移至稳定版
- 1.0.0将声音 API 从测试版移至稳定版搬家了模态表单数据,消息表单数据, 和动作表单数据
- 消息形式响应到修复了响应中的错误
- 1.2.0其中选择与选择的按钮相反。 Button1 现在引用左侧按钮并导致选择 0,button2 现在引用右侧按钮并导致选择 1搬家了项目堆栈
- 1.2.0构造函数和 getter API搬家了实体项组件,项目组件,项目类型, 和物品锁定模式
- 1.2.0到移动applyImpulse(向量:Vector3):无效
- 1.2.0到移动applyKnockback(directionX:数字,directionZ:数字,水平强度:数字,垂直强度:数字):void
- 1.2.0到移动清除速度():无效
- 1.2.0到搬家了运行命令
- 1.2.0从测试版到移动getComponent(componentId: 字符串): EntityComponent |不明确的
- 方法1.2.0getComponents(): 实体组件
- hasComponent(componentId: string): 布尔值移动1.2.0方法
- 实体组件移动1.2.0方法
- 子类到移动:上课到移动
- 最大转数实体基础运动组件1.2.01.2.0
- EntityMotionJumpComponent只读移动EntityMovementSkipComponent: 将属性编号为移动以下附加内容
- 实体基础运动组件
- 1.2.0
- 实体运动两栖组件
- 实体运动基本组件
- 实体运动飞行组件
- 实体运动通用组件
- EntityMotionHoverComponent
- EntityIsDyableComponent上课到1.2.0:
- 实体变体组件更名EntityWantsJockeyComponent类到 EntityIsDyeableComponent 并移至移动以下附加内容
- 实体组件
- 1.2.0
- 实体可攀爬组件
- 实体CanFly组件
- EntityCanPowerJumpComponent
- 实体颜色组件
- 实体火免疫组件
- EntityFloatsInLiquidComponent
- 实体飞行速度组件
- 实体摩擦修改器组件
- EntityGroundOffsetComponent
- 实体是婴儿组件
- 实体被收费组件
- EntityIsChestedComponent
- 实体在不可见组件时隐藏
- 实体被点燃组件
- EntityIsIllagerCaptainComponent
- 实体受鞍组件
- 实体正在震动组件
- 实体是剪切组件
- EntityIsStackableComponent
- EntityIsStunnedComponent
- 实体被驯服组件
- EntityMarkVariantComponent
- 实体推送组件
- 实体规模组件
- EntitySkinIdComponent
- 删除了 MinecraftEnchantmentTypes 类。使用 @minecraft/vanilla-data 模块中的 MinecraftEnchantmentTypes 来获取 Minecraft 版本的特定信息。
- :
- 新的 API 从测试版转移到稳定版 @minecraft/server 1.2.0:
- 结界在所有附魔方法中添加了对“字符串”的支持,用于指定附魔类型事件前爆炸
- 删除未实现的
- 驯服事件来源于可驯服组件现在是可选属性,因为爆炸可能没有来源
- 从
- 可驯服组件
- 更新了 API 以更好地处理加载和滴答区域之外的操作
- 获取区块
- PositionInUnloadedChunkError:尝试与不再加载和滴答的块中的块对象交互时抛出异常PositionOutOfWorldBoundariesError:尝试与维度高度范围之外的位置交互时抛出异常
- 方法
- 获取文本染料颜色现在返回一个可选的块,以反映如果在卸载的块中请求块,它可能会返回“未定义”块标志组件方面添加了可选的标志侧参数到功能集时间分机,获取文本,获取原始文本,设置文本染料颜色, 和
- 已打蜡在块标志组件支持获取和设置标志两侧的文本和颜色额外
- 已打蜡财产给块标志组件指示玩家是否可以编辑标志额外
- 阻止玩家编辑标志将通过一个标志进入拒绝处理程序运行命令和异步运行命令在方面
- 实体运行命令命令错误命令错误
- 可以扔一个异步运行命令例外命令错误
现在可能会失败和在这里查看