Re: [问题] 沼泽地史莱姆农场不会生史莱姆?

楼主: karta1897830 (冰岚)   2023-04-26 15:12:38
推 tokitsukazek: 正确来说是wiki的记载有误 04/23 10:04
→ tokitsukazek: 沼泽虽然说是50-70但70这层是不会生 04/23 10:05
→ tokitsukazek: 是50-69才对 04/23 10:05
→ tokitsukazek: 史莱姆chunk也是相同情况 04/23 10:05
→ tokitsukazek: 说高度40 以下 应该是39以下才对 04/23 10:05
其实wiki的描述才是对的,是玩家误会了
玩家以为“50-70”可生成是指“用来生怪的方块所在格”需在50-70
实际上是“生成怪物用格”要在50-70
以这图为例,红色玻璃代表空气方块
https://i.imgur.com/r1VIRcH.png
玩家以为的生成格是
https://i.imgur.com/WrhzRB0.png
的上表面
实际上是
https://i.imgur.com/db86LH7.png
所以可生成范围是50-70内的“空气方块”
当生成平台盖在70时,空气方块在y=71,不符合生成条件,也就不会生史莱姆了
============================================
怪物的生成流程是
生成怪物时找到该区块最高的非空气方块,从y0所在子区块(16*16*16)开始往上
在各个子区块中抽选几个“空气或不完整方块”并检验以下条件
1. 该空气方块下方一格是否有完整非透明方块的上表面(除基岩、地板门外)
2. 该空气方块上方一格的方块需是透明非方块或空气方块
3. 该空气方块下方一格不得为亮度14-15的光源方块,即使该生物可无视亮度生成
...其他常见的生成规则
然后进入预计生成怪物的流程,同样也要检验几个条件
1. 预计生成的怪物碰撞体不会与流体碰撞
2. 预计生成的怪物碰撞体不会与其他实体碰撞
3. 预计生成的怪物不会一生成便受伤,所以除凋零骷髅外的生物不会生成在凋零玫瑰上、
除地狱猪人外不会生成在岩浆块上等等
4. 预计生成的怪物碰撞体不会与方块碰撞
...等等
所以
https://i.imgur.com/GlmkOXK.png
生成是取蓝色格为基准,以生成苦力怕为例
黄色格需有完整上表面且不能为14-15的光源方块
绿色格需是透明非方块或空气方块
蓝色格绿色格不能有实体或流体或方块
任何一个格子都不能对苦力怕造成伤害
最后再乘上一个生成机率之后才会成功生出怪物
如果生成失败,便转移到下一个子区块(往上面一个子区块移动)进行同样流程
由于子区块被挑选与否只跟最高非空气方块有关,所以即使该子区块内没有任何方块
依然会进行一次生成流程从而浪费生成效率
y1生成格(子区块高度包含0-15)生成效率为1/16,而如果在y>240有任何一个方块
则y1生成格的效率会降低为1/256(共16个子区块)
这就是为何最高效率的生怪塔需要有空置域的其中一个原因
而y0生怪塔可以让生成流程始终只发生在第一子区块,从而有最高的生成效率
1.17的时候曾经短暂改成另一种生成机制,变成不是从下往上扫的方式生怪
但下一个版本又改回来了
至于1.19虽然拉高了世界高度,但生成机制应该还是没改
所以现在生成效率最高的位置应该是在y=-63
作者: tokitsukazek (小笨狗)   2022-04-23 10:04:00
正确来说是wiki的记载有误沼泽虽然说是50-70但70这层是不会生是50-69才对史莱姆chunk也是相同情况说高度40 以下 应该是39以下才对
作者: kirby0109 (卡比♥)   2023-04-26 18:48:00
推 专业
作者: allnight (欧耐)   2023-04-26 19:00:00
感谢分享
作者: Gwaewluin (神无月 孝臣)   2023-04-26 19:27:00
作者: KomachiO (~江戸っ子気质な死神~)   2023-04-26 20:11:00
推推
作者: dnai (dnai)   2023-04-26 21:14:00
作者: aqer1224 (吼~~)   2023-04-26 23:21:00
不对吧 沼泽史莱姆生成怪物用格是51~69不是50~70wiki本来的50~70已经改成跟英文wiki相同的51~69了
作者: twosheep0603 (两羊)   2023-04-27 00:21:00
沼泽史莱姆的机制比较算特例就是了
作者: arthur9292 (没味蟹堡)   2023-04-27 16:01:00
推 不过我还是喜欢找chunk盖
作者: HarukaJ (神王川春贺)   2023-04-28 01:10:00
因为找chunk盖地下效率远比盖沼泽好啊
楼主: karta1897830 (冰岚)   2023-04-28 14:07:00
考虑到盖的工时,盖在地下其实没比较好,要好效率生怪抑制会做到死我建议先盖沼泽,史莱姆块有一定数量之后直接盖我的单步进轰炸机或世吞炸空置域
作者: twosheep0603 (两羊)   2023-04-29 22:52:00
前期用沼泽农场其实很够用了
作者: olys (查无暱称)   2023-07-18 16:41:00

Links booklink

Contact Us: admin [ a t ] ucptt.com