版本 | 基岩版 |
---|---|
服务端版本 | 1.19.70.20 |
类型 | 测试版 |
发布日期 | Xbox, Windows, iOS/iPadOS - 2023年1月26日 |
测试版归属 | 1.19.70 |
下载 | 服务端 Windows Linux |
协议版本 | 569 |
目录
更改
方块
漏斗- 现在能够吸入其上方高度低于1格的方块上的物品。
- ID现在被拆分为不同颜色羊毛的ID。
游戏内容
潜行- 现在会将玩家的高度降低到1.5格,使其能够穿过1.5格高的空隙。
- 现在玩家位于小于1.8格的空间时会自动进入潜行状态。
- 现在玩家潜行时会降低相机视角高度。
- 现在玩家取消潜行需要足够的空间。
- 现在有足够的空间潜行但不能站立时,玩家会从游泳状态切换至潜行状态。
常规
游戏指南- 更新了游戏指南界面,加入了有关新触摸控制的内容。
实验性
本段落的内容需要开启实验性玩法中的“下一个主要更新”、“即将推出的创作者功能”和“测试版 API”子选项后才可使用。常规
生物- 现在物品栏和快捷栏中的猪灵的头会正确渲染耳朵的位置,使其不再覆盖头部。(MCPE-164605)
- 现在玩家在骑乘骆驼时会受到摔落伤害。
- 修复了执行对象在命令执行前被移除时会产生的崩溃。
技术性
API- 将Location和BlockLocation类移出测试版脚本API,并将其所有的引用改为Vector3接口。
- ItemStack
- 现在使用setLore(undefined)或setLore([])函数可以清除物品词缀。
- 加入了clearLore函数。
- 用于清除物品词缀。
- 修复了对EntityItemComponent.itemStack返回的ItemStacks调用getComponent或ItemStack.getComponents函数时会出现的漏洞。
- BeforeChatEvent
- 将tell函数重命名为sendMessage。
- 加入了getTargets(): Player[]函数。
- 用于返回发送消息的目标玩家。
- 加入了setTargets(players: Player[])函数。
- 用于设置发送消息的目标玩家。
- 移除了targets属性。
- Block
- 加入了isAir函数。
- 用于返回方块是否为空气。
- 加入了isLiquid函数。
- 用于返回方块是否为流体。
- 加入了isSolid函数。
- 用于返回方块是否为完整固体。
- 为下列方块加入了inventory组件:
- 木桶
- 信标
- 高炉
- 酿造台
- 投掷器
- 发射器
- 熔炉
- 漏斗
- 唱片机
- 讲台
- 烟熏炉
- 加入了isAir函数。
- Events
- 加入了entityDie事件。
- 在实体死亡时触发。
- 将projectileHit属性改为只读。
- 加入了entityDie事件。
- Players
- 加入了getSpawnPosition方法。
- 用于返回重生点位置。
- 加入了getSpawnDimension方法。
- 用于返回重生点所在维度。
- 加入了setSpawn(spawnPosition : Vec3, spawnDimension : Dimension)方法。
- 用于设置重生点的位置和所在维度。
- 加入了clearSpawn方法。
- 将重生点的位置和所在维度设为undefined。
- 加入了getSpawnPosition方法。
- World
- 将say函数重命名为sendMessage。
- 加入了getDefaultSpawnPosition方法。
- 用于返回重生点位置。
- 加入了setDefaultSpawn(spawnPosition : Vec3)方法。
- 用于设置重生点位置,维度为overworld。
- BeforeDataDrivenEntityTriggerEvent
- 加入了getModifiers(): DefinitionModifier[]函数。
- 用于返回实体的定义修饰符。
- 加入了setModifiers(modifiers: DefinitionModifier[])函数。
- 用于设置实体的定义修饰符。
- 移除了modifiers属性。
- 加入了getModifiers(): DefinitionModifier[]函数。
- BoolBlockProperty
- 加入了getValidValues(): boolean[]函数。
- 用于返回BoolBlockProperty的所有有效布尔值。
- 移除了validValues属性。
- 加入了getValidValues(): boolean[]函数。
- 将BlockHitInformation改为接口。
- ChatEvent
- 加入了getTargets(): Player[]函数。
- 用于返回发送消息的目标玩家。
- 移除了targets属性。
- 加入了getTargets(): Player[]函数。
- 将Color改为接口。
- DataDrivenEntityTriggerEvent
- 加入了getModifiers(): DefinitionModifier[]函数。
- 用于返回实体的定义修饰符。
- 移除了modifiers属性。
- 加入了getModifiers(): DefinitionModifier[]函数。
- DefinitionModifier
- 加入了getComponentGroupsToAdd(): string[]函数。
- 用于返回会与DefinitionModifier一同加入的属性组。
- 加入了setComponentGroupsToAdd(newGroups: string[]): void函数。
- 用于设置会与DefinitionModifier一同加入的属性组。
- 加入了getComponentGroupsToRemove(): string[]函数。
- 用于返回会与DefinitionModifier一同被移除的属性组。
- 加入了setComponentGroupsToRemove(newGroups: string[]): void函数。
- 用于设置会与DefinitionModifier一同被移除的属性组。
- 加入了getTriggers(): Trigger[]函数。
- 用于返回DefinitionModifier的事件触发器。
- 加入了setTriggers(newTriggers: Trigger[]): void函数。
- 用于设置DefinitionModifier的事件触发器。
- 移除了componentGroupsToAdd属性。
- 移除了componentGroupsToRemove属性。
- 移除了triggers属性。
- 加入了getComponentGroupsToAdd(): string[]函数。
- DirectionBlockProperty
- 加入了getValidValues(): Direction[]函数。
- 用于返回BoolBlockProperty的所有有效方向枚举值。
- 移除了validValues属性。
- 加入了getValidValues(): Direction[]函数。
- Entity
- 加入了getViewDirection(): Vector3函数。
- 用于返回实体的视觉方向。
- 加入了getRotation(): XYRotation函数。
- 用于返回实体的旋转方向。
- 加入了getVelocity(): Vector函数。
- 用于返回实体的速度。
- 移除了viewDirection属性。
- 移除了rotation属性。
- 移除了velocity属性。
- 加入了getViewDirection(): Vector3函数。
- EntityAgeableComponent
- 加入了getDropItems(): string[]函数。
- 用于返回实体成长时的掉落物。
- 加入了getFeedItems(): EntityDefinitionFeedItem[]函数。
- 用于返回可对实体进行喂食的物品。
- 移除了dropItems属性。
- 移除了feedItems属性。
- 加入了getDropItems(): string[]函数。
- EntityBreathableComponent
- 加入了getBreatheBlocks(): BlockPermutation[]函数。
- 用于返回实体处于其中时可进行呼吸的方块。
- 加入了getNonBreatheBlocks(): BlockPermutation[]函数。
- 用于返回实体处于其中时不可进行呼吸的方块。
- 移除了breatheBlocks属性。
- 移除了nonBreatheBlocks属性。
- 加入了getBreatheBlocks(): BlockPermutation[]函数。
- EntityHealableComponent
- 加入了getFeedItems(): FeedItem[]函数。
- 用于返回可恢复实体生命值的物品。
- 移除了items属性。
- 加入了getFeedItems(): FeedItem[]函数。
- 将EntityHitInformation改为接口。
- EntityRideableComponent
- 加入了getFamilyTypes(): string[]函数。
- 用于返回可被骑乘的实体种类。
- 加入了getSeats(): Seat[]函数。
- 用于返回实体上每一个座位的骑乘者信息。
- 移除了familyTypes属性。
- 移除了seats属性。
- 加入了getFamilyTypes(): string[]函数。
- EntityTameableComponent
- 加入了getTameItems(): string[]函数。
- 用于返回可驯服实体的物品。
- 移除了tameItems属性。
- 加入了getTameItems(): string[]函数。
- FeedItem
- 加入了getEffects(): FeedItemEffect[]函数。
- 用于返回FeedItem的效果。
- 移除了effects属性。
- 加入了getEffects(): FeedItemEffect[]函数。
- IntBlockProperty
- 加入了getValidValues(): number[]函数。
- 用于返回IntBlockProperty的所有有效整值。
- 移除了validValues属性。
- 加入了getValidValues(): number[]函数。
- ItemDurabilityComponent
- 加入了getDamageRange(): NumberRange函数。
- 用于返回描述物品丢失耐久度的概率的数字范围。
- 移除了damageRange属性。
- 加入了getDamageRange(): NumberRange函数。
- 将NumberRange改为接口。
- ProjectileHitEvent
- 加入了getBlockHit(): BlockHitInformation函数。
- 用于返回方块碰撞信息。
- 加入了getEntityHit(): EntityHitInformation函数。
- 用于返回实体碰撞信息。
- 移除了blockHit属性。
- 移除了entityHit属性。
- 加入了getBlockHit(): BlockHitInformation函数。
- StringBlockProperty
- 加入了getValidValues(): string[]函数。
- 用于返回IntBlockProperty的所有有效字符串值。
- 移除了validValues属性。
- 加入了getValidValues(): string[]函数。
修复
原版趋同- 其中一个方块被破坏时,连接多个方块的钟不再会掉落为物品。
- 现在繁殖马会产下随机变种的幼年马。(MCPE-129071)
- 修复了死亡的玩家会阻止其他玩家跳过夜晚的问题。
- 现在无论屏幕比例为多少,食用和饮用动画都会保持居中显示。
- 现在远距离的音符盒的音效衰减是线性的。(MCPE-164935)
- 玩家接触能够造成伤害的方块时不再会快速受到伤害。(MCPE-165347)
- 修复了在1.8或更高版本进入1.7.1.0的世界时可能发生的崩溃。(MCPE-165564)
- 游泳或使用鞘翅滑翔的玩家射出弹射物时,其不再会生成在玩家所在位置上方。(MCPE-31896)
- 游泳或使用鞘翅滑翔的玩家手动丢弃物品或死亡时,物品不再会生成在玩家所在位置上方。(MCPE-31896)
- 现在使用十字准星的玩家可以在游泳或使用鞘翅滑翔时正确进行挖掘,或与前方物品交互,而不是在玩家所在位置上方一格进行交互。(MCPE-57257)
- 现在即使拥有相同的成书,玩家也可以在物品栏中移动成书。
- 双击熔炉的输出槽时不再会将物品丢弃。(MCPE-165079)
- 修复了侦测器无法检测数据损坏导致的更改的漏洞。(MCPE-150506)
- 漏斗现在能够吸入其上方高度低于完整方块的方块上的物品。(MCPE-55824)
- 对刷怪笼使用蜜蜂刷怪蛋时不再会创建内容日志错误。
- 带有脚本的行为包现在能够从世界中移除。
- 现在破坏红树原木或木头后会正确导致其上的树叶消失。
- 末地水晶和方块占用同一空间时不再会导致方块消失。
- 修复了创造模式下使用三叉戟对准方块时会出现“挖掘”工具提示的问题。(MCPE-44846)
- 现在鹦鹉在玩家骑乘的马跳跃时不再会颤抖。
- 修复了在渲染距离外全局性实体(如末影龙、弹射物)不会被渲染的漏洞。(MCPE-161136)
- 现在定义热带鱼生成规则的JSON文件会被放置在正确的文件夹中。(MCPE-165963)
- 现在女巫的JSON文件会定义其饮用药水和远程攻击的动作。
- 更新了游戏指南界面,加入了有关新触摸控制的内容。
- 现在将控制模式由游戏手柄更改为触控后选择一个物品时,会返回至所选择的物品栏或或将该物品丢弃。
- 修复了在熔炉界面中双击窗口会导致无法选择其他槽位的问题。
- 修复了打开小型箱子时第一个槽位上会自动启用渐进式选择的漏洞。
- 现在在携带版UI下创建新世界并关闭文本朗读选项后,“按 打开聊天栏 打开聊天”信息会被移除。
- 现在海洋探险家地图、林地探险家地图和藏宝图会显示正确的物品栏图标。(MCPE-163464)
- 修复了无法使用鼠标在好友选项下拉菜单中滚动内容的漏洞。
- 修复了登录或注册界面的图形元素会延伸至对话框容器范围之外的问题。
- /replaceitem和/loot replace block命令不再会在炼药锅中放置物品。(MCPE-129472)
- /teleport命令中的旋转方向现在会相对于命令执行者,而不是目标。