The game uses an ECS (Entity Component System) pattern. As such knowing what some components do is crucial. This guide compiles all known authoring components and their corresponding components and buffers.
The list is separated by the assembly which contains the authoring component. Their corresponding components and buffers, as well as the converter may be in other assemblies.
Each entry is an authoring component, that you can use on a prefab, with description of its effects. Sub lists define which ECS components and buffers are added to the entity with the authoring component.
Mark (AUX) after component means it's a Aux Inventory component. This means most of the time this component won't be found on the entity or item itself, instead this component will be stored in a separate data table accessible with item's inventoryAuxDataIndex
If you know some information about components, you can contribute to this guide via this repo
AchievementTrackerAuthoringAchievementTrackerCD
ActivatedByElectricityStateAuthoring- defines that this entity can be activated by electrical wiresStateInfoCDActivatedByElectricityStateCDSwapColliderCDSwapColliderInternalCD
AdaptiveEntityBufferAuthoringAdaptiveEntityBuffer
AddForceToNearbyEntitiesAuthoring- defines that this entity should affect items on the ground. User for conveyor belts and drillsAddForceToNearbyEntitiesCD
AffectObjectWhenMelodyPlayedAuthoring- defines that this entity can be affected by playing a melody (Melody doors)ItemsToAddToNewObjectBufferAffectObjectWhenMelodyPlayedCDMelodiesBufferTrackedNotesBuffer
AlwaysDropVariationZeroAuthoring- when destroyed the entity will drop item with variation set to 0AlwaysDropVariationZeroCD
AncientElectricityConnectionAuthoring- related to Ancient Wire entityAncientElectricityConnectionCD
AnimationAuthoring- enables entity to have animations. Entity's corresponding EntityMonoBehaviour class tracks this and updates the animations accordinglyAnimationCDAnimationOrientationCD- determines which way the entity should face
AnimationOrientationAuthoring- enables entity to face a certain direction. Likely deprecated, asAnimationAuthoringallows to define this tooAnimationOrientationCD
AnimationSpeedAuthoring- defines some properties on how the animations should playAnimationSpeedCD
AreaLevelAuthoring- defines what level this item should haveLevelCD
AttackContinuouslyAuthoringAttackContinuouslyCD
AuraDistanceOverrideAuthoringAuraDistanceOverrideCD
BaitOnAPoleAuthoringBaitOnAPoleCD
BeamAttackStateAuthoringStateInfoCDBeamAttackStateCD
BedAuthoring- defines that this entity is a bedBedCDClaimedByPlayerGuidCDClaimedByCharacterGuidCDDistanceToPlayerCDDetectRoomCDRoomObjectBufferRoomEmptyPositions
BehaviourAuthoringOrbitalTurretBehaviourCD
BehaviourTagsAuthoringBehaviourTagsCD
BiomesTableAuthoringBiomeParametersCD
BirdBossBeamAuthoring- defines that this entity is the Bird boss beamBirdBossBeamCD
BirdBossAuthoring- defines that this entity is the Bird Boss, or AezosStateInfoCDBirdBossHasAppearedCDBirdBossFlyingAboveStateCDBirdBossAppearStateCDBirdBossSpawnBeamsStateCDBirdBossSpawnStonesStateCDDistanceToPlayerCDDisablePhysicsCD
BossAuthoring- defines that this entity is a bossBossCD
BossLarvaAuthoringLarvaTargetPointsBufferBossLarvaCD
BossLarvaSpawnStateAuthoringBossLarvaSpawnStateCD
BossStatueAuthoring- defines a boss statue, like ones found near the CoreBossStatueCD
ButtonAuthoringButtonCD
CanBeDiscoveredAuthoring- defines that this item can be discoveredCanBeDiscoveredCDDistanceToPlayerCD
CanBeScannedAuthoring- defines that this entity can be scanned forCanBeScannedCDDontDisableCDUnity.Entities.Disabled
CanClaimBedAuthoring- defines that this entity is a bed that a player can claim itPlayerClaimedBedCharacterClaimedBedCDDistanceToPlayerCD
CantBeAttackedAuthoring- defines that this entity cannot be attackedCantBeAttackedCDCantBeAttackedForOneFrameCD
CantBeSoldAuthoring- defines that this item cannot be soldCantBeSoldCD
CastItemAuthoring- defines that this item allows the player to cast and acquire some effect.CastItemCD
CattleAuthoring- defines that this entity is a cattleCattleCDLeashedCD
CavelingNatureTerritorySpawnerAuthoringCavelingNatureTerritorySpawnerCD
CavelingTerritorySpawnerAuthoringCavelingTerritorySpawnerCD
ChangeVariationWhenContainingObjectAuthoringItemsToAddToNewObjectBufferChangeVariationWhenContainingObjectCD
ChangeVariationWhenPlayerHoldObjectNearbyAuthoring- probably used for tulip doorChangeVariationWhenPlayerHoldObjectNearbyCD
CreateCharacterGuidAuthoringCharacterGuidCDCreateNewGuidCD
ChargeAttackStateAuthoringStateInfoCDDetectCollisionCDChargeAttackStateCD
CoinAmountAuthoring- defines that this item can be soldCoinAmountCD
CombatRadiusAuthoring- configures this entity's combat radius. When player or other opponents exit this radius, I would assume the entity exists the combat stateCombatRadiusCD
CombatantsTrackerAuthoringCombatantsTrackerBufferNewCombatantsBuffer
SupportsConditionsAuthoringConditionsBufferSummarizedConditionEffectsBufferSummarizedConditionsBufferNewConditionsBufferRemoveConditionsBufferNonSynchronizedConditionsBufferIsBeingBeHealedByOtherEntitiesCDIsBeingBeHealedByOtherEntitiesBufferIsAffectedByAurasFromEntitiesBufferDontShowConditionsStatTextOnItemCD
ConditionsTableAuthoringConditionsTableCD
CookedFoodAuthoring- defines that this item is a cooked foodCookedFoodCD
CookingIngredientAuthoring- defines that this item is a food ingredientCookingIngredientCD
CooldownAuthoring- defines that this item has a cooldownCooldownCD
CritterAuthoring- defines that this entity is a critterCritterCDCritterBiomeToSpawnInBufferCritterTilesetToSpawnInBufferIsPersistentCritterCDDontSerializeCDAllowLargerAmount
CustomAttackSoundAuthoringCustomAttackSoundCD
CustomDisableAuthoring- defines that this entity should not be disabledDontDisableCD
CustomSceneAuthoringCustomSceneTableCD
CustomScenePrefabAuthoringCustomScenePrefab
DamageReductionAuthoring- defines that when attacked this entity should reduce damage takenDamageReductionCD
DamageObjectStateAuthoringStateInfoCDDetectCollisionCDDamageObjectStateCD
DestroyEntityIfPlacementNotValidAuthoring- defines that this entity should be destroyed if placement conditions are not metDestroyEntityIfPlacementNotValidCD
DestroyNearbyOnDeathAuthoringDestroyNearbyEntitiesOnDeathCDDestroyNearbyEntitiesOnDeathBuffer
DestroyWhenNoNearbyPlayerAuthoringDestroyEntityWhenNoNearbyPlayerCDDistanceToPlayerCD
DetectCollisionAuthoringDetectCollisionCD
DiggableAuthoring- defines that this entity can be dug up with a shovelDiggableCD
DirectionBasedOnVariationAuthoring- defines that this entity direction should be calculated from its variationDirectionBasedOnVariationCD
DontBlockDiggingAuthoringDontBlockDiggingCD
DontBlockPlayerFromHittingObjectsWhenMiningPickEquippedAuthoringDontBlockPlayerFromHittingObjectsWhenMiningPickEquippedCD
DontSerializeAuthoring- defines that this entity should not be serializedDontSerializeCD
DoorAuthoring- defines that this entity is doorDoorCDColliderVariationCD
DropsLootAuthoring- defines that this entity should drop loot, when it will be destroyed or killed. Used for simple loot drops. For more complicated seeDropsLootFromLootTableAuthoringDropsLootBufferChanceToDropLootCD
DurabilityAuthoring- defines that this item has durabilityDurabilityCD
EnemyAuthoring- defines that this entity is an enemyEnemyCDEnemyActAsDestructibleCD
EnemySpawnerPlatformAuthoringEnemySpawnerPlatformCDDistanceToPlayerCD
EntityPartAuthoringEntityPartCD
EnvironmentSpawnObjectsTableAuthoringEnvironmentSpawnObjectBuffer
EquipmentSkinAuthoring- defines which skin should this piece of armor useEquipmentSkinCD
EquippedObjectAuthoringEquippedObjectCD
EventTerminalAuthoringEventTerminalCDDistanceToPlayerCDEventTerminalSequenceBufferAlwaysActiveConnectionsBufferEventTerminalElectricityEntityBuffer
ExplodeOnImpactAuthoring- defines that this entity should explode when hitStateInfoCDExplodeOnImpactWithEntityCD
ExplodeStateAuthoringStateInfoCDExplodeStateCDIsExplosiveCD
ExplosionAuthoringExplosionCDOwnerCD
ExplosiveAuthoring- defines that this entity is explosiveIsExplosiveCD
ExtraInventorySizeAuthoring- defines that this item gives player extra inventory spaceExtraInventorySizeCD
FactionAuthoring- defines to which faction this entity belongsFactionCD
FenceGateAuthoringColliderVariationCD
FishAuthoringFishCD
FishShoalAuthoringFishShoalCD
FlowerAuthoringFlowerCD
FullnessAuthoringFullnessCD
GivesConditionsWhenConsumedAuthoring- defines that this item will give certain conditions to the player, when they consume (Eat) the itemGivesConditionsWhenConsumedBuffer
GivesConditionsWhenEquippedAuthoring- defines that this item will give certain conditions to the player, when they hold it in their handGivesConditionsWhenEquippedBufferGivesConditionWhenHeldInHand
GlowLightAuthoringSmallGlowLightCD
GroundDecorationAuthoring- defines that this entity is a ground decorationGroundDecorationCD
GrowingPlantAuthoring- defines that this entity is a plant, and provides some info about itGrowingPlantCD
HasSpawnPointAuthoringHasSpawnPointCD
HatchWhenPlayerNearbyStateAuthoringStateInfoCDHatchWhenPlayerNearbyStateCD
HealNearbyEntitiesAuthoringHealNearbyEntitiesCD
HealthAuthoring- defines that this entity has healthHealthCDHealthChangeBuffer
IdleInCombatStateAuthoringStateInfoCDIdleInCombatStateCDDistanceToPlayerCD
IdleWhenNearbyPlayerStateAuthoringStateInfoCDIdleWhenNearbyPlayerStateCDDistanceToPlayerCD
ImmuneToPushBackAuthoring- defines that this entity is immune to push backImmuneToPushBackCD
ImmunityZoneAuthoringImmunityZoneCD
IndestructibleAuthoring- defines that this entity cannot be destroyed by the means of the playerIndestructibleCD
InstrumentAuthoring- defines that this item is an instrumentInstrumentCD
InventoryAuxDataPrefabsAuthoringInventoryAuxDataPrefabBufferInventoryAuxDataPrefabCDInventoryAuxDataCDInventoryAuxDataNeedsInitializationCD
InvisibilityFramesAuthoring- defines that the entity should become invisible for some amount of frames after being attackedInvisibilityFramesCD
JumpAttackStateAuthoringStateInfoCDJumpAttackStateCDAttackCooldownTimerCD
LarvaTerritorySpawnerAuthoringLarvaTerritorySpawnerCD
LastAttackerAuthoring- Enabled this entity to track who attacked it lastLastAttackerCD
MapMarkerAuthoring- defines that this entity is a map markerMapMarkerCDMapMarkerActivatedCD
MealsEatenAuthoring- stores info about food pet/cattle ateMealsEatenCD(AUX)
MeleeAttackStateAuthoring- defines that this entity can attack in melee rangeStateInfoCDMeleeAttackStateCDAttackCooldownTimerCD
MerchantAuthoring- defines that this entity is a merchantMerchantCDDistanceToPlayerCDDontDropLootCDMerchantItemInfoBuffer
MergeDroppedItemAuthoringMergeDroppedItemCD
MimicPlayerInstrumentNotesAuthoringMimicPlayerInstrumentNotesCDTrackedNotesBuffer
MineableAuthoring- defines that this entity can be mined, also apparently if changes entity target priorityMineableCD
MinecartAuthoring- defines that this entity is a minecartMinecartCD
MoleBossAuthoring- defines that this entity is the Mole BossMoleBossCDMainMoleRefCDMainMoleCDMolesBufferMoleCombatAppearPositionsBufferMoleBossBuriedCombatStateCDMoleBossBuriedRoamingStateCDDisablePhysicsCDTargetMortarPositionBuffer
MortarProjectileAuthoringOwnerCDMortarProjectileCD
MovementSpeedAuthoring- defines the movement speed this entity should haveMovementSpeedCD
MusicAreaAuthoringMusicAreaCD
MusicSheetAuthoring- defines that this item is music sheetInstrumentSongInfoCD
NameAuthoring- stores entity's name.NameCD(AUX)
NearbyEntitiesTrackerAuthoring- enables this entity to track entities that are near it. Current entity list can be read fromNearbyEntitiesBufferCDNearbyEntitiesTrackerCDNearbyEntitiesBufferCD
ObjectAuthoring- main authoring of any modded entity or item. Defines many properties. Read https://mod.io/g/corekeeper/r/core-keeper-mod-sdk-introduction for more infoPugMod.IsObjectCDObjectDataCDObjectCategoryTagsCDDistanceToPlayerCDSeparateIfStuckCD
OctopusBossAuthoring- defines that this entity is the Octopus Boss, or OmorothStateInfoCDOctopusBossCDOctopusBossHasAppearedCDOctopusBossLurkingBelowStateCDOctopusBossAppearStateCDOctopusBossSpawnTentaclesStateCDDistanceToPlayerCDDisablePhysicsCDTeleportLocationsBuffer
OctopusBossTeleportLocationAuthoringOctopusBossTeleportLocationCD
OffHandAuthoring- defines that this is an offhand itemOffHandCD
OverrideLeaveCombatTimeAuthoringOverrideLeaveCombatTimeCD
OverrideNetworkSyncDistanceAuthoringOverrideGhostRelevancyCD
OwnerAuthoring- defines that this entity can be owned and stores the ownerOwnerCD
PaintToolAuthoring- defines that this item is a paint brushPaintToolCD
PaintableObjectAuthoring- defines that this entity can be painted with a paint brushPaintableObjectCD
PetCandyAuthoringPetCandyCD
PetAuthoring- defines that this entity is a petPetCDPetTalentPoolBufferAddPetExperienceBufferOwnerCDDontDisableCD
PetDataAuthoringPetTalentBuffer(AUX)PetSkinCD(AUX)
PetWalkStateAuthoringStateInfoCDPathFindCDPetWalkStateCD
PickUpObjectLockedUntilReEnterAuthoringPickUpObjectLockedUntilReEnterCD
PlaceableObjectAuthoring- defines that this entity can be placed. Entity's tile size is defined here, as well as on what the entity can be placed, and on what it cannot.PlaceableObjectCDCanBePlacedOnObjectsBufferCanNotBePlacedOnObjectsBuffer
PlantAuthoring- defines that this entity is a plantPlantCD
PlayerAimPositionAuthoringPlayerAimPositionCD
PlayerAuthoring- defines that this entity is a playerPlayerGhostClientInputCoinAmountCDPlayedNotesCDPlayerInputCDHungerCDSkillConditionsBufferSkillTalentConditionsBuffer
PlayerCustomizationAuthoringPlayerCustomizationCD
CreatePlayerGuidAuthoringPlayerGuidCDCreateNewGuidCD
PotionAuthoring- defines that this item is a potionPotionCD
ProjectileAuthoring- defines that this entity is a projectileOwnerCDTileInfoCDProjectileCDProjectilePiercesWallTypesBuffer
PseudoTileAuthoring- defines that this entity is a pseudo tile. This means this entity behaves more like a normal entity, and can have state unique per entity placed, but is displayed by a tile on the clientsPseudoTileCD
RandomFollowStateAuthoringStateInfoCDDetectCollisionCDRandomFollowStateCD
RandomWalkGravityAuthoringRandomWalkGravityCD
RandomWalkGravityWellAuthoringRandomWalkGravityWellCD
RandomWalkStateAuthoringStateInfoCDDetectCollisionCDRandomWalkStateCD
RangeAttackStateAuthoringStateInfoCDRangeAttackStateCDAttackCooldownTimerCD
RangeWeaponAuthoring- defines that this item is a ranged weaponRangeWeaponCD
RecipeAuthoring- defines that this item is a recipe for crafting certain itemParchmentRecipeCD
RootAuthoring- defines that this item/tile is a root. (This component only seems to flag the item for player logic)RootCD
RootPlantAuthoring- defines that this item/tile is a root plantRootPlantCDPugFloraDoGrowCD
RotationAuthoring- defines that this entity can be rotatedDirectionCD
ScaleHealthByPlayerCountAuthoring- defines that this entity health should be scaled by how many players the game has. Mostly used for Bosses.ScaleHealthByPlayerCountCD
ScannerAuthoring- defines that this item is scannerScannerCD
ScarabBossAuthoring- defines that this entity is the Scarab Boss, or Ra-AkarStateInfoCDScarabBossCDScarabBossHasAppearedCDScarabBossBuriedStateCDScarabBossAppearStateCDScarabBossChargeStateCDDisablePhysicsCDTargetMortarPositionBuffer
SeasonObjectAuthoring- defines that this item/entity belongs to a certain season and should not be available otherwiseSeasonObjectCD
SeedAuthoring- defines that this item is a seedSeedCD
ShamanBossAuthoring- defines that this entity is the Shaman Boss, or Malugaz the corruptedStateInfoCDShamanBossCDPhaseTransitionStateCDDisablePhysicsCD
ShieldAuthoring- defines that this item is a shieldShieldCD
ShootMortarProjectileStateAuthoringStateInfoCDShootMortarProjectileStateCDMortarShotPositionBufferAmountOfTimesTakingDamageCounterCD
SlimeBossAuthoring- defines that this entity is the Slime Boss, or GlurchSlimeBossCD
SlimeBossJumpStateAuthoringStateInfoCDSlimeBossJumpStateCD
SlimeTerritorySpawnerAuthoringSlimeTerritorySpawnerCD
SnakeBossAuthoring- defines that this entity is the Snake BossSnakeBossCDDisablePhysicsCD
SnakeMovementStateAuthoringSnakeSegmentCDImmuneToDamageCDDisableColliderCDSnakeMovementStateCDEntityPartCDSnakeSegmentsBufferTargetPointsBufferSnakeMovementStateSystem/SkipSnakeSegmentInitializationCDDistanceToPlayerCD
SoulOrbAuthoring- defines that this entity is a boss soul orbSoulOrbCD
SoulsAuthoringSoulsInfoCDCollectedSoulsBufferSoulsConditionsBuffer
SpawnCompanionsAuthoring- defines that this entity should spawn certain entities when destroyed/killed. Mainly used for bosses that can spawn merchantsCompanionEntityBufferUpdateCompanionTranslationCD
SpawnDroppedItemAuthoringSpawnDroppedItemCD
SpawnOnDeathAuthoring- defines that this entity should spawn certain entity when destroyed/killed.SpawnEntityOnDeathCD
SpawnTileOnDeathAuthoring- defines that this entity should spawn certain tile when destroyed/killed.SpawnTileOnDeathCD
SpawnerAuthoringSpawnerCD
StateAuthoringStateInfoCD
SummonAreaAuthoring- defines a boss summon area. It's the circle found under most early bossesSummonAreaCD
TheCoreAuthoring- defines that this entity is the CoreTheCoreCD
TileAuthoring- defines that this item is a tile.TileCD
TileEffectAuthoring- defines effects that are used when this tile is damaged or destroyedTileEffectCDTileEffectPuffsBuffer
TrophyAuthoring- defines that this item is a trophyTrophyCD
VehicleAuthoring- defines that this entity is a vehicle.VehicleCD
VelocityAffectorAuthoring- defines that this entity affects other entities velocitiesVelocityAffectorCD
WaterSourceAuthoring- defines that this entity is a source of waterWaterSourceCD
WaterSpreaderAuthoring- defines that this entity is a water spreader. This is probably the entity responsible for liquids speading logicWaterSpreaderCD
WeaponAuthoring- defines that this item is a weaponMeleeWeaponCD
WeaponDamageAuthoring- defines weapon damageHasWeaponDamageCD
WindupAuthoring- defines that this weapon has windup, and controls it's propertiesWindupCD
AlertEmoteStateAuthoringStateInfoCDAlertEmoteStateCD
AnvilAuthoring- defines that this entity is an anvilAnvilCD
BossSpawnLocationAuthoringBossSpawnLocationCD
BreedStateAuthoringBreedStateCDMealsEatenCD(AUX)
BushStateAuthoringBushStateCD
CanBeControlledByOtherEntityAuthoring- defines that this entity can be controlled by playersControlledByOtherEntityCD
CanBePickedUpAuthoring- defines that this entity can be picked up (Used on dropped items for automated mover arm)PickUpObjectCD
ChaseStateAuthoring- defines that this entity has chase state, and it's parametersPathFindCDChaseStateCDChaseHeldObjectBuffer
CherryBlossomTreeAuthoringCherryBlossomTreeCD
ClientSubMapAuthoringClientSubMapLayerCDOnlyRelevantForConnectionCD
CombatEmoteStateAuthoringStateInfoCDCombatEmoteStateCDCombatEmoteAnimationBuffer
ConvertToTileAuthoring- defines that this entity should be converted to a tile.ConvertToTileCD
DamageEffectAuthoringDamageEffectCD
DamageableObjectAuthoring- defines that this entity is damageable. (Used in player logic to figure out which entity to attack first)DamageableObjectCD
DeathStateAuthoring- defines that this entity has a death stateDropLootDelayCDTriggerAnimationOnDeathCD
DestroyTimerAuthoring- defines that this entity should be destroyed after set amount of time. (Used primarily for projectiles)DestroyTimerCDDisablePhysicsCD
DestructibleObjectAuthoringDestructibleObjectCDRequiresDrillCD
DontDestroyOnZeroHealthAuthoring- defines that this entity should not be destroyed when its health is dropped to zero.DontDestroyOnZeroHealthCD
DontDropSelfAuthoring- defines that this entity will not drop its own itemDontDropSelfCD
DropsLootFromLootTableAuthoring- defines that this entity will drop items from set drop table when it's destroyed/killedDropsLootFromLootTableCD
DropsLootOnUseAuthoring- defines that this entity will drop loot when casting is finishedOnUseLootBufferSpawnsItemsOnUseCD
DropsLootWhenDamagedAuthoring- defines that this entity will drop items when damaged (Used for Ore Boulders)DropsLootWhenDamagedCD
EatStateAuthoring- defines that this entity has an eating stateEatStateCD
PugElectricity.ElectricityAuthoring- defines that this entity is an electricity related entity (Wire, Bridge, Source, etc)DirectionBasedOnVariationCDElectricityCD
EnrageStateAuthoring- defines that this entity has an enraged stateEnrageStateCD
EnsureSameGroundTileBeneathEntityAuthoring- defines that under this entity all tiles should be the same (Used for Bosses that can jump)EnsureSameGroundTileBeneathEntityCDSupportsGroundTilesetsBuffer
EvolveStateAuthoringEvolveStateCD
FireflyAuthoringFireflyCD
FollowPheromoneStateAuthoring- defines that this entity can follow pheromonesPheromoneSensorCDFollowPheromoneStateCD
ForceInCombatIfPlayerNearbySpawnPointAuthoringForceInCombatIfPlayerNearbySpawnPointCD
GrowingAuthoring- defines that this entity can grow, stores grow state.GrowingCD
HealOtherEntityStateAuthoringHealOtherEntityStateCDEntitiesHealedBuffer
HealthRegenerationAuthoring- defines how this entity should regenerate healthHealthRegenerationCDAllowHealthRegenerationInCombatCD
IdleEmoteStateAuthoringStateInfoCDIdleEmoteStateCDIdleEmoteAnimationBuffer
IdleStateAuthoring- defines that this entity has an idle stateIdleStateCDStunnedStateCD
IgnoreVertexOffsetsAuthoring- defines that this tile should not warp, like dirt walls do. Used for man made tilesIgnoreVertexOffsetsCD
ImmuneToRangeDamageAuthoring- defines that this entity is immune to ranged attacksImmuneToRangeDamageCD
ImmuneToSkipLootDropAuthoringImmuneToSkipLootDropCD
JewelryAuthoring- defines that this item is jewelryJewelryCanBePolishedCD
LarvaHiveBossHatchEggStateAuthoringLarvaHiveBossHatchEggStateCD
LarvaHiveEggHatchStateAuthoringLarvaHiveEggHatchStateCD
LootTableAuthoringLootTableBankCD
NonHittableAuthoring- defines that this entity cannot be hitNonHittableCD
PheromoneAdderAuthoring- defines that this entity leaves pheromones behindPheromoneAdderCD
PheromoneSensorAuthoring- defines that this entity can sense pheromonesPheromoneSensorCD
PlaceObjectStateAuthoring- defines that this entity sometimes can place objects (Used for Bird Boss)PlaceObjectStateCD
PlayerGraveAuthoring- defines that this entity is a player's graveClaimedByPlayerGuidCDInventoryCDContainedObjectsBufferGhostAlwaysRelevantWhenClaimedCD
PlayerLocalAuthoringPlayerMovementForceCDPlayerDriftCD
PlayingInstrumentAuthoringPlayingInstrumentCD
PortalAuthoring- defines that this entity is a portalPortalCD
PrioritizedRepairMaterialAuthoringPrioritizedRepairMaterialCD
PugDatabaseAuthoringPugDatabase/DatabaseBankCD
PugPrefabBufferAuthoringPugPrefabBuffer
PutTargetInCombatOnDealingDamageAuthoringPutTargetInCombatOnDealingDamageCD
RoamingPathAuthoringRoamingPathCDRoamingPathBufferHasSpawnPointCD
RoamingStateAuthoringRoamingStateCD
SeasonalLootAuthoring- defines that this entity has loot only dropped during certain seasonSeasonalLootBufferSeasonalLootCD
SleepStateAuthoringSleepStateCD
SmoothFollowAuthoringSmoothFollowEntityCDSmoothFollowSpeedCD
SpawnAroundObjectAuthoringSpawnEntitiesAroundEntityCDEntityPartCD
SpawnStateAuthoringSpawnStateCD
SprinklerAuthoring- defines that this entity is a sprinklerSprinklerCD
SummoningItemAuthoring- defines that this item allows player to spawn bossesSummoningItemBuffer
SurfacePriorityAuthoring- defines this entity's surface priority. (Used in player logic to figure out which entity to attack first)SurfacePriorityCD
TeleportStateAuthoring- defines that this entity can teleport around. (Used for Bird Boss)TeleportStateCDDisablePhysicsCD
TookDamageStateAuthoringTookDamageStateCDDamageEffectCD
TriggerAchievementOnDeathAuthoring- defines that this entity should trigger an achievement when destroyed/killedTriggerAchievementOnDeathCD
VendingMachineAuthoring- defines that this entity is a vending machineVendingMachineCDVendingMachineItemBuffer
WeaponSkillGainedMultiplierAuthoringWeaponSkillMultiplierCD
WorldInfoAuthoringWorldInfoCD
PugWorldGen.DungeonAuthoring- defines a dungeon with procedural generation. (For example Sea dungeons)PugWorldGen.DungeonFillCDPugWorldGen.DungeonAreaCDPugWorldGen.DungeonRoomBufferPugWorldGen.DungeonSpawnedObjectBufferBlockSaveCDPugWorldGen.DungeonGenerationInitializationCD
PugWorldGen.DungeonCustomScenesAuthoringPugWorldGen.DungeonCustomSceneGroupBuffer
PugWorldGen.DungeonPathAuthoringPugWorldGen.DungeonPathPlacementBufferPugWorldGen.DungeonPathBuffer
PugWorldGen.DungeonRoomAuthoringPugWorldGen.DungeonRoomPlacementBufferPugWorldGen.DungeonRoomBuffer
PugWorldGen.DungeonShapeAuthoringPugWorldGen.DungeonNodeTemplateBufferPugWorldGen.DungeonNodeSpawnTemplateBufferPugWorldGen.DungeonPathTemplateBufferPugWorldGen.DungeonPathSpawnTemplateBuffer
PugWorldGen.DungeonSpawnTemplateAuthoringPugWorldGen.DungeonNodeTemplateBufferPugWorldGen.DungeonNodeSpawnTemplateBufferPugWorldGen.DungeonPathTemplateBufferPugWorldGen.DungeonPathSpawnTemplateBuffer
PugWorldGen.PugWorldGenAuthoringPugWorldGen.PugWorldGenCD