← Overview

Core Keeper — EffectIDs

Which EffectID actually draws something, which is sound only, and which fields it reads.

109 effect ids · parsed from EffectEventExtensions.cs · click a code chip to copy

Visible = calls Manager.effects.* (PlayPuff etc.), so it actually draws. Sound only = AudioManager just plays a sound, nothing is rendered. Needs entity = looks up an EntityMonoBehaviour via entity; with Entity.Null nothing happens. No handler = no case in the switch, does nothing at all.
109 shown

Visible43

DestroyTile visible
EffectID.DestroyTile
effects: PlayDestroyTileEffect · uses: position1, value1
DigGround visible
EffectID.DigGround
puff: DirtBlockDebris, DirtBlockDust · audio · uses: position1
DigDugUpGround visible
EffectID.DigDugUpGround
puff: DirtBlockDust · audio · uses: position1
EatDefault visible
EffectID.EatDefault
puff: SmallWhitePuff · audio · uses: position1
EatMushroom visible
EffectID.EatMushroom
puff: SmallWhitePuff, MushroomDebris · audio · uses: position1
EatHeartBerry visible
EffectID.EatHeartBerry
puff: SmallRedPuff · audio · uses: position1
AcidExplosion visible
EffectID.AcidExplosion
puff: AcidExplosion · audio · uses: position1
DrinkPotionDefault visible
EffectID.DrinkPotionDefault
puff: SmallRedPuff · audio · uses: position1
ScanEffect visible
EffectID.ScanEffect
effects: PlayScanEffect · uses: position1
SpawnRoot visible
EffectID.SpawnRoot
puff: DirtBlockDebris, DirtBlockDust · audio · uses: position1
BurnSmoke visible
EffectID.BurnSmoke
puff: BurnSmoke · audio · uses: position1
ChestSpawn visible
EffectID.ChestSpawn
puff: ShinyPuff · audio · uses: position1
HalloweenEffect visible
EffectID.HalloweenEffect
puff: HalloweenConfetti, HalloweenConfetti2 · audio · uses: position1
ChristmasEffect visible
EffectID.ChristmasEffect
puff: ChristmasConfetti, ChristmasConfetti2, Snowflakes, SnowLinger · audio · uses: position1
LuxaryChristmasEffect visible
EffectID.LuxaryChristmasEffect
puff: LuxaryConfetti, LuxaryConfetti2, Snowflakes, SnowLinger · audio · uses: position1
SpawnNPC visible
EffectID.SpawnNPC
puff: LeafDebris · uses: position1, value1, value2
ValentineEffect visible
EffectID.ValentineEffect
puff: ValentineConfetti, ValentineConfetti2, Hearts · audio · uses: position1
MagicMirrorEffect visible
EffectID.MagicMirrorEffect
puff: EnergyPillarFlash · audio · uses: position1
Parry visible
EffectID.Parry
puff: HitStarPoof, Parry · audio · uses: entity, value1
MagicMirrorEffectWow visible
EffectID.MagicMirrorEffectWow
puff: ColorfulEnergyPillarFlash · audio · uses: position1
WhiteParticles visible
EffectID.WhiteParticles
puff: SmallWhitePuff · uses: position1
HatchBrownEgg visible
EffectID.HatchBrownEgg
puff: DirtBlockDust, EggBrownDebris · audio · uses: position1
HatchWhiteEgg visible
EffectID.HatchWhiteEgg
puff: DirtBlockDust, EggWhiteDebris · audio · uses: position1
HatchGreenEgg visible
EffectID.HatchGreenEgg
puff: DirtBlockDust, EggGreenDebris · audio · uses: position1
HatchYellowEgg visible
EffectID.HatchYellowEgg
puff: DirtBlockDust, HatchYellowEgg · audio · uses: position1
HatchBlackEgg visible
EffectID.HatchBlackEgg
puff: LavaStoneBlockDust, HatchBlackEgg · audio · uses: position1
HatchBlueEgg visible
EffectID.HatchBlueEgg
puff: DirtBlockDust, HatchBlueEgg · audio · uses: position1
HatchOrangeEgg visible
EffectID.HatchOrangeEgg
puff: DirtBlockDust, HatchOrangeEgg · audio · uses: position1
HatchPurpleEgg visible
EffectID.HatchPurpleEgg
puff: DirtBlockDust, HatchPurpleEgg · audio · uses: position1
Hearts visible
EffectID.Hearts
puff: Hearts · audio · uses: position1
useCattleCage visible
EffectID.useCattleCage
puff: CaptureAnimal · audio · uses: position1
snailShellBreaking visible
EffectID.snailShellBreaking
puff: CrystalSolariteBigDebris, CrystalSolariteSmallDebris, CrystalSolariteDustSphere · audio · uses: position1
SingingCrystalInteract visible
EffectID.SingingCrystalInteract
puff: SingingCrystalEffect · audio · uses: position1
LunarEffect visible
EffectID.LunarEffect
puff: LunarPoof · audio · uses: position1
ShortTeleportStart visible
EffectID.ShortTeleportStart
puff: RiftTeleportStart · audio · uses: position1
ShortTeleportEnd visible
EffectID.ShortTeleportEnd
puff: RiftTeleportStart · uses: position1
SummonedWallBoss visible
EffectID.SummonedWallBoss
puff: WallBossSummonPop · uses: position1
PetTeleport visible
EffectID.PetTeleport
puff: MerchantSpawn · audio · uses: position1
MinionDetonation visible
EffectID.MinionDetonation
puff: PurpleSmoke · audio · uses: position1
CommandMinionMoveArrow visible
EffectID.CommandMinionMoveArrow
puff: CommandMinionMoveArrow · audio · uses: position1
AmassingDamage visible
EffectID.AmassingDamage
puff: AcidExplosion, AmassEffectPuff · audio · uses: position1
RemoteDetonation visible
EffectID.RemoteDetonation
puff: Sparks · audio · uses: position1
OpenChest visible
EffectID.OpenChest
puff: ShinyPuff · audio · uses: position1

Needs entity29

FailedHit needs entity
EffectID.FailedHit
puff: Sparks · effects: WithTileColliders · audio · uses: position1, entity
FailedHitWithSparks needs entity
EffectID.FailedHitWithSparks
puff: Sparks · effects: WithTileColliders · audio · uses: position1, entity
RefillWater needs entity
EffectID.RefillWater
audio · uses: position1, entity, value1
PlaceWater needs entity
EffectID.PlaceWater
puff: SmallLavaSplash, LavaDrip · effects: PlayTempSprite · audio · uses: position1, entity, value1
RedDamageNumber needs entity
EffectID.RedDamageNumber
uses: entity, value1, value2
WhiteDamageNumber needs entity
EffectID.WhiteDamageNumber
uses: entity, value1, value2
Paint needs entity
EffectID.Paint
audio · uses: position1, entity, value1, value2
MinecartQuickTurn needs entity
EffectID.MinecartQuickTurn
puff: DirtBlockDust, Sparks · audio · uses: entity
MinecartCrash needs entity
EffectID.MinecartCrash
puff: DirtBlockDust, Sparks · audio · uses: entity
Dash needs entity
EffectID.Dash
puff: DirtItemDust · audio · uses: entity, vector1
PlayerTakeDamage needs entity
EffectID.PlayerTakeDamage
uses: entity, value1, value2
PortalTeleport needs entity
EffectID.PortalTeleport
uses: entity
HonkSound needs entity
EffectID.HonkSound
audio · uses: entity, value1
PlushieInteract needs entity
EffectID.PlushieInteract
audio · uses: position1, entity
AttackFX needs entity
EffectID.AttackFX
uses: entity, value1, value2, vector1
PlayerTakeMagicBarrierDamage needs entity
EffectID.PlayerTakeMagicBarrierDamage
uses: entity
Emote needs entity
EffectID.Emote
uses: entity, value1
EquipmentBreak needs entity
EffectID.EquipmentBreak
uses: entity
EmoteIcon needs entity
EffectID.EmoteIcon
uses: entity, value1, value2
SingleAudioSFXFromTable needs entity
EffectID.SingleAudioSFXFromTable
audio · uses: entity, value1
SingleAudioFollowSFX needs entity
EffectID.SingleAudioFollowSFX
audio · uses: entity, value1, vector1
UpgradeSFX needs entity
EffectID.UpgradeSFX
effects: GetUpgradeSfx · audio · uses: entity, value1
SingleAudioSFX needs entity
EffectID.SingleAudioSFX
audio · uses: entity, value1, value2, vector1
PlayDamageEffect needs entity
EffectID.PlayDamageEffect
uses: entity, value1, value2
EatIncreaseMaxHealthItem needs entity
EffectID.EatIncreaseMaxHealthItem
puff: MaxHealthUp · audio · uses: entity
MinionTargetFlash needs entity
EffectID.MinionTargetFlash
uses: entity
TriggerVoidBreach needs entity
EffectID.TriggerVoidBreach
puff: VoidBreachBurst · audio · uses: position1, entity
AffixActivated needs entity
EffectID.AffixActivated
uses: value1
SqueakyToyInteract needs entity
EffectID.SqueakyToyInteract
audio · uses: position1, entity

Sound only19

TeleportExplosion sound only
EffectID.TeleportExplosion
audio · uses: position1
HitDamageSound sound only
EffectID.HitDamageSound
audio · uses: position1, value1, value2
WaterSplash sound only
EffectID.WaterSplash
audio · uses: position1
SmallWaterSplash sound only
EffectID.SmallWaterSplash
audio · uses: position1
Rumble sound only
EffectID.Rumble
audio · uses: position1
SmallRumble sound only
EffectID.SmallRumble
audio · uses: position1
MysteriousSunkenSeaRumble sound only
EffectID.MysteriousSunkenSeaRumble
audio · uses: position1
CaveInEffect sound only
EffectID.CaveInEffect
audio · uses: position1
PettingSound sound only
EffectID.PettingSound
audio · uses: position1
StrongAttackSound sound only
EffectID.StrongAttackSound
audio · uses: position1, value1, vector1
SnakeBossEngage sound only
EffectID.SnakeBossEngage
audio · uses: position1
BossDefeated sound only
EffectID.BossDefeated
audio · uses: position1
HydraBossEngage sound only
EffectID.HydraBossEngage
audio · uses: position1
PickUpCritter sound only
EffectID.PickUpCritter
audio · uses: position1
SingleAudioSFXUI sound only
EffectID.SingleAudioSFXUI
audio · uses: -
EchoExplosion sound only
EffectID.EchoExplosion
audio · uses: position1
CommandMinionAttackSound sound only
EffectID.CommandMinionAttackSound
audio · uses: position1
RemoteDetonatorExplosionSfx sound only
EffectID.RemoteDetonatorExplosionSfx
audio · uses: position1
ShieldOffHandSfx sound only
EffectID.ShieldOffHandSfx
audio · uses: position1

Other18

None other
EffectID.None
uses: -
PlaceObject other
EffectID.PlaceObject
uses: -
PlaceTile other
EffectID.PlaceTile
uses: -
DamageTile other
EffectID.DamageTile
uses: value1
HealingNumber other
EffectID.HealingNumber
uses: entity, value1
CritNumber other
EffectID.CritNumber
uses: entity, value1
Dodge other
EffectID.Dodge
uses: entity
FireDamage other
EffectID.FireDamage
uses: entity, value1, value2
DamageTileWeak other
EffectID.DamageTileWeak
uses: value1
CheatDeath other
EffectID.CheatDeath
uses: entity
PlaceCritter other
EffectID.PlaceCritter
uses: -
RoofingToolEffect other
EffectID.RoofingToolEffect
uses: position1, value1
PetGainExperience other
EffectID.PetGainExperience
uses: position1, entity, value1
CaughtItemChatMessage other
EffectID.CaughtItemChatMessage
uses: value1
ChatMessage other
EffectID.ChatMessage
uses: value1
GainedItemChatMessage other
EffectID.GainedItemChatMessage
uses: value1
ReceivedItemsChatMessage other
EffectID.ReceivedItemsChatMessage
uses: value1, value2
InfoTextObjectAndAmount other
EffectID.InfoTextObjectAndAmount
uses: value1, value2, vector1