鱼笼 (Fishing Cage)
实体命令:/summon aoa3:fishing_cage ~ ~1 ~

1.16.5-3.6 Alpha 3 版本后,此实体被添加。

实体信息

不自然生成,技术性实体,不属于任何其他类型,实体更新间隔为0.25秒(5 tick)。

当玩家手持鱼笼(物品)并按下右键时,会将手中的鱼笼(物品)扔出,产生鱼笼(实体)。

判定箱:宽度:0.65格;高度:0.63格

鱼笼-第1张图片鱼笼

战利品表

以下战利品表将在鱼笼成功捕鱼时被抽取,抽得的物品存入鱼笼中:

物品获得数量获得概率垂钓等级要求幸运影响
生鳕鱼
112.0%

-
生鲑鱼
112.0%
-
热带鱼
19.6%

-
河豚
17.2%


鹦鹉螺壳
12.4%
+
钻石
13.6%


绿宝石
11.2%

+
符文箱
12.4%
+
闪亮的盒子
12.4%
+
帆背鱼
19.0%10
紫鱼19.0%10
彩虹鱼
13.6%10+
盔甲镀层
13.6%
+
甲壳质
15.4%


海霸糊
16.6%


海晶石台阶
14.8%

海晶砂粒
14.8%

潮汐长刀
10.1%
3.7.12版本后,75+
以上战利品表随机抽取1次

在“垂钓等级要求”列中:

有数字,表示此项需玩家到达所示垂钓等级才会抽取。

无数字,表示此项对玩家垂钓等级无要求。

在“受幸运影响”列中:

“+”表示“拥有此Buff可增加此项概率”

“-”表示“拥有此Buff可减小此项概率”

行为

鱼笼无法改变所处维度,能被实体等推动,但不能被流体推动,会阻碍建造,免疫除技术伤害(详见伤害类型)以外的所有伤害。

鱼笼可被鼠标中键选取,选取结果为鱼笼(物品)。鱼笼的存在时间 > 0.05秒(1 tick)后,鱼笼的判定箱会阻挡实体运动。


鱼笼共有5个实体参数:

  • 渔获物品(caught_stack)。该参数为物品,默认为空,其中存储的物品会显示在鱼笼中。(此项共3个参数,即鱼笼共能存储3种不同的物品)

  • 主人(ownerUUID)。该参数为UUID,默认为空,用于记录扔出该鱼笼的玩家。

  • 已损耐久(damage)。该参数为整数,等于玩家扔出的鱼笼(物品)的已损耐久。

放置

玩家可以手持鱼笼(物品)并按下右键时,会将手中的鱼笼(物品)扔出。

鱼笼在被扔出后,会记录扔出其的玩家,作为其主人。只有鱼笼的主人才能在鱼笼捕鱼完毕后回收鱼笼。


鱼笼在被扔出后会存在物理效果,类似于原版的物品(实体),但在水中的移动能力更弱,偏向于沉底而非随水流移动。

捕鱼

有主人、未存满、在地面上、且在水中的鱼笼,每个游戏刻均有1/5000概率尝试进行一次捕鱼(平均每250秒尝试一次)


在流动中的鱼笼总有1/2概率成功捕鱼。

3.7.12版本后,在静止中的鱼笼有1/10概率成功捕鱼;3.7.12版本前,在静止中的鱼笼有1/3概率成功捕鱼。

3.7.12版本后,鱼笼会检测5个方块半径内的其他鱼笼数量,每个鱼笼均会平摊效率。(设其值为n,则成功捕鱼概率为1/n)

  • 因此,请确保扔出的鱼笼间距不少于5格,否则会造成鱼笼的效率大幅降低。


如果鱼笼成功捕鱼,则会抽取其战利品表,并将抽得的结果存入渔获中。抽取战利品表时,幸运值 = 主人的幸运值 + 2。

回收

玩家右击鱼笼时,如果该玩家是鱼笼主人,或者该鱼笼无主,就可以回收该鱼笼。


回收时,会损耗鱼笼1点耐久(已损耐久 + 1),并返还玩家该鱼笼。鱼笼耐久耗尽时,不会返还。鱼笼内的渔获物品也会一并进入玩家的物品栏。

回收后,该玩家使用鱼笼(物品)次数的统计信息增加1。渔获每个物品都会给予玩家垂钓技能经验。渔获每个带有 minecraft:fishes 标签的物品都会将玩家的“捕鱼数”统计信息增加1。

其他

鱼笼会在掉出世界(自身Y坐标 < 当前维度最小建造高度 - 20)时、和在熔岩中时会受到相应伤害。

鱼笼被扔出2秒(40 tick)后,如果鱼笼在地面上但不在中,则会在原位置变为鱼笼(物品)。如果有渔获,还会损耗1点耐久。


当鱼笼受到伤害时,如果伤害量 ≥ 1,则会直接消失,不掉落任何物品。

当鱼笼从世界中移除时,会将其内部的所有渔获掉落出来。

鱼笼 (Fishing Cage)
资料分支:1.18 -,
1.18 +
资料分类:功能性实体

短评加载中..