作者Gwaewluin (神无月 孝臣)
看板Minecraft
标题[分享] 将自然spawn完全消除的装置
时间Tue Feb 7 23:23:40 2017
http://www.nicovideo.jp/watch/sm30587328
观看需要nico帐号或脸书帐号
这个装置就和标题说的一样
启动的时候会完全让自然的spawn消除(地狱门spawn出殭屍猪人不在使范围内)
当启动装置後
就算难度调整成困难
在黑夜中也会和和平模式一样没有任何怪
而且也不会有蝙蝠和乌贼
海水内将会是一片清澈
录制影片的环境是vanilla版
也就是完全不需要任何MOD就能做到以上效果
影片长约20分钟
由於是非常庞大又复杂的装置
所以并不会详细说明装置的构成
但影片内有非常详细关於chunk运作的说明
非常推荐观看
还有介绍vanilla版里使用的chunk loader(原来有这种东西......)
想使用chunk loader其实根本就不需要MOD
装置的运作原理非常简单
就是针对spawn的原理来家里控制
游戏系统内会计算特定chunk内实体的数量
当怪的数量超过71时=>不spawn
当乌贼的书量超过6时=>不spawn
当蝙蝠数量超过16时=>不spawn
当动物数量超过11时=>不spawn
会被计算实体数量的chunk范围为玩家为中心的17x17个chunk以及17x17个spawn chunk
因此只要确保有这麽多怪的数量
就能让其他chunk不会再有任何spawn
接下来就是利用chunk运作的机制来将上述效果控制出来
由於玩家可以远离到距离spawn chunk非常远的位置
当怪距离玩家超过128格时就会立刻despawn
所以有办法保证让spawn chunk内不会有任何怪出现
再来是被读取的chunk中最外围两圈chunk的运作方式比较特别
假设读取了5x5范围的chunk
□□□□□
□□□□□
□□■□□
□□□□□
□□□□□
只有最中间实心方块的那个chunk会对进行despawn的判定
外围两圈空心方块的chunk虽然会读取实体的资料但是不会进行despawn
这个位置的chunk还是能运作红石装置
spawn chunk的17x17格范围会是下面那样子的感觉
(所谓的spawn chunk限定的铁巨人农场是指要将农场限定盖在实心方块处的位置)
□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□■■■■■■■■■■■■■□□
□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□
所以说利用这个机制
将足够数量的怪确保在spawn chunk处空心方块位置的chunk内就可以了
在这个位置的怪不会因为玩家远离而消失
可以让怪的数量达到上限而停止spawn
但是也有提到使用失败的状况
不能让装置进入玩家的描绘范围内
以及如果关游戏重开的话
那些确保在空心放块位置chunk内的怪会despawn
但是在关游戏前先改成和平模式的话
确保的那些怪并不会despawn
这样就算关游戏重开可以维持住停止spawn的状态
可能的原因似乎是在进入游戏时
似乎会有约30秒的时间让spawn chunk的读取变成25x25范围(不确定)
针对这个状况的处理是使用chunk loader让来调整chunk的读取范围
以让确保的怪在进入游戏时也是会位於不会despawn的chunk内
vanilla版也可以制作的简单chunk loader
漏斗水平对着一个方块放置
漏斗上放一个熔炉
漏斗内放任一个物品
完成
这样就能保持chunk的读取
而且还有办法进行控制
只要给漏斗红石讯号就能让chunk loader效果关上
装置的说明就到这里
影片後面是演示当装置效果被破坏时的处理方法
就是把那些要确保的怪依照设定的顺序再抓一次
(为此在装置附近有制作殭屍猪人、蝙蝠、乌贼的生怪塔)
同时也提到使用chunk loader会让电脑的负荷变重
以及理论上是能够同时让终界和地狱的自然spawn也同时消失
但需要制作跨维度控制的装置才行
有兴趣让困难也能宛如和和平模式一样的人可以尝试看看
不需要另外装MOD
马上就能开始制作
--
On the surface, your parents sought a private life, using their great talents
to provide for you. They learned to twist the lies of church and government,
believing themselves masters of the system. But the parasites say "NO! The
child has a duty! He'll go to war and die for the nation."
─Andrew Ryan
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.160.158.77
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Minecraft/M.1486481024.A.2F4.html
1F:推 emptie: 看过scicraft的人抓shulker回来主世界放…… 02/08 11:16
2F:→ emptie: 是少数不会自然despawn但是仍然被算进去mob cap的生物 02/08 11:17
3F:→ emptie: wither跟elder guardian应该也可以但是这两个问题很大…… 02/08 11:17
4F:→ emptie: 影片的方法一旦装置的位置变成entity processing chunk 02/08 11:18
5F:→ emptie: 就要重新弄了吧…… 02/08 11:18
7F:→ emptie: 有如何抓shulker的办法 02/08 11:21
8F:→ Gwaewluin: 所以影片最後有演示装置被破坏的话是怎样回复的啊 02/08 12:19
9F:→ Gwaewluin: 还有影片的装置是可以控制决定要让怪、蝙蝠还是乌贼是 02/08 12:22
10F:→ Gwaewluin: 否可以spawn的,就是把这些确保的怪再仍进地狱里,用 02/08 12:22
11F:→ Gwaewluin: 界伏蚌先不说很难抓外,应该也很难控制进地狱吧 02/08 12:22
12F:推 blackwind910: 但shulker生存可以抓啊,这个装置不行 02/08 23:56
13F:→ Gwaewluin: 这个装置就是在生存模式做的啊,不过有时候需要切换成 02/09 00:55
14F:→ Gwaewluin: 和平模式来进行spawn的调整 02/09 00:55
15F:→ Gwaewluin: 这个装置用来控制spawn的怪是殭屍猪人、乌贼和蝙蝠,全 02/09 01:01
16F:→ Gwaewluin: 都在装置附近盖了专用的生怪塔,这些生怪塔原本就是生 02/09 01:02
17F:→ Gwaewluin: 存能盖的吧,影片最後还顺便展示利用消除怪的自然spawn 02/09 01:03
18F:→ Gwaewluin: 後所盖的白熊农场,可以看到里面生了一大堆白熊 02/09 01:03