Minecraft(我的世界)中文论坛

 找回密码
 注册(register)
查看: 2417|回复: 31

[快讯] Searge:关于种子0的事情

[复制链接]
a1294790523 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
8452
钻石
性别
保密
注册时间
2014-5-3
查看详细资料
 楼主| 发表于 2019-7-18 21:53:35 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 a1294790523 于 2019-7-18 22:25 编辑

1.jpg
这个世界(指前面截图的世界)使用了与世界名相同的种子"pollinating sandboxes"
这是一个创建种子为0的世界的合法途径。
其他可以创建种子0世界的种子字符串是"creashaks organzine"和"drumwood boulderhead"
但我使用了第一个,因为它更容易被记住



2.jpg
MrBqcon问:使用这些种子的起因是什么呢?

答:有人告诉我种子0是一个用于游玩的好种子。
它不会造成什么bug或者什么特殊事件。
但它确实拥有一些独特的特性,而且,在有的时候,
用它自然生成的世界很酷。去自己试试吧,以出生点为起点按下列的方向探索世界:
N(北边)、E(东边)、S(南边)、W(西边)


3.jpg
Rasmus Storm问:我承认我很久没玩MC了,但是为什么要用字符串呢?直接输入数字0作为种子不行吗?

答:并不是所有人都知道它,所以请让我解释一下:
如果你在创建新世界时将数字0作为种子,那么将会与不输入种子那样使用随机种子。
所以只有使用这些字符串才能创建出种子为0的世界。



4.jpg
现在我想创建某种关于种子0的挑战。你们有什么有趣的要设置的目标吗?
没有的话我会想起那些相同而无聊的旧目标,比如【杀死末影龙】或【获得“你怎么做到的”的目标】


评分

参与人数 2人气 +3 金粒 +10 收起 理由
WuGuangYao2012 + 1 + 10 MCBBS有你更精彩~
pixelgear + 2 神乎其技,不服不行!

查看全部评分

ustc_zzzz 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
10494
钻石
性别
保密
注册时间
2015-8-23
查看详细资料
发表于 2019-7-18 23:46:55 | 显示全部楼层
本帖最后由 ustc_zzzz 于 2019-7-19 00:04 编辑

补充:其实种子为 0 的原理很简单,Mojang 会使用 Java 的 Hash Code 算法处理无法被解析为数字的字符串,如果字符串的 Hash Code 为 0,那么对应的种子就是 0 了。

                               
登录/注册后可看大图

最后提醒一句,由于 Java 的内部实现,使用 Hash Code 为 0 的非空字符串可能会导致潜在的性能问题,虽然这个场合带来的性能影响应该微乎其微。
  1. public int hashCode() {
  2.     int h = this.hash;
  3.     if (h == 0 && this.value.length > 0) {
  4.         char val[] = this.value;
  5.         for (int i = 0; i < this.value.length; i++) {
  6.             h = 31 * h + val[i];
  7.         }
  8.         this.hash = h;
  9.     }
  10.     return h;
  11. }
复制代码
To @kakagou12(怎么 at 不蓝了):以上是 Java 内字符串 Hash Code 的内部实现。

评分

参与人数 1人气 +2 收起 理由
kakagou12 + 2 谢谢教练 下次at末尾加空格 这事美德(.

查看全部评分

回复

使用道具 举报

pixelgear 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
4636
钻石
性别
保密
注册时间
2017-7-20
查看详细资料
发表于 2019-7-18 21:54:48 | 显示全部楼层
那么种子1又是什么情况
回复

使用道具 举报

MineCrocodile 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
2200
钻石
性别
保密
注册时间
2016-12-29
查看详细资料
发表于 2019-7-18 22:18:48 | 显示全部楼层
Rasmus Storm问:在创建种子0世界并探索一会后,我同意你的看法,


这一句翻译有误,应为“我承认我有段时间没玩Minecraft了”

评分

参与人数 2人气 +4 收起 理由
a1294790523 + 2 管你代加不代加,反正我是加了.
SPGoding + 2 代加(

查看全部评分

回复

使用道具 举报

a1294790523 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
8452
钻石
性别
保密
注册时间
2014-5-3
查看详细资料
 楼主| 发表于 2019-7-18 22:25:44 | 显示全部楼层
MineCrocodile 发表于 2019-7-18 22:18
这一句翻译有误,应为“我承认我有段时间没玩Minecraft了”

已修正(没人气了 明天再加)
回复

使用道具 举报

青藤子. 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
1342
钻石
性别
保密
注册时间
2019-7-10
查看详细资料
发表于 2019-7-18 22:28:04 | 显示全部楼层
话说种子0究竟是什么东西啊
回复

使用道具 举报

kakagou12 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
8828
钻石
性别
保密
注册时间
2011-5-22
查看详细资料
发表于 2019-7-18 23:53:04 | 显示全部楼层
ustc_zzzz 发表于 2019-7-18 23:46
补充:其实种子为 0 的原理很简单,Mojang 会使用 Java 的 Hash Code 算法处理无法被解析为数字的字符串, ...

那么教练,为什么这些字符串算出来是0呢(
回复

使用道具 举报

chyx 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
17089
钻石
性别
保密
注册时间
2014-3-20
查看详细资料
发表于 2019-7-19 01:40:29 | 显示全部楼层
kakagou12 发表于 2019-7-18 23:53
那么教练,为什么这些字符串算出来是0呢(

因为你算一遍就会发现是0XD
回复

使用道具 举报

烈日当空 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
27
钻石
性别
保密
注册时间
2019-7-19
查看详细资料
发表于 2019-7-19 15:45:49 来自手机 | 显示全部楼层
不明白种子0啥意思
回复

使用道具 举报

a908678819 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
303
钻石
性别
保密
注册时间
2017-9-24
查看详细资料
发表于 2019-7-19 16:25:56 | 显示全部楼层
pixelgear 发表于 2019-7-18 21:54
那么种子1又是什么情况

我去试了下 神种 出生点平原 旁边掠夺者哨塔 哨塔前面就是丛林
回复

使用道具 举报

玄锐暮 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
93
钻石
性别
保密
注册时间
2019-7-18
查看详细资料
发表于 2019-7-19 16:53:36 | 显示全部楼层
行.........行吧,听懂了....吧
回复

使用道具 举报

鹰然燕飞 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
64
钻石
性别
保密
注册时间
2019-7-17
查看详细资料
发表于 2019-7-19 18:16:30 来自手机 | 显示全部楼层
感谢楼主告知种子0的事情
回复

使用道具 举报

0-zero-0 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
164
钻石
性别
保密
注册时间
2019-7-3
查看详细资料
发表于 2019-7-19 18:52:09 来自手机 | 显示全部楼层
是有用的帖
回复

使用道具 举报

alsois233 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
111
钻石
性别
保密
注册时间
2019-5-4
查看详细资料
发表于 2019-7-19 19:00:00 来自手机 | 显示全部楼层
不知道0种子是啥样
回复

使用道具 举报

钻友zydd 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
84
钻石
性别
保密
注册时间
2019-7-21
查看详细资料
发表于 2019-7-22 09:37:36 来自手机 | 显示全部楼层
我这就去试试这个种子
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2019-8-26 01:44 , Processed in 0.049130 second(s), Total 24, Slave 23 queries , Gzip On, MemCached On.

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

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

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