每个玩家都一定很希望自己钓鱼的时候能钓到些好东西
我们都知道为了提高自己钓到好东西的机率会在鱼竿上附海洋的祝福
然后希望自己能钓到经验修补,或是超强的附魔弓但现实总是残酷的……(只能当非洲人

好进入正题!
钓鱼这个机制是如何运作的?
首先玩家拿着钓鱼竿按下右键后投出浮标且漂浮在水面上
这时候游戏会开始检查浮标周围5*4*5是不是都是水源方块,水流与含水方块不算
如果条件都符合你就会有机率钓到好东西,如果没有只能获得鱼跟垃圾。
那我们有办法去控制钓到的物品吗?
答案是可以的
钓鱼有自己的RNG,来去决定你获得的物品受到的参数如下。
- 浮标UUID
- 浮标在水面的泡泡
- 玩家收竿的时机
先来说下什么是UUID?
UUID全名(Universally unique identifier)
MINECRAFT中每个(Entity实体)生成时就会自带的一组UUID
UUID是由一组32比特数且用16进制所构成的
玩家拿着鱼竿按下右键后会发送一组封包告诉Server自己要投出浮标了
Server接收到后则会发送一组UUID到玩家的浮标上后才投出。
在浮标上的这组UUID决定着你待会钓到什么物品
说了这个多UUID有那么重要吗?能吃吗?
既然都知道浮标上有着UUID,那我们就能来利用这个信息来破解钓鱼的RNG了!
破解前请先下载此MOD!
使用版本1.16.4
辅助程序下载点 开发者:Earthcomputer
安装需使用到Fabric与Fabric API 安装完Fabric后将辅助程序与Fabric API丢入mods文件夹 即可使用!
第一步先准备好一把不错的钓竿

接着在指令字段打上/cfish
会出现以下这几个提示
/cfish add-enchanted-goal 添加附魔目标
/cfish remove-goal 移除附魔目标
/cfish list-goals 查看附魔清单
我们会使用到的是
/cfish add-enchanted-goal 这条指令来指定要获得的附魔。
接着会出现4个选项

可以指定自己大致上想钓到什么类型的物品。
那我这次示范想要一本有经验修补加上效率4的书
/cfish add-enchanted-goal minecraft:enchanted_book with
minecraft:efficiency 4 with minecraft:mending 1
提醒各位在设置时不要弄太多条附魔词缀,程序运行时会找到天荒地老(不要太贪心)
在第一次按下运行后会出现

这个可以直间鼠标左键点击 Enable 开启即可,这是开启破解钓鱼的开关。
接着我们还要准备一片荷叶摆在水池中来阻挡浮标入水后还飘起来产生气泡

为什么要这样做呢?因为浮漂在漂浮的过程中会产生出气泡会影响接下来我们钓到的物品

以上都准备好后确保浮标抛出后能顺利卡在荷叶底下
按下右键放开后你会发现玩家会疯狂地抛出又收回这不是出BUG
程序在很快速地塞选浮标上的UUID找到一组会获得 效率4经验修补的附魔书
过下子后会自动停下来顺利抛出浮标代表找到适合的UUID了,接着让浮标顺利飘到荷叶底下。
等待鱼上后沟千万不要自己收竿,让程序帮你自动收竿
因为玩家收竿的时机点太晚或太早都会影响着你钓上来的物品。
接着就看自己电脑与Server的连接延迟高不高了会决定自己能不能获得此物品的机率。
因为这个程序是在玩家电脑端运行的在上钩后程序会开始算时机点拉竿获得物品,时间一到收竿后玩家必须发送个封包给Server说我收竿了这中间会有延迟存在而这个延迟会影响着是否成功。
上钩>>程序开始计时>>收竿>>(发送封包给Server)延迟>>获得物品。
顺利的话上来的物品就是你要的附魔喔!
10次钓鱼5次中附魔书5次失败5次成功!






如果要查看当前你设置的钓鱼目标输入
/cfish list-goals 会列出目前你所设置的所有附魔种类

像这张图上面就有两条目标
那如果我要删除目标2要怎么做呢?输入
/cfish remove-goal 2

出现这条消息代表成功移除!
最后在这边提醒各位不要一次设置太多目标否则你每次钓上来的物品都会是钓竿要注意
然后想更深入研究的话可至原作者Earthcomputer的Youtube频道观看
祝各位钓鱼愉快!

有任何疑问可以到DC询问: