玫瑰石英剑
配方图纸(高级)
熵晶体
Nickel Excavator
更替小帮手
荧光棒
手动目标指示器
炽铁锹
Radar Gun
Oxygen Tank (Tier 4)
匕首
龙铸铁镐
大地之锄
黑色空间背包
生成 沙漠袭击者
White Paintbrush
陨石镰刀
Redwood Hoe
幻昙华
B站bug君
QQ酱782984
如沐春风
QQ酱910332
name_feng
lao_ning
Oceanaire
Jerotes_
cffv
SarianLizard
jxr1023
钴子_Cobalt
尘封
优顺素质
Critta
矿物词典: forge:tools/knives (83), forge:tools (444), farmersdelight:tools/knives (73), create:upright_on_deployer (14), farmersdelight:straw_harvesters (66)
有5.5点()伤害和 2 攻击速度。攻击时,会使敌人着火 15 秒。
使用该刀切食材会直接把成品“烤熟”。
刀是本模组中最重要的物品,既可作为武器攻击,也可以在砧板上参与一些合成。
用刀破坏草、高草丛、小麦和稻米作物时会额外掉落草秆(破坏这些方块不消耗耐久)。用刀击杀动物时必定掉落稀有掉落物(如羽毛和皮革),击杀猪有 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
炽热的血液 * 1
烈焰棒 * 1
↓
炽铁刀 * 1
炽铁锭 * 1
炽热之泪 * 1