马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Minecraft Beta & Preview - 1.20.0.23
Minecraft 基岩版 Beta & Preview 1.20.0.23 原贴地址:
有关 Minecraft Preview 及 Beta 版的提示:
- These work-in-progress versions can be unstable and may not be representative of final version quality
- 这些仍在开发中的版本很可能不稳定,不代表最终品质。
- Minecraft Preview is available on Xbox, Windows 10/11, and iOS devices. More information can be found at aka.ms/PreviewFAQ
- Minecraft Preview 在 Xbox, Windows 10/11, 以及 iOS 平台可用。更多信息可在 aka.ms/PreviewFAQ 查询。
- The beta is available on Android (Google Play). To join or leave the beta, see aka.ms/JoinMCBeta for detailed instructions.
- Beta 版在 Android (Google Play) 平台可用。要加入或离开 beta 版,请访问 aka.ms/JoinMCBeta 获取详细指引。
It’s time for another Minecraft Preview, and this week we have quite a few changes and improvements to Trails & Tales features! We love to hear from you so please send us your feedback and bug reports! Take a look at the full list of changes below!
是时候再来一个 Minecraft Preview 啦,本周我们对足迹与故事的特性作出了不少更新和改善!我们想要收到你的回复,所以请向我们发送你的反馈和错误报告!来看看以下的完整更改列表吧~
Features and Bug Fixes:
特性与漏洞修复:
Accessibility
辅助功能
- Screen reader now properly reads description in popping window after disabling “Require Encrypted Websockets”
- 禁用 “需要加密的 Websocket” 后,屏幕阅读器能正确地阅读弹出窗口中的描述了。
- Screen reader now properly reads description in popping window after disabling “Allow mobile data for online play”
- 禁用 “启用移动数据玩线上游戏” 后,屏幕阅读器能正确地阅读弹出窗口中的描述了。
Amethyst Resonance
紫水晶共振
- Blocks of Amethyst placed above or below Sculk Sensors or Calibrated Sculk Sensors now also resonate vibrations (MCPE-169562)
- 放在幽匿感测体或校频幽匿感测体上方及下方的紫水晶块现在能够正常进行共振了。 (MCPE-169562)
Audio
音效
Blocks
方块
- Sculk Sensors, Calibrated Sculk Sensors, and Sculk Shriekers will no longer lose in-flight vibrations when leaving the world
- 当退出世界时,幽匿感测体、校频幽匿感测体和幽匿尖啸体不再会漏掉正在发生的振动了。
- Fixed an issue where the Calibrated Sculk Sensor tendrils were not lighting uniformly
- 修复了幽匿感测体的卷须光照不均匀的问题。
- Fixed custom textures that override vanilla blocks with aux metadata as a list of textures
- 修复了以辅助元数据作为纹理列表覆盖原版方块的纹理的自定义纹理。
Pitcher Plant
瓶子草
- Bone Meal now can’t be used on a Pitcher Plant to duplicate the flower (MCPE-169492)
- 骨粉现在不能够使用在瓶子草上从而使之复制了。 (MCPE-169492)
- Breaking Pitcher Plants with Fortune enchanted tools will now not drop more than one flower
- 使用时运附魔的工具破坏瓶子草不再会掉落超过一株瓶子草了。
Sniffer Egg
嗅探兽蛋
- Sniffer Egg now uses a custom cracking sound instead of ** for Turtle Eggs (MCPE-169497)
- 嗅探兽蛋现在使用独特的裂开音效,而非海龟蛋的音效。 (MCPE-169497)
- Sniffer Egg no longer gets destroyed by fluid water or lava (MCPE-169491)
- 嗅探兽蛋不能再被流动的水或熔岩破坏了。 (MCPE-169491)
- Sniffer Egg can now be placed in water and lava
- 嗅探兽蛋能被放置在水和熔岩中了。
Torchflower
火把花
- Bone Meal now can’t be used on Torchflowers to spawn other flowers
- 骨粉现在不能够使用在火把花上从而生成其他的花了。
- Using Bone Meal on a Torchflower Crop will now always make it grow one stage
- 现在将骨粉使用在火把花上后,会使之成长到下一个阶段。
Calibrated Sculk Sensor
校频幽匿感测体
Experience Orbs
经验球
- Experience Orbs now merge when spawned with the summon command (MCPE-167247)
- 使用 summon 命令生成的经验球能正常合并了。 (MCPE-167247)
Gameplay
玩法
- Banner Shields now take the same Shield from the Grindstone as Java Edition (MCPE-169540)
- 在砂轮里修复印有旗帜的盾牌时,合成结果盾牌上的旗帜现在对应上方格子里的盾牌,该表现现在与 Java 版相同。 (MCPE-169540)
- Third-person camera no longer creates a black pane when short sneaking under a 1.5 block gap (MCPE-166581)
- 在1.5方块以下潜行时,第三人称视角画面不再会出现黑色的平面了。 (MCPE-166581)
Brush
刷子
Music
音乐
- Relic Music Disk is now included in the loot table for Trail Ruins (MCPE-169929)
- 将 Relic 音乐唱片添加进了古迹废墟的战利品表中。 (MCPE-169929)
General
常规
- Splitscreen players are no longer disconnected when one leaves (MCPE-168695)
- 分屏游玩 Realms 时,一个玩家离开后,不再会使两个玩家都断开连接了。 (MCPE-168695)
- Added Planting the Past achievement
- 添加了成就 "Planting the Past"
- Added Careful Restoration achievement
- 添加了成就 "Careful Restoration"
Graphical
图像
- Screen fade effect when sleeping or using camera fade command will no longer appear when a picture is taken
- 拍照时,由睡觉或 fade 命令导致的屏幕的变暗效果不会出现了。
Sniffer
嗅探兽
Sculk Sensor Phases
幽匿感测体的各个阶段
- Sculk Sensors and Calibrated Sculk Sensors now play their “power off” sound at the end of the Cooldown phase instead of the Active phase
- 幽匿感测体和校频幽匿感测体现在会在冷却阶段结束时播放 “取消激活” 的音效,而非激活阶段结束时。
Touch Controls
触摸控制
- Fixed issues with keyboard navigation on some menu screens on iOS and Android
- 修复了在 iOS 和 Android 平台,部分菜单界面在使用键盘导航时出现的一些问题。
User Interface
用户界面
- Animations in ‘Welcome to Minecraft’ modals are no longer rendered upside down on Android (MCPE-169522)
- 在 Android 平台,“欢迎来到 Minecraft” 对话框里的动画不再颠倒了。 (MCPE-169522)
- Button sounds will no longer sometimes occur when clicking a disabled button (MCPE-141124)
- 修复了当点击不可用的按钮时,有时会出现点击按钮的声音。 (MCPE-141124)
- Fixed capitalization in title of Behavior Pack message modal (MCPE-156331)
- 修复了行为包提示对话框标题的大小写错误。 (MCPE-156331)
- Fixed a bug where respawning in VR sometimes softlocks the player in the death screen
- 修复了在 VR 中重生时,有时会将玩家软锁在死亡画面的问题。
- Added new Cubemap background
- 增加了新的立方体贴图 (即主菜单的全景图) 背景
- View now rotates clockwise and is tilted down unless a global resource pack replaces the cubemap background
- 视角现在顺时针旋转并且向下倾斜,除非有全局资源包替换了立方体贴图背景。
- Text shadowboxes now have the correct opacity on interactable block screens
- 在可交互方块的界面上,现在文字阴影框的不透明度正确了。
Vanilla Parity
原版特性同步
- Distinct green particles are now emitted by the player under effect of Hero of the Village status effect
- 玩家在 “村庄英雄” 状态效果下,会散发出明显的绿色粒子效果。
Technical Updates:
技术性更新:
Dedicated Server
专用服务器
Content logs now show in dedicated server console window with a configurable log level using these new server properties:
内容日志现在会在专用服务器的控制台窗口显示,并且可以使用以下的全新服务器属性来配置日志级别:
- content-log-level - Sets the minimum level for content logs to output. Allowed values: “verbose”, “info”, “warning”, “error”. Default: info
- content-log-level - 设置输出内容日志的最低级别。允许的值: “verbose”, “info”, “warning”, “error”. 默认值: info
- Note: This log level also affects content logs written to disk when using content-log-file-enabled=true
- 注意: 当 content-log-file-enabled=true 时,该日志级别也会影响写入磁盘的内容日志。
- content-log-console-output-enabled - Enables or disables content log output to the console window. Default: info
- content-log-console-output-enabled - 启用或禁用内容日志在控制台窗口输出. 默认值: info
Entities
实体
- Custom entities with internal-only components or AI goals will fail to load in game
- 有着 “仅内部” 的组件或 “AI 意向” 的自定义实体不会在游戏中加载了。
- Custom entities are restricted to overriding Vanilla entities released before 1.20. Invalid entities used in the “identifier” or “runtime_identifier” field will result in content errors
- 自定义实体现在被限制为仅允许覆盖 1.20 版本前发布的原版实体。在 “identifier” 或 “runtime_identifier” 字段使用非法实体会导致内容错误。
Items
物品
- Released the “minecraft:display_name” item component out of experimental in json formats 1.20.0 and higher
- 以 1.20 或更高版本的 json 格式,将 “minecraft:display_name” 物品组件移出实验正式发布。
- Released the “minecraft:durability” item component out of experimental in json formats 1.20.0 and higher
- 以 1.20 或更高版本的 json 格式,将 “minecraft:durability” 物品组件移出实验正式发布。
- Released the “minecraft:fuel” item component out of experimental in json formats 1.20.0 and higher
- 以 1.20 或更高版本的 json 格式,将 “minecraft:fuel” 物品组件移出实验正式发布。
- Released the “minecraft:entity_placer” item component out of experimental in json formats 1.20.0 and higher
- 以 1.20 或更高版本的 json 格式,将 “minecraft:entity_placer” 物品组件移出实验正式发布。
- Released the “minecraft:icon” item component out of experimental in json formats 1.20.0 and higher
- 以 1.20 或更高版本的 json 格式,将 “minecraft:icon” 物品组件移出实验正式发布。
User Interface
用户界面
- Fixed a graphical issue where a gamepad icon would display over another screen
- 修复了游戏手柄的图标会在另一个屏幕上显示的图像问题。
Accessibility
辅助功能
- Added new “Chat Message Duration” accessibility setting to change how long chat messages remain on screen (3 seconds by default)
- 添加了新的 “聊天信息时长” 的辅助功能设置,用来修改聊天信息在屏幕上停留的时长。(默认为3秒)
- Renamed “Notification Duration” to “Toast Notification Duration” and fixed an issue were the setting had no affect on how long toasts remained on display
- 将 “通知时长” 重命名为 “推送通知时长”,并修复了该设置对于推送通知停留在屏幕上的时长没有作用的问题。
Experimental Technical Features:
实验性技术特性:
Add-Ons and Script Engine
附加包和脚本引擎
- Added PlacementPosition (“minecraft:placement_position”) BlockTrait block trait
- 新增了 PlacementPosition (“minecraft:placement_position”) BlockTrait 方块特征
- Adds states “minecraft:block_face” and/or “minecraft: vertical_half”
- 新增了状态 “minecraft:block_face” 和/或 “minecraft: vertical_half”
- “minecraft:block_face” is a six value string state ("down", "up", "north", "south", "east", "west") that contains info on which block face the player clicked on when the block was placed
- “minecraft:block_face” 是6个字符串值组成的状态 ("down", "up", "north", "south", "east", "west"),包含了当方块被放置时,正对着进行点击的玩家的那个面的信息。
- “minecraft:vertical_half” is a 2 value string state ("bottom", "top") with info on whether the block was placed in the lower or upper half of the block position
- “minecraft:vertical_half” 是2个字符串值组成的状态 ("bottom", "top"),包含了方块被放置时,是在方块的下半部还是上半部的信息。
- Both of these states are set when the block is placed (onPlayerPlace)
- 这两个状态都是在方块被放置时 (onPlayerPlace) 被设置。
API
API
- Moving getComponent(componentId: string): EntityComponent | undefined method to 1.2.0
- 将 getComponent(componentId: string): EntityComponent | undefined 移至 1.2.0
- Moving getComponents(): EntityComponent[] method to 1.2.0
- 将 getComponents(): EntityComponent[] method 移至 1.2.0
- Moving hasComponent(componentId: string): boolean method to 1.2.0
- 将 hasComponent(componentId: string): boolean 方法移至 1.2.0
- Moving EntityComponent class to 1.2.0
- 将 EntityComponent 类移至 1.2.0
- Moving EntityBaseMovementComponent class to 1.2.0:
- 将 EntityBaseMovementComponent 类移至 1.2.0:
- Moving readonly maxTurn: number property to 1.2.0
- 将只读的 maxTurn: number 属性移至 1.2.0
- Moving the following additional EntityBaseMovementComponent subclasses to 1.2.0:
- 将以下额外的 EntityBaseMovementComponent 的子类移至 1.2.0:
- EntityMovementAmphibiousComponent
- EntityMovementAmphibiousComponent
- EntityMovementBasicComponent
- EntityMovementBasicComponent
- EntityMovementFlyComponent
- EntityMovementFlyComponent
- EntityMovementGenericComponent
- EntityMovementGenericComponent
- EntityMovementHoverComponent
- EntityMovementHoverComponent
- EntityMovementJumpComponent
- EntityMovementJumpComponent
- EntityMovementSkipComponent
- EntityMovementSkipComponent
- Renamed EntityIsDyableComponent class to EntityIsDyeableComponent and moved to 1.2.0
- 将 EntityIsDyableComponent 类重命名为 EntityIsDyeableComponent 并移至 1.2.0
- Moving the following additional EntityComponent subclasses to 1.2.0:
- 将以下额外的 EntityComponent 的子类移至 1.2.0:
- EntityCanClimbComponent
- EntityCanClimbComponent
- EntityCanFlyComponent
- EntityCanFlyComponent
- EntityCanPowerJumpComponent
- EntityCanPowerJumpComponent
- EntityColorComponent
- EntityColorComponent
- EntityFireImmuneComponent
- EntityFireImmuneComponent
- EntityFloatsInLiquidComponent
- EntityFloatsInLiquidComponent
- EntityFlyingSpeedComponent
- EntityFlyingSpeedComponent
- EntityFrictionModifierComponent
- EntityFrictionModifierComponent
- EntityGroundOffsetComponent
- EntityGroundOffsetComponent
- EntityIsBabyComponent
- EntityIsBabyComponent
- EntityIsChargedComponent
- EntityIsChargedComponent
- EntityIsChestedComponent
- EntityIsChestedComponent
- EntityIsHiddenWhenInvisibleComponent
- EntityIsHiddenWhenInvisibleComponent
- EntityIsIgnitedComponent
- EntityIsIgnitedComponent
- EntityIsIllagerCaptainComponent
- EntityIsIllagerCaptainComponent
- EntityIsSaddledComponent
- EntityIsSaddledComponent
- EntityIsShakingComponent
- EntityIsShakingComponent
- EntityIsShearedComponent
- EntityIsShearedComponent
- EntityIsStackableComponent
- EntityIsStackableComponent
- EntityIsStunnedComponent
- EntityIsStunnedComponent
- EntityIsTamedComponent
- EntityIsTamedComponent
- EntityMarkVariantComponent
- EntityMarkVariantComponent
- EntityPushThroughComponent
- EntityPushThroughComponent
- EntityScaleComponent
- EntityScaleComponent
- EntitySkinIdComponent
- EntitySkinIdComponent
- EntityVariantComponent
- EntityVariantComponent
- EntityWantsJockeyComponent
- EntityWantsJockeyComponent
- Added class EffectTypes
- 新增 EffectTypes 类
- Added function get(identifier: string): EffectType - Returns the effect type if it exists
- 新增函数 get(identifier: string): EffectType - 返回效果的类型(若存在的话)
- Added function getAll(): EffectType[] - Returns all of the effects
- 新增函数 getAll(): EffectType[] - 返回所有的效果类型
- Updated class Effect
- 更新了 Effect 类
- Updated duration property. Is the duration of the effect in ticks
- 更新了 duration 属性。它是以游戏刻为单位的效果的持续时间。
- Added property typeId. Returns the effect’s type id
- 新增了 typeId 属性。返回效果的类型id.
- Added interface EntityEffectOptions { amplifier?: number, showParticles?: boolean }
- 新增了 interface EntityEffectOptions { amplifier?: number, showParticles?: boolean }
- Added function removeEffect(effectType: EffectType | string): boolean - Removes an effect from an Entity. Returns false if the effect is not found or does not exist
- 新增了函数 removeEffect(effectType: EffectType | string): boolean - 从实体移除效果。当该效果未找到或不存在时,返回 false.
- Updated function getEffect(effectType: EffectType | string): Effect | undefined - Gets the effect if it exists on the entity. Otherwise returns undefined
- 更新了函数 getEffect(effectType: EffectType | string): Effect | undefined - 若效果存在于实体则获取该效果。否则返回 undefined.
- Updated function addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): boolean - Adds an effect to the Entity. Returns false if the effect cannot be added ( the effect does not exist, the duration is negative)
- 更新了函数 addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): boolean - 给实体增加效果。若效果无法被添加则返回 false. (效果不存在,或持续时间为负)
- Items using the minimum duration for the “minecraft:fuel” component now work in the Blast Furnace and Smoker
- 使用了 “minecraft:fuel” 组件的最短持续时间的物品,现在可在高炉以及烟熏炉中工作。
Items
物品
- Items with the ‘minecraft:throwable’ component now trigger the ‘throw’ sound effect when used
- 有着 ‘minecraft:throwable’ 组件的物品现在在使用时会触发 ‘throw’ 音效。
Scripting
脚本
- After Events
- After 事件
- All non-before events have been moved from world.events to world.afterEvents
- 所有 non-before 世界从 world.events 移动到 world.afterEvents
- events has been removed from the world object
- 事件被从世界对象中移除。
- After events do not execute immediately, instead they are deferred until a later point in the tick when they are flushed. It is guaranteed that all events fired in a tick are flushed within a tick
- After 事件不会立刻执行,而是会推迟到未来某个游戏刻的时间点一起执行。保证在某个游戏刻执行的所有事件会在一个游戏刻内执行完毕。
【本文排版借助了:SPXX Userscript v2.4.14】
|