Demon Pickaxe
量子捕捉器
Ancienzyte Pickaxe
金钳
铁制鱼跟踪器
Enderite 套具
铁镰刀
不朽图腾
水晶笔与墨
奇异能量片
Platinum Sword
灵芙装饰
Osmundacaulis DNA
Yellow Backpack
木搅拌器
Vacuum Cleaner
青铜斧
『钻石升级』燃愿玛瑙
幻昙华
B站bug君
Fakeginkgo
afz52
如沐春风
QQ酱903276
早饭不吃会去世
Jerotes_
SmallKuery
Ryuoma
QQ酱788541
AblePopcorn7145
讨厌你の兔兔
39s
活铁网啊嗯好吃
shine_mc
矿物词典: forge:tools/knives (83), forge:tools (446), farmersdelight:tools/knives (73), create:upright_on_deployer (14), farmersdelight:straw_harvesters (66)
有4.5点()伤害和 2 攻击速度。
合成时自带抢夺II和时运II魔咒。
刀是本模组中最重要的物品,既可作为武器攻击,也可以在砧板上参与一些合成。
用刀破坏草、高草丛、小麦和稻米作物时会额外掉落草秆(破坏这些方块不消耗耐久)。用刀击杀动物时必定掉落稀有掉落物(如羽毛和皮革),击杀猪有 50% 的几率掉落一个火腿,而击杀疣猪兽则掉率为100%,带有抢夺III附魔时最多掉落 3 个。
首次获得任意一把刀会取得进度:刀耕火种。
首次获得下界合金刀会完成挑战:没这金刚钻的话...
刀可以加速挖掘:
蛋糕和派;
所有羊毛方块;
树叶(但是不会掉落树叶);
蜘蛛网;
稻草相关方块。
刀可以拥有的魔咒包含但不限于以下部分:
锋利;
亡灵杀手;
节肢杀手;
击退;
火焰附加;
抢夺;
效率;
耐久;
经验修补;
背刺。
刀掉落物改变机制的具体数据
对应mc版本1.16.5及以后
农夫乐事使用“战利品修改器”(Loot Modifier)机制,与此相关的代码有:
src/main/java/vectorwing/farmersdelight/common/registry/ModLootModifiers.java,注册了所有农夫乐事自定义的战利品修改器类型
src/main/resources/data/farmersdelight/loot_modifiers下的文件,列出了战利品修改器的具体应用
src/main/resources/data/farmersdelight/loot_modifiers下与刀掉落物改变机制有关的战利品修改器应用及具体作用有:
scavenging_feather.json:手持刀杀死鸡,掉落羽毛数量的上下限提升1
scavenging_ham_from_hoglin.json:手持刀杀死未着火的疣猪兽,必定掉落1个火腿
scavenging_ham_from_pig.json:手持刀杀死未着火的猪,50%的几率掉落1个火腿,每级抢夺魔咒提升10%掉落率
scavenging_leather.json:手持刀杀死牛、哞菇、驴、马、骡、羊驼、行商羊驼,掉落皮革数量的上下限提升1
scavenging_rabbit_hide.json:手持刀杀死兔子,掉落兔子皮数量的上下限提升1
scavenging_shulker_shell.json:手持刀杀死潜影贝,掉落潜影壳数量的上下限提升1
scavenging_smoked_ham_from_hoglin.json:手持刀杀死着火的疣猪兽,必定掉落1个烟熏火腿
scavenging_smoked_ham_from_pig.json:手持刀杀死着火的猪,50%的几率掉落1个烟熏火腿,每级抢夺魔咒提升10%掉落率
scavenging_string.json:手持刀杀死蜘蛛、洞穴蜘蛛,掉落蛛丝数量的上下限提升1
对应mc版本1.16.5前
农夫乐事通过向战利品随机池注入战利品表实现掉落物改变,与此相关的代码有:
src/main/java/vectorwing/farmersdelight/setup/CommonEventHandler.java的onLootLoad方法,注入战利品随机池
src/main/resources/data/farmersdelight/loot_tables/inject下的文件,列出了相关战利品表
src/main/resources/data/farmersdelight/loot_tables/inject下与刀掉落物改变机制有关的战利品表及具体作用有:
chicken.json:手持刀杀死鸡,掉落羽毛数量的上下限提升1
cow.json:手持刀杀死牛,掉落皮革数量的上下限提升1
donkey.json:手持刀杀死驴,掉落皮革数量的上下限提升1
hoglin.json:手持刀杀死疣猪兽,必定掉落1个火腿,每级抢夺魔咒增加1个随机掉落火腿;疣猪兽着火时,火腿变为烟熏火腿
horse.json:手持刀杀死马,掉落皮革数量的上下限提升1
llama.json:手持刀杀死羊驼,掉落皮革数量的上下限提升1
mule.json:手持刀杀死骡,掉落皮革数量的上下限提升1
pig.json:手持刀杀死猪,50%的几率掉落1个火腿,每级抢夺魔咒提升10%掉落率;猪着火时,火腿变为烟熏火腿
rabbit.json:手持刀杀死兔子,掉落兔子皮、生兔肉数量的上下限提升1
shulker.json:手持刀杀死潜影贝,掉落潜影壳数量的上下限提升1
spider.json:手持刀杀死蜘蛛,掉落蛛丝数量的上下限提升1
提示
由此可见,刀掉落物改变机制事实上缺少扩展性,它只对预先写好的一系列生物生效,也就是说,打个比方,如果某个mod添加了另一种杀死会掉落皮革的生物,那么刀的“必掉效果”并不会对这种生物生效。
[使用: 工作台]
钢叶 * 1
标签: forge:rods/wooden * 1
↓
钢叶刀 * 1