#### Back to Server.Items

## AddonComponent : Item, IHued, IComparable<Item>, ISerializable, ISpawnable, IEntity, IPoint3D, IPoint2D, IComparable, IComparable<IEntity>, IChopable

#### Derived Types: AnkhOfSacrificeComponent, AnvilComponent, ArcheryButte, AwesomeDisturbingPortraitComponent, BallotBox, BedOfNailsComponent, BloodyPentagramComponent, BoneCouchComponent, BoneThroneComponent, BrokenArmoireComponent, BrokenBookcaseComponent, BrokenChestOfDrawersComponent, BrokenCoveredChairComponent, BrokenFallenChairComponent, CannonAddonComponent, CannonComponent, ChampionSkullBrazier, ControlPanel, CreepyPortraitComponent, CurtainsComponent, DartBoard, DisturbingPortraitComponent, ForgeComponent, GuillotineComponent, HaunterMirrorComponent, LargeFishingNetComponent, LocalizedAddonComponent, MaabusCoffinComponent, MountedPixieBlueComponent, MountedPixieGreenComponent, MountedPixieLimeComponent, MountedPixieOrangeComponent, MountedPixieWhiteComponent, PickpocketDip, RejuvinationAddonComponent, ScarecrowComponent, ShrineOfWisdomComponent, SHTeleComponent, SmallFishingNetComponent, SolenAntHoleComponent, StandingBrokenChairComponent, StoneAnkhComponent, SuitOfGoldArmorComponent, SuitOfSilverArmorComponent, TrainingDummy, UnsettlingPortraitComponent, WallBannerComponent, WallTorchComponent, WoodenCoffinComponent

#### Nested Types: LightEntry

(static) void ApplyLightTo( Item item )
(ctor) AddonComponent( Serial serial )
(ctor) AddonComponent( int itemID )
BaseAddon Addon( get; set; )
int Hue( get; set; )
bool NeedsWall( get; )
Point3D Offset( get; set; )
Point3D WallPosition( get; )
virtual void Deserialize( GenericReader reader )
virtual void OnAfterDelete()
virtual void OnChop( Mobile from )
virtual void OnDoubleClick( Mobile from )
virtual void OnLocationChange( Point3D old )
virtual void OnMapChange()
virtual void Serialize( GenericWriter writer )