@@ -2,96 +2,7 @@ package com.willfp.libreforge.triggers
2
2
3
3
import com.willfp.eco.core.registry.Registry
4
4
import com.willfp.libreforge.mutators.MutatorList
5
- import com.willfp.libreforge.triggers.impl.TriggerAltClick
6
- import com.willfp.libreforge.triggers.impl.TriggerBite
7
- import com.willfp.libreforge.triggers.impl.TriggerBlockItemDrop
8
- import com.willfp.libreforge.triggers.impl.TriggerBowAttack
9
- import com.willfp.libreforge.triggers.impl.TriggerBreed
10
- import com.willfp.libreforge.triggers.impl.TriggerBrew
11
- import com.willfp.libreforge.triggers.impl.TriggerBrewIngredient
12
- import com.willfp.libreforge.triggers.impl.TriggerCastRod
13
- import com.willfp.libreforge.triggers.impl.TriggerCatchEntity
14
- import com.willfp.libreforge.triggers.impl.TriggerCatchFish
15
- import com.willfp.libreforge.triggers.impl.TriggerCatchFishFail
16
- import com.willfp.libreforge.triggers.impl.TriggerChangeArmor
17
- import com.willfp.libreforge.triggers.impl.TriggerChangeChunk
18
- import com.willfp.libreforge.triggers.impl.TriggerChangeWorld
19
- import com.willfp.libreforge.triggers.impl.TriggerClickBlock
20
- import com.willfp.libreforge.triggers.impl.TriggerClickEntity
21
- import com.willfp.libreforge.triggers.impl.TriggerCompleteAdvancement
22
- import com.willfp.libreforge.triggers.impl.TriggerConsume
23
- import com.willfp.libreforge.triggers.impl.TriggerCraft
24
- import com.willfp.libreforge.triggers.impl.TriggerDamageItem
25
- import com.willfp.libreforge.triggers.impl.TriggerDeath
26
- import com.willfp.libreforge.triggers.impl.TriggerDeployElytra
27
- import com.willfp.libreforge.triggers.impl.TriggerDisable
28
- import com.willfp.libreforge.triggers.impl.TriggerDrink
29
- import com.willfp.libreforge.triggers.impl.TriggerDropItem
30
- import com.willfp.libreforge.triggers.impl.TriggerEmptyBucket
31
- import com.willfp.libreforge.triggers.impl.TriggerEnable
32
- import com.willfp.libreforge.triggers.impl.TriggerEnchantItem
33
- import com.willfp.libreforge.triggers.impl.TriggerEnterBed
34
- import com.willfp.libreforge.triggers.impl.TriggerEntityBreakDoor
35
- import com.willfp.libreforge.triggers.impl.TriggerEntityCatchFireFromBlock
36
- import com.willfp.libreforge.triggers.impl.TriggerEntityCatchFireFromEntity
37
- import com.willfp.libreforge.triggers.impl.TriggerEntityDamage
38
- import com.willfp.libreforge.triggers.impl.TriggerEntityDamageByEntity
39
- import com.willfp.libreforge.triggers.impl.TriggerEntityDeath
40
- import com.willfp.libreforge.triggers.impl.TriggerEntityItemDrop
41
- import com.willfp.libreforge.triggers.impl.TriggerEntitySpawn
42
- import com.willfp.libreforge.triggers.impl.TriggerEntityTarget
43
- import com.willfp.libreforge.triggers.impl.TriggerEntityTeleport
44
- import com.willfp.libreforge.triggers.impl.TriggerFallDamage
45
- import com.willfp.libreforge.triggers.impl.TriggerFillBucket
46
- import com.willfp.libreforge.triggers.impl.TriggerGainHunger
47
- import com.willfp.libreforge.triggers.impl.TriggerGainXp
48
- import com.willfp.libreforge.triggers.impl.TriggerGroupCustom
49
- import com.willfp.libreforge.triggers.impl.TriggerGroupGlobalStatic
50
- import com.willfp.libreforge.triggers.impl.TriggerGroupStatic
51
- import com.willfp.libreforge.triggers.impl.TriggerHeadshot
52
- import com.willfp.libreforge.triggers.impl.TriggerHeal
53
- import com.willfp.libreforge.triggers.impl.TriggerHoldItem
54
- import com.willfp.libreforge.triggers.impl.TriggerHookInGround
55
- import com.willfp.libreforge.triggers.impl.TriggerItemBreak
56
- import com.willfp.libreforge.triggers.impl.TriggerJoin
57
- import com.willfp.libreforge.triggers.impl.TriggerJump
58
- import com.willfp.libreforge.triggers.impl.TriggerKill
59
- import com.willfp.libreforge.triggers.impl.TriggerLeashEntity
60
- import com.willfp.libreforge.triggers.impl.TriggerLeave
61
- import com.willfp.libreforge.triggers.impl.TriggerLeaveBed
62
- import com.willfp.libreforge.triggers.impl.TriggerLevelUpItem
63
- import com.willfp.libreforge.triggers.impl.TriggerLevelUpXp
64
- import com.willfp.libreforge.triggers.impl.TriggerLoseHunger
65
- import com.willfp.libreforge.triggers.impl.TriggerLosePotionEffect
66
- import com.willfp.libreforge.triggers.impl.TriggerMeleeAttack
67
- import com.willfp.libreforge.triggers.impl.TriggerMineBlock
68
- import com.willfp.libreforge.triggers.impl.TriggerMineBlockProgress
69
- import com.willfp.libreforge.triggers.impl.TriggerMove
70
- import com.willfp.libreforge.triggers.impl.TriggerPickUpItem
71
- import com.willfp.libreforge.triggers.impl.TriggerPlaceBlock
72
- import com.willfp.libreforge.triggers.impl.TriggerPotionEffect
73
- import com.willfp.libreforge.triggers.impl.TriggerProjectileHit
74
- import com.willfp.libreforge.triggers.impl.TriggerProjectileLaunch
75
- import com.willfp.libreforge.triggers.impl.TriggerReelIn
76
- import com.willfp.libreforge.triggers.impl.TriggerRespawn
77
- import com.willfp.libreforge.triggers.impl.TriggerRunCommand
78
- import com.willfp.libreforge.triggers.impl.TriggerSellItem
79
- import com.willfp.libreforge.triggers.impl.TriggerSendMessage
80
- import com.willfp.libreforge.triggers.impl.TriggerShearEntity
81
- import com.willfp.libreforge.triggers.impl.TriggerShieldBlock
82
- import com.willfp.libreforge.triggers.impl.TriggerShootBow
83
- import com.willfp.libreforge.triggers.impl.TriggerSmelt
84
- import com.willfp.libreforge.triggers.impl.TriggerSmithItem
85
- import com.willfp.libreforge.triggers.impl.TriggerSwapHands
86
- import com.willfp.libreforge.triggers.impl.TriggerTakeDamage
87
- import com.willfp.libreforge.triggers.impl.TriggerTakeEntityDamage
88
- import com.willfp.libreforge.triggers.impl.TriggerTameAnimal
89
- import com.willfp.libreforge.triggers.impl.TriggerTeleport
90
- import com.willfp.libreforge.triggers.impl.TriggerToggleFlight
91
- import com.willfp.libreforge.triggers.impl.TriggerToggleSneak
92
- import com.willfp.libreforge.triggers.impl.TriggerToggleSprint
93
- import com.willfp.libreforge.integrations.paper.impl.TriggerTridentAttack
94
- import com.willfp.libreforge.triggers.impl.TriggerWinRaid
5
+ import com.willfp.libreforge.triggers.impl.*
95
6
96
7
object Triggers : Registry<Trigger>() {
97
8
private val groupRegistry = Registry <TriggerGroup >()
0 commit comments