所有触发器

价格获得消耗触发效果需要触发器来激活它们,永久效果则不需要,永久效果会一直被执行。

触发器的值可以通过 %v% 变量符得到,并使用在效果的参数中。

ID描述提供的值

alt_click

大部分物品手持右键时触发,但如果该物品右键有其他功能(例如弓的射箭),则为左键。

1

bite

钓鱼时有鱼咬钩时触发。

1

block_item_drop

捡起挖掘方块掉落的掉落物时触发。

掉落物数量

bow_attack

弓、弩攻击到实体时触发

造成的伤害

cast_rod

钓鱼抛竿时触发。

1

catch_entity

咬钩时成功钓到实体时触发。(*不同于 bite 咬钩,这里是成功钓上战利品!)

1

catch_fish

咬钩时成功钓到鱼儿时触发。(*不同于 bite 咬钩,这里是成功钓上战利品!)

获得的经验值

catch_fish_fail

咬钩时未能成功钓到鱼时触发。

1

hook_in_ground

陆地上抛竿时触发。

1

reel_in

收杆时触发。

1

consume

消耗物品时触发。(*例如吃食物)

1

craft

合成物品时触发。

1

damage_item

消耗物品耐久时触发。

消耗的耐久值(*使用自定义耐久插件的原理是按比例取消消耗的耐久,可能与此类插件存在部分问题,需要特别考虑)

death

死亡时触发。

1

enchant_item

物品附魔时触发。

消耗的经验值

enchant_%type%

物品附魔指定物品类型时触发。将 %type% 替换为你的附魔类型 id需要 EcoEnchants。

消耗的经验值

entity_item_drop

捡起击杀实体掉落掉落物时触发。

掉落物数量

fall_damage

有摔落伤害时触发。

伤害值

gain_hunger

获得饱食度时触发。

获得的饱食度值

gain_pet_xp

获得宠物经验值时触发。需要 EcoPets。

获得的经验值

gain_skill_xp

获得技能经验值时触发。需要 EcoSkills。

获得的经验值

gain_xp

获得原版经验值时触发。

获得的经验值

heal

回复血量时触发。

回复的血量

item_break

当你的背包有物品耐久为0消失时触发。

1

jump

当你按下空格键跳跃时触发。

1

kill

当击杀一个实体或者玩家时触发。

目标的最高血量

kill_boss

当击杀一个 Boss 时触发。需要 EcoBosses。

Boss 的最高血量

level_up_pet

宠物升级时触发。需要 EcoPets。

新等级

level_up_skill

技能升级时触发。需要 EcoSkills。

新等级

lose_hunger

消耗饱食度时触发。

消耗的饱食度

lose_potion_effect

当某个药水效果失效时触发。

1

melee_attack

近战攻击时触发。

造成的伤害

mine_block

挖掘方块后触发。

1

mine_block_progress

正在挖掘方块时触发。

1

move

动一下就触发,包括转向。

移动距离格数

potion_effect

获得药水效果时触发。

1

projectile_hit

抛掷物(如箭、鸡蛋、雪球等)击中实体或者方块时触发。

1

projectile_launch

抛掷物(如箭、鸡蛋、雪球等)发射时触发。

1

shield_block

使用盾阻挡伤害时触发。

抵挡的伤害

spawn_boss

当某个 Boss 生成时触发,需要 EcoBosses。

1

static_%interval%

每隔一段时间后触发。将 %interval% 替换为时长间隔值,以 tick 为单位。

1

swap_hands

切主副手物品时触发。

1

swing

游泳时触发。需要 Paper。

1

take_damage

受到伤害时触发。

受到的伤害

take_entity_damage

同上,只有实体对玩家造成的伤害。

受到的伤害

toggle_flight

切换飞行状态时触发。

1

toggle_sneak

切换潜行状态时触发。

1

toggle_sprint

切换疾跑状态时触发。

1

trident_attack

三叉戟攻击时触发。

造成的伤害

win_raid

赢得袭击时触发。

袭击等级

jobs_level_up

职业等级提升时触发。需要 JobsReborn。

新等级

brew

当酿造物品时触发。

1

brew_ingredient

和 brew 一样,但是触发器属性中的物品是输入物品而不是结果物品。

1

smelt

熔炼物品时触发。

熔炼的物品数量

place_block

放置方块时触发。

1

level_up_job

职业升级时触发。需要 EcoJobs。

新等级

gain_job_xp

获得职业经验值时触发。需要 EcoJobs。

获得的经验值

breed

当繁殖生物时触发。

获得的经验值

join_job

当加入职业时触发。*如果要筛选技能,可以使用 job 筛选。需要 EcoJobs。

职业等级

leave_job

当离开职业时触发。*如果要筛选技能,可以使用 job 筛选。需要 EcoJobs。

职业等级

sell_item

当在商店出售物品时触发。*支持的商店插件可见兼容插件一节。

价格

buy_item

当在商店购买物品时触发。需要 EcoShop。

价格

headshot

使用远程武器击打到对象的头时触发。(即爆头)

造成的伤害

join

加入服务器时触发。

1

leave

离开服务器时触发。

1

respawn

重生时触发。

1

level_up_xp

原版经验条升级时触发。

新等级

change_world

切换世界时触发。

1

change_armor

切换盔甲时促发。

1

hold_item

更换手上物品时触发。

1

send_message

发送消息时触发。

1

pick_up_item

捡起物品时触发。

物品的数量

drop_item

丢弃物品时触发。

物品的数量

entity_target

敌对实体敌对玩家时触发。

1

enter_bed

上床时触发。

1

leave_bed

离开床时触发。

1

villager_trade

村民交易时触发。需要 Paper。

获得的经验值

fill_bucket

装满水或熔岩时。

1

empty_bucket

放置水或者熔岩时。

1

shear_entity

剪羊毛触发。

1

enable

当某个物品、附魔等的效果开始生效时。

1

disable

当某个物品、附魔等的效果不再生效时。

1

teleport

传送时触发。

1

run_command

执行指令时触发。

1

click_entity

右键实体时触发。

1

click_block

右键方块时触发。

1

enter_region

进入区域时触发。需要 WorldGuard。

1

leave_region

离开区域时触发。需要 WorldGuard。

1

level_up_item

物品等级提升时触发。

新等级

tame_animal

驯服生物时触发。

1

complete_quest

完成任务时触发。需要 EcoQuests。

1

complete_task

完成目标时触发。需要 EcoQuests。

1

gain_task_xp

获得任务经验值时触发。需要 EcoQuests。

获得的经验值

start_quest

开始任务时触发。需要 EcoQuests。

1

left_click_npc

左键 NPC 时触发。需要 Citizens。

1

right_click_npc

右键 NPC 时触发。需要 Citizens。

1

regen_magic

回复魔法时触发。需要 EcoSkills。

1

*deploy_elytra

鞘翅展开时触发。

1

shoot_bow

拉弓时触发。

弓的拉开长度,是0到1的中间值

*drink

喝下煲类食物或者药水时触发。

1

*leash_entity

拴着实体时触发。

1

complete_advancement

完成成就时触发。

1

smith_item

锻造物品时触发。

1

*beacon_effect

获得信标效果时触发。需要 Paper。

1

*elytra_boost

加速鞘翅时触发。需要 Paper。

1

以下是新增的实体类触发器:

entity_break_door

实体破坏门时触发。

1

entity_catch_fire_from_block

实体踩在方块上着火时触发。

1

entity_catch_fire_from_entity

实体被其他实体着火时触发。

1

entity_damage

实体受到伤害时触发。

受到的伤害

entity_damage_by_entity

实体被其他实体伤害时触发。

受到的伤害

entity_death

实体死亡时触发。

1

entity_spawn

实体生成时触发。

1

entity_teleport

实体传送时触发。

1

Last updated