Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 4900|回复: 14

[Java版本资讯] Minecraft Java版 18w05a 发布

 关闭 [复制链接]
发表于 2018-2-1 00:15:50 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 玄素 于 2018-2-1 06:33 编辑
每周快照是Minecraft的测试机制,主要用于下一个正式版的特性预览。
然而,每周快照主要用于新特性展示,通常存在大量漏洞。因此对于普通玩家建议仅做测试尝鲜用。使用测试版打开存档前请务必备份适用于正式版的Mod不兼容快照,且大多数Mod都不对每周快照提供支持
Minecraft 1.13 仍未发布,18w05a为其第16个预览版。

                               
登录/注册后可看大图
MINECRAFT SNAPSHOT 18W05A
A Minecraft Java Edition snapshot
Java版1.13快照 18W05A

We just moved into a new office this week, so we don't have very much to show you in a new snapshot. That said, have a new snapshot anyway! It has some bug fixes so that's always fun.
我们这周才搬进了新的工作室,所以这周的快照没有太多可展示的东西。这是说,无论怎么说,享受新快照吧!它修复了一些bug,所以依旧有一些乐子可找。

CHANGES IN 18W05A
18W05A变更列表
  • Added new command /bossbar
  • 添加命令/bossbar
  • Added really basic entity selector suggestions in the command UI (@e etc)
  • 添加了最基础的目标选择器补全提示于命令UI(例如@e)
  • Updated translations from crowdin
  • 根据crowdin上的内容更新了本地化文本
  • Fixed bug MC-4923 - Flint and steel and fire charges can place fire at invalid positions
  • 修复:打火石可以将火焰方块放置于无效位置
  • Fixed bug MC-5037 - Riding a pig / horse with a cape causes it to not behave as expected
  • 修复:骑在猪/马上将导致披风行为异常
  • Fixed bug MC-105591 - Flint and Steel loses durability and fire charge is used up even if no fire was placed
  • 修复:即使打火石未能放置火焰方块,耐久依旧会被消耗
  • Fixed bug MC-123460 - JSON parsing exceptions thrown during parsing of pack.mcmeta of data and resource packs are not caught properly
  • 修复:json解析数据和资源包的pack.mcmeta解析过程中抛出的异常没有被正确捕获
  • Fixed bug MC-124048 - Tab completing advancement (any?) key with trailing space errors
  • 修复:尝试用tab补全进度将导致trailing space错误
  • Fixed bug MC-124056 - The members/target/targets argument of /scoreboard and /team does not tab-complete player names
  • 修复:/scoreboard和/team命令的members/target/targets参数无法正确补全玩家名
  • Fixed bug MC-124360 - OS locale is used for /data get feedback text when specifying the scale argument
  • 修复:系统语言设置被用于/data get在指定了scale参数时的返回信息中
  • Fixed bug MC-124379 - datapacks load functions unreliably
  • 修复:数据包未正确加载全部函数
  • Fixed bug MC-124384 - Trigger objectives are enabled by default
  • 修复:trigger类型的记分板对象默认处于enable状态
  • Fixed bug MC-124499 - Missing command feedback for successfully triggering trigger
  • 修复:trigger命令丢失成功状态下的命令返回值
  • Fixed bug MC-124616 - /setidletimeout suggests it is in seconds while behaviour is in minutes
  • 修复:/setidletimeout命令的提示中,其参数所写单位为秒,而非其实际行为的分钟。

/BOSSBAR

This command allows you to create a custom boss bar, change how it looks, and choose who to show it to.

这条命令允许你创建一个自定义的boss血条,修改它的外观,并决定将显示给谁看。

To create a bossbar called foo:bar, use /bossbar create foo:bar "Name of my boss bar".

使用/bossbar create foo:bar "Name of my boss bar"将创建一个名为foo:bar的bossbar。

Then change how it looks using the following commands:

然后,你可以用下面的命令修改其外观:

  • /bossbar set foo:bar name <name> to change the name (for example "New Name" or {"translate": "entity.minecraft.ender_dragon"})
  • /bossbar set foo:bar name <name>来修改其显示的boss名(例如"New Name"或者是{"translate": "entity.minecraft.ender_dragon"})
  • /bossbar set foo:bar color <color> to change the color (for example red, default white)
  • /bossbar set foo:bar color <color>来修改其颜色(例如red,默认值为white)
  • /bossbar set foo:bar style <style> to change the style (for example notched_6, default progress)
  • /bossbar set foo:bar style <style>来修改其样式(例如norched_6,默认值为progress)
  • /bossbar set foo:bar value <value> to change the value (for example 10, default 0)
  • /bossbar set foo:bar value <value>来修改其当前值(例如10,默认值为0)
  • /bossbar set foo:bar max <max> to change the max value (for example 100, default 100)
  • /bossbar set foo:bar max <max>来修改其最大值(例如100,默认值为100)
  • /bossbar set foo:bar visible <visible> to change the visibility (for example false, default true)
  • /bossbar set foo:bar visible <visible>来修改其可见性(例如false,默认值为true)
  • /bossbar set foo:bar players <players> to change who can see it (for example @a, default none)
  • /bossbar set foo:bar players <players>来指定可看见此bossbar的玩家(例如@a,默认值为none)

You can also store things into bossbars using /execute store (result|success) bossbar foo:bar (value|max) ...

你也可以通过/execute store (result|success) bossbar foo:bar (value|max) ...来将一些数据存入bossbar的当前值或最大值中。

To remove a bossbar, use /bossbar remove foo:bar.

使用/bossbar remove foo:bar将移除一个bossbar。

Bossbars persist across restarts and leaving/rejoining the world. If a player is added to a boss bar and reconnects, they will be re-added to the bossbar unless a new set .. players is ran without them in it.

bossbar的显示不会在重启或离开/重新进入世界时重置。如果一名玩家被添加为一个bossbar显示对象并重新连接,他们将会再次被加入bossbar的显示目标,除非一个新的set ... player命令中指明其不再为显示目标。


转载本贴时须要注明原作者以及本帖地址

    Please report any and all bugs you find in Minecraft to bugs.mojang.com. If nobody reports a bug, we can’t fix it! experimental development snapshots” and save. To switch to the normal version, you can select it in the dropdown at the bottom left corner of the launcher. Back up your world first or run the game on in a different folder (See the “new profile” dialog). Snapshots can corrupt your world, please backup and/or run them in a different folder from your main worlds. 请在http://bugs.mojang.com报告Minecraft中的BUG。如果没人汇报BUG的话,我们无法修复它! 如果你想试玩快照,请打开官方启动器并点击“New Profile”按钮,选中“snapshots”并选择“Enable experimental development snapshots”并点击保存。如果想切换到普通的版本,你可以在启动器左下角按钮上方的下拉菜单中选择。在开始快照前备份你的世界或在不同的文件夹中启动快照(见“new profile”对话框)。 快照可能会玩坏你的存档,请千万记得备份存档和/或在与你的存档不同文件夹里运行。

关于本次更新的详细内容,请关注稍后 Minecraft 1.13特性列表 的更新。
预览版的下载方式以及运行说明
对于正版用户
官方启动器是跟进最及时、运行最稳定的启动器,每次启动均会自动检查并下载启动器最新版本。但由于亚马逊服务器https连接在国内时常不稳定,官方启动器下载游戏可能需要vpn。启动器在上文已经提供。适用于全平台。
对于非正版用户
非正版用户完全可以体验快照版本,请于推荐启动器列表寻找合适的启动器。目前绝大多数主流启动器都带有游戏下载功能。如有仍疑惑请到原版问答板块提问。

                               
登录/注册后可看大图
外部来源以及详细的更新条目追踪

评分

参与人数 6人气 +13 金粒 +95 收起 理由
Dinnerbone + 1 喝了
兔与豪QAQ + 2 MCBBS有你更精彩~
buhuichongfu + 2 + 20 玄不改非,素不相识^_^
langyo_v3 + 2 + 40 MCBBS有你更精彩~
ustc_zzzz + 3 MCBBS有你更精彩~
WuGuangYao2012 + 3 + 35 MCBBS有你更精彩~

查看全部评分

回复

使用道具 举报

发表于 2018-2-1 00:35:02 | 显示全部楼层
你也可以通过/execute store (result|success) bossbar foo:bar (value|max) ...来将一些数据存入bossbar的当前值的最大值中。

你也可以通过/execute store (result|success) bossbar foo:bar (value|max) ...来将一些数据存入bossbar的值或最大值中。

评分

参与人数 1人气 +1 收起 理由
玄素 + 1 fixed

查看全部评分

回复

使用道具 举报

发表于 2018-2-1 00:59:18 | 显示全部楼层
更新了crowdin上的翻译

感觉逻辑如果是“按照crowdin更新翻译”更合适一些

评分

参与人数 1人气 +1 收起 理由
玄素 + 1 fixed,半夜赶的,人比较恍惚..

查看全部评分

回复

使用道具 举报

发表于 2018-2-1 01:18:20 | 显示全部楼层
新加的bossbar系统还行,怕是以后的cb地图都会出场自带一堆bossbar。官方逼死插件?

评分

参与人数 1人气 +1 收起 理由
pineapple_ + 1 官方吞件最为致命(地图带bar看起有点土 鳖).

查看全部评分

回复

使用道具 举报

发表于 2018-2-1 02:28:42 | 显示全部楼层
/bossbar?

为什么不加个/gui呢

点评

`/gui` 如果有的话,难度不小。 1. 在服务器与客户端之间同步一个 BossBar 其实是很简单的;然而同步一个 GUI 就比较麻烦了。 2. `/gui` 如果不允许制作自己的 GUI 界面那等于功能严重受限;但如果允许,那就是比这  详情 回复 发表于 2018-2-1 04:24
回复

使用道具 举报

发表于 2018-2-1 03:52:05 | 显示全部楼层
本帖最后由 pineapple_ 于 2018-2-1 03:54 编辑

修复:/scoreboard和/team命令的members/target/target argument参数无法正确补全玩家名

应该是

修复:/scoreboard和/team命令的members/target/targets参数无法正确补全玩家名


/bossbar set foo:bar style <style>来修改其种类(例如norched_6,默认值为progress)或许该翻译成"来修改其样式"更妥当点



data get entity @s SelectedItem和dxdydz的bug还没修吗…
(没测试过)

老板条…emm,听起来很好吃呢

又多了个东西来穷举啦

点评

实际是这东西目前比过去版本最大的优势是来玩store的不是玩穷举的233  详情 回复 发表于 2018-2-1 06:35

评分

参与人数 1人气 +1 收起 理由
玄素 + 1 这次低级错误犯了一堆丢死人了.

查看全部评分

回复

使用道具 举报

发表于 2018-2-1 04:24:21 | 显示全部楼层
langyo_v3 发表于 2018-2-1 02:28
/bossbar?

为什么不加个/gui呢

`/gui` 如果有的话,难度不小。

1. 在服务器与客户端之间同步一个 BossBar 其实是很简单的;然而同步一个 GUI 就比较麻烦了。
2. `/gui` 如果不允许制作自己的 GUI 界面那等于功能严重受限;但如果允许,那就是比这还棘手的麻烦(数据驱动的 GUI 定义)。

点评

也许不一定那么难,可以参考factorio(另一个沙盒游戏)的show_gui(也可以算是指令),即允许少量自定义,具体的样式什么的都是固定的,玩家可以控制的基本只是显示什么文字和点哪个按钮会如何。  详情 回复 发表于 2018-2-1 14:38

评分

参与人数 1金粒 +10 收起 理由
langyo_v3 + 10 但这确实可以考虑,不知道谁能帮忙反馈给mo.

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2018-2-1 06:35:26 | 显示全部楼层
本帖最后由 玄素 于 2018-2-1 06:36 编辑
pineapple_ 发表于 2018-2-1 03:52
修复:/scoreboard和/team命令的members/target/target argument参数无法正确补全玩家名

应该是

实际是这东西目前比过去版本最大的优势是来玩store的不是玩穷举的233
悲惨世界:没修
回复

使用道具 举报

发表于 2018-2-1 14:38:37 | 显示全部楼层
u.s.knowledge 发表于 2018-2-1 04:24
`/gui` 如果有的话,难度不小。

1. 在服务器与客户端之间同步一个 BossBar 其实是很简单的;然而同步一 ...

也许不一定那么难,可以参考factorio(另一个沙盒游戏)的show_gui(也可以算是指令),即允许少量自定义,具体的样式什么的都是固定的,玩家可以控制的基本只是显示什么文字和点哪个按钮会如何。

点评

10 楼说得已经足够了,我再多说一句吧: 原版的 GUI 中的按钮点击的回调是写死在 GuiScreen 里的,而不是 delegate 给 GuiButton(MCP 名)的。 文字显示也是写死在 GuiScreen::drawForegroundLayer 和 ::drawBac  详情 回复 发表于 2018-2-2 04:26
然而mc的gui都是hardcode..甚至都是把整个整体放在资源包里的…如果想做出这个命令相当于所有gui重写…([s]虽然1.13重写的东西不少了,快快反馈给mojang给他们跳票的理由[/s]  详情 回复 发表于 2018-2-1 17:16
回复

使用道具 举报

发表于 2018-2-1 17:16:30 | 显示全部楼层
本帖最后由 SPGoding 于 2018-2-1 18:37 编辑
Deing 发表于 2018-2-1 14:38
也许不一定那么难,可以参考factorio(另一个沙盒游戏)的show_gui(也可以算是指令),即允许少量自定义 ...

然而mc的gui都是hardcode..甚至都是把整个做成一个图片放在资源包里的…如果想做出这个命令相当于所有gui重写…(虽然1.13重写的东西不少了,快快反馈给mojang给他们跳票的理由

评分

参与人数 1金粒 +10 收起 理由
Deing + 10 哦是这样啊

查看全部评分

回复

使用道具 举报

发表于 2018-2-2 04:26:30 | 显示全部楼层
Deing 发表于 2018-2-1 14:38
也许不一定那么难,可以参考factorio(另一个沙盒游戏)的show_gui(也可以算是指令),即允许少量自定义 ...

10 楼说得已经足够了,我再多说一句吧:

玩家可以控制的基本只是显示什么文字和点哪个按钮会如何


原版的 GUI 中的按钮点击的回调是写死在 GuiScreen 里的,而不是 delegate 给 GuiButton(MCP 名)的。
文字显示也是写死在 GuiScreen::drawForegroundLayer 和 ::drawBackgroudLayer 里的。没有什么 Component。(随便找个设计模式套进去都比这好...)

点评

我能说一句不 就是希望以后不要用::用#或者.代替 Java里没有::的语法  详情 回复 发表于 2018-2-2 17:13
回复

使用道具 举报

发表于 2018-2-2 17:13:50 | 显示全部楼层
u.s.knowledge 发表于 2018-2-2 04:26
10 楼说得已经足够了,我再多说一句吧:

我能说一句不 就是希望以后不要用::用#或者.代替 Java里没有::的语法

点评

Java 里有 :: 的语法,只出现在 Lambda expression 的特殊形式 Method Reference 里。此语法需要 Java 8。 https://docs.oracle.com/javase/tutorial/java/javaOO/methodreferences.html Java 里用 # 代替 . 的地方  详情 回复 发表于 2018-2-3 01:15
回复

使用道具 举报

发表于 2018-2-3 01:15:10 | 显示全部楼层
2552552550 发表于 2018-2-2 17:13
我能说一句不 就是希望以后不要用::用#或者.代替 Java里没有::的语法

Java 里有 :: 的语法,只出现在 Lambda expression 的特殊形式 Method Reference 里。此语法需要 Java 8。
https://docs.oracle.com/javase/t ... thodreferences.html

Java 里用 # 代替 . 的地方是 JavaDoc。
https://stackoverflow.com/questi ... a-method-in-javadoc
回复

使用道具 举报

发表于 2018-2-3 22:06:05 | 显示全部楼层
谢谢啊正需要
回复

使用道具 举报

发表于 2018-2-4 14:08:30 | 显示全部楼层
存在漏洞的版本需要考虑
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 手机版本

GMT+8, 2018-5-22 18:02 , Processed in 0.148206 second(s), 8 queries , Memcache On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。

© 2010-2017 我的世界中文论坛 版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。

快速回复 返回顶部 返回列表