我的世界基岩版1.19.40发布
我的世界基岩版1.19.40是基岩版的一次次要更新,发布于2022年10月25日。此次更新同步了一些Java版的特性,更新了触摸控制,并修复了一些漏洞。
新内容
游戏内容
- 死亡消息
- 加入了被重命名后的物品杀死时出现的死亡消息:
- “<玩家> 被 <玩家/生物> 用 <物品> 杀死了”
常规
- 选项
- 在轻触设置中加入了“选择控制模式”按钮,取代了之前版本的“启用新的触控方案”和“交互模型”选项。
- 用于进入“控制模式”菜单,可修改所使用的触控设计:
- “摇杆并点击进行互动”
- “方向键并点击进行互动”
- “摇杆并瞄准十字线”
- 用于进入“控制模式”菜单,可修改所使用的触控设计:
- 在视频设置中加入了“最大帧率”选项。
- 用于控制游戏可到达的最大帧率。
- 在所有平台上的存储设置中加入了“清除市场缓存”按钮。
- 用于清除市场文件夹中的内容。
更改
方块
- 甜浆果丛
- 现在可以种植在耕地上。
- 脚手架
- 现在每个脚手架只能烧炼0.25个物品。
生物
- 劫掠兽
- 现在会受到唤魔者尖牙造成的伤害。
- 增大了碰撞箱以匹配Java版。
- 凋灵骷髅
- 现在能够在凋灵玫瑰中生成。
- 村民
- 图书管理员村民现在能够出售消失诅咒和绑定诅咒附魔书。
游戏内容
- 配方
- 现在合成配方中的同类合成材料可以任意混合(如使用圆石和黑石合成石剑)。
常规
- 实验性玩法
- 将“应用测试框架”子选项的英文名称重命名为“测试版 API”。
- 触摸控制
- 现在当启用自动跳跃时,玩家在水中朝着陆地上的一格方块移动时会自动跳出水面。
- 将创造模式下关闭操作按钮并使用触控操作时破坏第一个方块的延时提高到800ms,以减少方块的误破坏。
- 现在使用触控也可以在物品栏中拖拽来放置物品。
- 现在可以在新触控模式下双击下降按钮以取消飞行状态。
- 优化了携带版UI下状态效果的显示位置。
- 选项
- 更改了一些轻触设置中的选项名称:
- “冲刺移动”重命名为“自动冲刺”。
- “移动摇杆可见”重命名为“摇杆始终可见”。
- “不使用时移动摇杆始终可见”重命名为“未使用时摇杆可见”。
- “静态摇杆”重命名为“锁定摇杆”。
- “切换蹲下”重命名为“下蹲切换”。
- 将“摧毁方块(震动)”选项拆分为两个选项:
- “破坏方块时振动”
- “拆分物品时振动”
- 将档案设置拆分为两个新设置:“通用”和“帐户”。
- 移除了非Nintendo Switch平台上的“清除账户登录数据”按钮。
- 将“文件存储位置”选项移动至存储设置中。
- 将“使用移动数据”选项重命名为“启用移动数据玩线上游戏”。
技术性
- 自定义方块几何结构
- 现在能够使用自定义几何结构和纹理来制作自定义方块,无需在设置中开启“假日创造者功能”实验性选项。
- 常规
- 修复了使用
hasItem
选择器并为物品数据指定负数值时可能发生的崩溃。(MCPE-152314) - 实现了
has_property
、int_property
、bool_property
、float_property
和enum_property
活动对象过滤器。 - 在
menu_category
中加入了旗标is_hidden_in_commands
以控制方块是否可以在命令中使用。 - 开放了1.19.40及以上版本的实验性JSON格式中的
BlockGeometryComponent
。 - 开放了1.19.40及以上版本的实验性JSON格式中的
BlockMaterialInstancesComponent
。 - 将
minecraft:block_light_filter
组件重命名为minecraft:light_dampening
。 - 将实验性GameTest框架重命名为Beta API。
- 现已重命名的Beta API实验性内容仍然需要访问包括核心Minecraft API和GameTest API在内的所有测试版API。
- 修复了
EntityHurtEvent
在玩家死亡时不会触发的漏洞。 Entity
- 将
target
属性更新为只读属性。 - 修复了UI表单无法正确标记其
canceled
字段的问题。
- 将
- 将
EntityQueryScoreOptions
转换为接口。 - 将
EntityRaycastOptions
转换为接口。 - 将
ExplosionOptions
转换为接口。 - 将
MusicOptions
转换为接口。 - 将
SoundOptions
转换为接口。 - 移除了内置的GameTest行为包。
- 命令
- 修复了传送会使目标看起来像飞到新的位置而不是瞬间到达的问题。
- 为
/loot
命令加入了replace block
重载。 - 为
/setblock
命令加入了用特定的自定义方块属性设置自定义方块的能力。 - 使用
/clone
命令复制气泡柱不再会导致产生隐形的水。(MCPE-153903)
- 数据驱动方块
minecraft:direction
不再公开为数据驱动方块的Property
。方块会在使用minecraft
命名空间时抛出内容日志错误。
- 数据驱动物品
- 加入了对配方直接使用物品标签而不是物品名称的支持。
- 加入了一些新的物品标签:
minecraft:coals
、minecraft:logs
、minecraft:logs_that_burn
、minecraft:planks
、minecraft:soul_fire_base_blocks
、minecraft:stone_crafting_materials
、minecraft:stone_tool_materials
、minecraft:wooden_slabs
和minecraft:wool
- 将部分配方由代码转换为自己的配方文件。
- 加入了一些使用新标签的配方以覆盖大量的旧版、物品特定配方(这些配方仍然存在,以支持后向兼容):
barrel
、beehive
、bookshelf
、bowl
、brewing_stand
、campfire
、cartography_table
、chest
、composter
、crafting_table
、daylight_detector
、fire_charge
、fletching_table
、furnace
、grindstone
、jukebox
、lectern
、loom
、noteblock
、painting
、piston
、shield
、smithing_table
、smoker
、soul_campfire
、soul_torch
、stick
、stone_axe
、stone_hoe
、stone_pickaxe
、stone_shovel
、stone_sword
、torch
、tripwire_hook
、wooden_axe
、wooden_hoe
、wooden_pickaxe
、wooden_shovel
和wooden_sword
- 加入了一些新的物品标签:
- 带有
minecraft:digger
组件的自定义物品、标签和方块标签现在会正常生效。(MCPE-155786)
- 活动对象
- 实现了新的
is_baby
活动对象行为过滤器,当主实体是幼年状态时返回true。 - 修复了
bool_property
过滤器不能指定value
的问题。
- AI意向
- 修复了铁傀儡会阻止带有
minecraft:take_flower
AI行为的生物使用该意向的漏洞。 - 公开了
minecraft:play
AI行为的新数据参数,可以指定意向保持活跃的持续时间、开启意向的概率、寻找友方的范围,以及与友方一起玩耍时的跟随距离。
- 实体文档
- 移除了荒野更新实体行为和组件的实验性标志。
- 加入了
minecraft:heartbeat
文档。 - 修复并更新了实体事件文档。
实验性
本段落的内容需要开启实验性玩法中的“即将推出的创作者功能”和“测试版 API”子选项后才可使用。
命令格式
-
/execute
- 加入了一些新的修饰子命令:
rotated
rotated as
facing
facing entity
align
in
anchored <eyes|feet>
技术性
- 命令
- 修复了命令方块执行
/execute facing
和/execute rotated
时的方向错误问题。(MCPE-162256)
- API
Events
- 移除了在每一刻内调用的
tick
事件。
- 移除了在每一刻内调用的
System
- 加入了函数
run()
。- 用于在队列中加入在下一随机刻中运行的回调,并重新对随机刻进行排列。
- 加入了函数
Block
- 将
id
属性重命名为typeId
。
- 将
BlockComponent
- 将
id
属性重命名为typeId
。
- 将
Entity
- 将
id
属性重命名为typeId
。 - 加入了只读属性
id: string
。- 用于返回该实体在世界加载范围内独特且保持不变的标识符。
- 将
EntityComponent
- 将
id
属性重命名为typeId
。
- 将
ItemComponent
- 将
id
属性重命名为typeId
。
- 将
ItemStack
- 将
id
属性重命名为typeId
。
- 将
- GameTest框架
- 根据新规则重命名了所有脚本模块。
mojang-gametest
→@minecraft/server-gametest
mojang-minecraft
→@minecraft/server
mojang-minecraft-ui
→@minecraft/server-ui
mojang-minecraft-server-admin
→@minecraft/server-admin
mojang-net
→@minecraft/server-net
- 现在
eval()
和Funtion()
脚本在使用前必须先在json文件中以"capabilities": ["script_eval"]
的方法启用。 - 更改了导入功能的根路径,不再允许使用
scripts/
前缀。 - 弃用了
scripts/source.js
导入。
修复
- 原版趋同
- 常规
- 现在被重命名后的武器杀死时会出现带着该武器名称的死亡消息。
- 现在被手持重命名后的武器的生物杀死时会出现带着该武器名称的死亡消息。(MCPE-162055)
- 现在黑森林、风袭热带草原和桦木森林会使用正确的草地颜色。(MCPE-34936)
- 远古城市范围内不再生成生物。(MCPE-153524)
- 甜浆果丛现在可以种植在耕地上。(MCPE-99632)
- 更改了气泡柱的推拉强度以匹配Java版。(MCPE-158858)
- 脚手架现在会以正确的燃烧时间作为熔炉燃料,即烧炼1⁄4个物品。(MCPE-42949)
- 凋灵骷髅现在能够在凋灵玫瑰中生成。(MCPE-110127)
- 降低了游泳时消耗的饥饿值以匹配Java版。(MCPE-154452)
- 生物
- 劫掠兽现在会受到唤魔者尖牙造成的伤害。
- 增大了劫掠兽的碰撞箱以匹配Java版。(MCPE-142171、MCPE-45531)
- 提高了劫掠兽的移动速度以匹配Java版。(MCPE-48145)
- 图书管理员村民现在能够出售消失诅咒和绑定诅咒附魔书。(MCPE-84906)
- 方块
- 玩家在泥巴上方游泳时不再会使屏幕被覆盖住。(MCPE-153737)
- 落在泥巴上的弹射物不再会反复抖动。(MCPE-153744)
- 泥巴旁的两栖生物不再会出现寻路问题。(MCPE-153961)
- 旁观模式(实验性)
- 旁观模式玩家死亡时不再掉落经验球。(MCPE-160245)
- 旁观模式玩家死亡时不再重置其经验等级。
- 旁观模式玩家的水雾效果不再会被移除。(MCPE-161105)
- 旁观模式玩家进入或离开气泡柱时不再会播放音效。(MCPE-161536)
- 潜影弹不再会跟随旁观模式玩家。(MCPE-162069)
- 现在旁观模式玩家在普通玩家的视角中是隐形的。
- 服务器上不存在其他非旁观模式玩家时,旁观模式玩家不再会影响生物的消失。
- 现在服务器上只有旁观模式玩家在线时,生物消失会被暂停。
- 性能与稳定性
- 修复了在PlayStation 4版上的和平模式世界中使用刷怪蛋时发生的崩溃。
- 修复了当结构方块加载一个动画结构,且玩家进入传送门离开维度时可能发生的崩溃 。(MCPE-132561)
- 修复了在加载带有未识别数据值的箭时导致游戏崩溃的漏洞。(MCPE-157983)
- 修复了一个可能源自于爆炸的崩溃。
- 修复了退出分屏游戏会话时可能发生的崩溃。
- 修复了市场同捆包的价格在购买后不会显示为免费的问题。
- 在所有平台上的存储设置中加入了清除数据的按钮。该按钮可能有助于缓解下载内容相关的问题。(MCPE-54531)
- 修复了凋零效果造成的伤害会被无保护魔咒盔甲减免的问题。(MCPE-159407)
- 游戏内容
- 现在玩家使用键盘游玩时,向左前方或右前方移动也可以疾跑。(MCPE-144702)
- 现在雪林生物群系被归为寒冷生物群系,生成在此处的村民会使用雪原皮肤。(MCPE-147834)
- 修复了气泡柱上方的活板门中的玩家会积累摔落伤害的问题。(MCPE-158858)
- 修复了导致玩家在使用VR Snap相机移动后转向错误方向的漏洞。(MCPE-152443)
- 生物
- 幼年村民现在又可以拿走铁傀儡手上的花了。
- 守卫者不再能够悬浮在空中。(MCPE-33641)
- 现在已驯服的生物会跟随玩家进入末地传送门。
- 修复了溺尸能够在攻击生物时切换手持物品的问题。(MCPE-40288)
- 修复了攻击范围较远的生物能够穿墙攻击玩家的漏洞。(MCPE-55790)
- 现在坐在船上的生物无法再进入其他维度。(MCPE-154919)
- NPC现在能够不拥有名称,将名称隐藏在头顶。
- 方块
- 下落在双层台阶上的下落的方块不再会变成掉落物。(MCPE-159921)
- 修复了巨型菌类在菌岩上长出时菌柄可能会替换掉不完整方块的漏洞。(MCPE-65661)
- 放置在其他方块下的含水方块的水的纹理不再渲染得太亮。(MCPE-76949)
- 修复了红石会在某些情况下输出错误的信号强度的问题。(MCPE-81981)
- 修复了在世界建造高度限制附近使用黏性活塞时出现的一些漏洞。(MCPE-96088)
- 现在破坏被雪层覆盖的花下方方块后会使花掉落,而不是使雪层掉落。(MCPE-61609)
- 修复了信标从远处看会突然消失不见的问题。
- 现在附魔台上的书会面向离它最近的玩家。(MCPE-29924)
- 物品
- 回退了导致箭和三叉戟停止移动的更改。(MCPE-162085)
- 图形
- 修复了Android设备的屏幕位置的潜在问题。(MCPE-159703)
- 用户界面
- 移除了非Switch平台设置菜单中的仅适用于NS的“清除账户登录数据”按钮。(MCPE-129704)
- 修复了用户名可能会超过最大长度限制的漏洞。(MCPE-152884)
- 将“档案”设置拆分为“通用”和“帐户”。
- 改进了文本转语音对新死亡屏幕的支持。
- 修复了某些世界模板会禁用成就的漏洞。
- 修复了在携带版UI下的工作台界面中,物品方格附近的深灰色区域可能会使物品被丢弃的漏洞。
- 修复了在携带版UI下的马、驴、骡和羊驼的物品栏中,物品方格附近的深灰色区域可能会使物品被丢弃的漏洞。
- 修复了
showdeathmessage
游戏规则设置为false时仍会显示死亡消息的漏洞。 - 修复了玩家无法在装备界面拖拽或选择物品的问题。
- 将“黑暗效果强度”和“通知持续时间”辅助功能选项的描述文本的颜色更改为较浅的色度,以提升阅读体验。(MCPE-162047)
- 修复了死亡消息有时会太长以至于无法在屏幕上显示的漏洞。(MCPE-156550)
- 修复了合成界面的搜索字符串不会正确保存的问题。
- 修复了Xbox上的物品栏界面会缺失耐久度条的问题。(MCPE-162063)
- 修复了创建新的世界上的登录按钮无法在部分平台上生效的漏洞。
- 现在复制坐标的手柄提示会根据相应平台来使用正确图标。(MCPE-162654)
- Realms
- 缩小了上传世界和附加包时的文本以适宜对话框。
- 修复了自定义附加包不能在Realms设置中正确应用的问题,同时修复了上传包期间发生的崩溃。(REALMS-10655)
- 连接到使用过时客户端的Realms时不再会出现未本地化的文本。
- 移动端触摸控制
- 修复了在移动设备上将物品从快捷栏移动到创造模式物品栏中的其他物品上时,该物品不会被删除的问题。
- 修复了触摸控制下的堆叠拆分进度条不对齐的问题。
- 调整了触摸控制下工具栏和状态效果图标的布局。
- 修复了无法在移动设备上滚动村民交易列表的问题。
- 现在当启用自动跳跃时,玩家在水中朝着陆地上的一格方块移动时会自动跳出水面。
- 将创造模式下关闭操作按钮并使用触控操作时破坏第一个方块的延时提高到800ms,以减少方块的误破坏。
- 现在使用触控也可以在物品栏中拖拽来放置物品。
- 现在可以在新触控模式下双击下降按钮以取消飞行状态。
- 优化了携带版UI下状态效果的显示位置。
- 触控设备的物品栏按钮现在会在关闭物品栏后重置为默认外观。
- 修复了玩家不能通过触摸控制来使不可堆叠物品交换位置的问题。
- 改进了轻触设置中的三种控制设计的对应图像。
来源:Minecraft wiki