一种用于发射食物的武器。
把你精心培育的蔬菜当作子弹打在敌人脸上吧!
攻击速度:取决于具体发射物
攻击伤害:取决于具体发射物
耐久度:100
获取
动力合成器 动力合成。
用途
在背包有可发射的物品时,手持土豆加农炮按右键可将物品射出。(主手或副手均可)
发射物品后土豆加农炮需要经过一段装填时间才能再次发射,具体耗时根据发射物品决定。
若长按右键,则会在每次装填完毕后立即发射,即连续射击。
已发射弹药的特性
鼓风机 可以影响物品的飞行轨迹,但通常由于物品碰撞箱过小或飞行速度过快,鼓风机对轨迹影响有限。
黏液块 与 蜂蜜块 无法反弹或减缓发射出的子弹,蜘蛛网 无法使发射出的子弹减速。
耐久消耗设定
若玩家装备了 铜背罐 或 下界合金背罐 且其中有可用的压缩空气,则在使用时优先消耗压缩空气而非本身耐久。
可发射的物品
原版物品
图标物品名称伤害装填时间(Tick)击退距离其他效果马铃薯5151.5若命中耕地,则将马铃薯种植在其上胡萝卜4120.3若命中耕地,则将胡萝卜种植在其上毒马铃薯5150.05给予目标 8 秒中毒Ⅰ闪烁的西瓜片580.1给予目标 5 秒发光烤马铃薯5150.5使目标着火 3 秒金苹果11000.05给予目标与食用金苹果相同的状态效果
若命中带有虚弱效果的僵尸村民,则将其治愈
附魔金苹果11000.05给予目标与食用附魔金苹果相同的状态效果蛋糕8150.1让蛋糕贴在目标身上一段时间南瓜6152.0若命中方块,则放置一块南瓜西瓜8202.0若命中方块,则放置一块西瓜西瓜片380.1无紫颂果3150.05随机传送目标甜浆果3100.1一次射出三个甜浆果,但只消耗一个苹果5100.5无甜菜根250.1无金胡萝卜12150.5无发光浆果2100.05一次射出两个发光浆果,但只消耗一个
给予目标 5 秒发光
v0.4e 版后才可被发射
谜之炖菜3400.2给予目标谜之炖菜的效果河豚4100.4会贴在目标身上一段时间
给予状态效果:
60 秒中毒 Ⅱ、15 秒饥饿 Ⅲ、15 秒反胃 Ⅰ
生鳕鱼/熟鳕鱼/
生鲑鱼/熟鲑鱼/
热带鱼
4100.6会贴在目标身上一段时间
机械动力物品
图标物品名称伤害装填时间(Tick)击退距离特殊效果烈焰蛋糕12200.3让烈焰蛋糕贴在目标身上一段时间并使目标着火 10 秒巧克力包层浆果4100.2一次射出三个巧克力包层浆果,但只消耗一个蜜渍苹果6150.1给予目标 8 秒缓慢Ⅱ
农夫乐事物品
图标物品名称伤害装填时间(Tick)击退距离特殊效果卷心菜7202无洋葱5151无番茄2100.8无苹果派7150.05让苹果派贴在目标身上一段时间甜浆果芝士派7150.05让甜浆果芝士派贴在目标身上一段时间巧克力派7150.05让巧克力派贴在目标身上一段时间蛋糕切片480.2无苹果派切片480.2无甜浆果芝士派切片480.2无巧克力派切片480.2无南瓜片480.1无
Create Crafts & Additions物品
图标物品名称伤害重装填时间(Tick)击退距离特殊效果巧克力蛋糕8150.1让巧克力蛋糕贴在目标身上一段时间蜂蜜蛋糕8150.1让蜂蜜蛋糕贴在目标身上一段时间
Destroy物品
图标物品名称伤害装填时间(Tick)击退距离特殊效果土制炸弹101000.5击中方块后产生一次 2 级爆炸铝热剂布朗尼6151使目标着火 7 秒凝固汽油冰淇凌7201使目标着火 5 秒黄油棒10601.5让黄油棒贴在目标身上一段时间
给予目标 10 秒缓慢Ⅲ
丰硕甜菜根5201.5无富煤甜菜根5201.5给予目标 5 秒失明Ⅰ富铜甜菜根5201.5给予目标 5 秒速度Ⅰ富钻石甜菜根5201.5给予目标 5 秒中毒Ⅰ富绿宝石甜菜根5201.5给予目标 5 秒跳跃提升Ⅰ富氟石甜菜根5201.5给予目标 5 秒虚弱Ⅰ富金甜菜根5201.5给予目标 5 秒生命恢复Ⅰ富铁甜菜根5201.5给予目标 5 秒抗性提升Ⅰ富青金石甜菜根5201.5给予目标 5 秒发光Ⅰ富镍甜菜根5201.5给予目标 5 秒饥饿Ⅰ富红石甜菜根5201.5给予目标瞬间伤害Ⅰ富锌甜菜根5201.5给予目标 5 秒力量Ⅰ土豆泥131让土豆泥贴在目标上一段时间土豆泥块451让土豆泥块贴在目标上一段时间生薯条1101无未调味的薯条3121无薯条5131无
可用的魔咒
附魔名称效果力量每级增加 20% 伤害
冲击每级增加 0.5格 击退耐久同原版抢夺同原版火矢使射出的物品着火
火会被水、含水方块、吹出水汽的鼓风机熄灭,但不会被雨熄灭(0.3.2b)
经验修补同原版消失诅咒同原版土豆回收见对应条目
其他信息
进度
图标名称描述解锁方式ID嘭!用土豆加农炮击杀一个生物同描述create:potato_cannon
蔬菜烟花让两种土豆发射器发射出的弹射物相撞同描述create:potato_cannon_collide历史
6.0.0 - 土豆加农炮弹药类型的注册方式从源代码注册改为数据包注册,此后可以通过添加数据包来添加弹药类型。
v0.5 - 添加了土豆加农炮。
通过数据包自定义弹药类型
6.0.0 版本后,可以通过添加数据包来自定义弹药。可以把一种物品注册为弹药,并设置其效果。数据包的文件结构为下:
数据包根目录
┣ pack.mcmeta
┗ data
┗ 数据包命名空间
┗ create
┗ potato_projectile
┗ type
要添加一种弹药种类,需要在 type 文件夹下新建一个 JSON 文件,下表为其格式:
弹药类型 JSON 格式
[String] [List] items:
弹药的物品 ID,可以是一个物品 ID 或多个物品 ID 组成的列表
[int] reload_ticks:
装填时间(可选,默认为 10)
[int] damage:
伤害值(可选,默认为 1)
[int] split:
每次射出的子弹数量(可选,默认为 1)
[float] knockback:
子弹的基础击退速度为此数值 * 0.6 m/tick(可选,默认为 1)
[float] drag:
阻力,在每 tick 速度会被乘以该数值(可选,默认为 0.99)
[float] velocity_multiplier:
子弹初始速度为此数值 * 2 m / tick(可选,默认为 1)
[float] gravity_multiplier:
子弹重力加速度为此数值 * 0.05 m / tick²(可选,默认为 1)
[float] sound_pitch:
发射音效的音高(可选,默认为 1)
[boolean] sticky:
击中生物后是否会贴在目标身上一段时间(可选,默认为 false)
drop_stack:
弹射物击中生物或方块后掉落的物品
(可选)
[String] id:
物品的ID
[int] Count:
物品的数量
render_mode:
弹射物的渲染方式
(可选)
[String] type:
弹射物渲染类型,有四种可选:
"create:billboard":弹射物模型始终面向玩家
"create:tumble":弹射物模型会不断随机旋转
"create:toward_motion":弹射物模型的一侧会指向飞行方向
"create:stuck_to_entity":弹射物的模型始终面向一个方向
[int] sprite_angle_offset:
弹射物的贴图会被逆时针旋转该角度,右侧指向飞行方向
例如胡萝卜的该数值为 140
(仅 type 为 "toward_motion" 时可用)
[float] spin:
自转速度
(仅 type 为 "toward_motion" 时可用)
[list] offset:
三个 double 组成的列表,第一和第三个数值会被作为弹射物面向的 X 和 Z 向量
(仅 type 为 "stuck_to_entity" 时可用)
pre_entity_hit 或 on_entity_hit:
弹射物击中生物后产生的效果
如果使用 pre_entity_hit,可以对末影人产生效果
(可选)
[String] type:
效果类型,有六种可选:
"create:set_on_fire":点燃生物
"create:potion_effect":给予生物一个状态效果
"create:food_effects":给予生物多个状态效果
"create:chorus_teleport":随机传送生物
"create:cure_zombie_villager":给予生物食用金苹果的效果,包括治疗僵尸村民
"create:suspicious_stew":给予生物谜之炖菜的效果,当弹药是谜之炖菜时才可用
[int] ticks :
点燃生物或状态效果的时长
(仅 type 为 "set_on_fire" 或 "potion_effect" 时可用)
[String] effect:
状态效果的 ID
(仅 type 为 "potion_effect" 时可用)
[int] level:
状态效果的等级
(仅 type 为 "potion_effect" 时可用)
[boolean] recoverable:
土豆回收是否能生效
(仅 type 为 "potion_effect" 时可用)
food_property:
(仅 type 为 "food_effects" 时可用)
[list] effects:
状态效果列表
effect:
状态效果信息
[String] effect:
状态效果的 ID
[int] amplifier:状态效果的等级
[int] duration
状态效果的时长
[float] probability:
获得该效果的概率
[boolean] recoverable:
土豆回收是否能生效
[double] teleport_diameter:
随机传送的范围的直径
(仅 type 为 "chorus_teleport" 时可用)
on_block_hit:
弹射物击中方块后产生的效果
(可选)
[String] type:
效果类型,有两种可选
"plant_crop":放置作物方块
"place_block_on_ground":放置方块,如果击中墙壁则生成一个下落的方块
[String] block:
所放置的方块的 ID
友情链接:
Copyright © 2022 卡塔尔世界杯排名_98世界杯决赛 - dylfjc.com All Rights Reserved.