minecraft[我的世界] 唔…… 开了个服务器 想问问如何根据种子生成服务器的世界 注意 是

minecraft[我的世界] 唔…… 开了个服务器 想问问如何根据种子生成服务器的世界 注意 是,第1张

你的服务器里的设置中有一个是地图姓名,找到,删除(或移走),在你的游戏中(单人)开你要的地图种子在minecraft\saves的文件夹中有你开的地图,名字就是你自己取的,然后改成你服务器设置的名字,在放入服务端,开始服务器,就是那张地图

当游戏准备生成一个世界时,游戏会调用一个算法,生成一个伪随机数,这个数决定了世界的样子。但由于伪随机算法的性质,若算法初始输入的数值(种子)是相同的话,算出的伪随机数是相同的。
而当世界生成算法更新后,相同的种子也不会生成相同的地形。
这就解释了为什么相同的种子可以在相同游戏版本里创造出相同的世界,而不同的种子、不同的游戏版本都不可以。
一个世界生成时,它的种子已经确定。默认情况下游戏会自动选择种子(使用系统时间)。但玩家也可以手动设置。使用相同的种子可以重复玩相同的世界,种子也可以用于与其他玩家分享世界。种子的设置可以用数字(包括负数)、字符等,非纯数字种子会被自动转换成纯数字(见下)。
如果旧版本的世界导入到新版本中,则新的区块会给于新的种子,因此并不一定会与旧区块吻合(这种现象在冒险元素更新后广泛出现)。被删除的区块会重新生成,但只要种子或生成算法其中一个有所不同,区块就会不同。
必须注意的是种子其实只是输入到伪随机算法中的值,而不是世界真正的名字。生成一个世界不需要一个手动确定的种子。例如,若使用一个生物群系的名称(如"swamp",沼泽)作为种子,生成的世界并不会以沼泽作为主要的生物群系。
(以上内容摘自Minecraft中文wiki)
种子在世界生成时可以在“更多世界的选项”里输入,相同的种子在同版本里会生成同样的世界。在游戏里获得种子的方法是在聊天栏里输入/seed(不需要打开作弊)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13163624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-14
下一篇 2023-06-14

发表评论

登录后才能评论

评论列表(0条)

保存