Back to Server

Item : IEntity, IPoint3D, IPoint2D

Derived Types: AlchemyStone, Amber, Amethyst, AnkhEast, AnkhWest, Anvil, Arrow, BambooChair, Bandage, BankCheck, BarrelLid, BarrelStaves, BaseArmor, BaseClothing, BaseDoor, BaseFloor, BaseHides, BaseIngot, BaseInstrument, BaseLeather, BaseMulti, BaseOre, BasePotion, BaseReagent, BaseSign, BaseTool, BaseWall, BaseWeapon, Beard, Beverage, BigFish, BlankScroll, Board, Bolt, BoltOfCloth, Bone, Bottle, BowlFlour, Campfire, Citrine, Cloth, ClothingBlessDeed, CommodityDeed, Container, CookableFood, CoveredChair, DecorativeAxeNorth, DecorativeAxeWest, DecorativeBowNorth, DecorativeBowWest, DecorativeDAxeNorth, DecorativeDAxeWest, DecorativeShield1, DecorativeShield10, DecorativeShield11, DecorativeShield2, DecorativeShield3, DecorativeShield4, DecorativeShield5, DecorativeShield6, DecorativeShield7, DecorativeShield8, DecorativeShield9, DecorativeShieldSword1North, DecorativeShieldSword1West, DecorativeShieldSword2North, DecorativeShieldSword2West, DecorativeSwordNorth, DecorativeSwordWest, Diamond, Dough, Dyes, DyeTub, Easle, Eggshells, Emerald, EtherealMount, FancyWoodenChairCushion, Feather, Fish, FishingPole, Food, FootStool, Forge, GamblingStone, GMStone, Gold, GuildDeed, Guildstone, Hair, HairDye, HolidayTree, HolidayTreeDeed, HouseDeed, HouseSign, IngotStone, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, InternalItem, JarHoney, Key, Kindling, LadyPortrait1, LadyPortrait2, LargeEmptyPot, LargePainting, LargeTable, Lockpick, Log, ManPortrait1, ManPortrait2, MessageInABottle, Moongate, MountItem, NameChangeDeed, Nightstand, Ornament, PitcherWater, PotionKeg, PottedCactus, PottedCactus1, PottedCactus2, PottedCactus3, PottedCactus4, PottedCactus5, PottedPlant, PottedPlant1, PottedPlant2, PottedTree, PottedTree1, PowerScroll, RecallRune, RegStone, ResGate, RewardCake, Ruby, RuinedArmoire, RuinedBookcase, RuinedBooks, RuinedChair, RuinedClock, RuinedDrawers, RuinedFallenChairA, RuinedFallenChairB, RuinedPainting, Runebook, SackFlour, SackFlourOpen, Sapphire, Scales, Scissors, ScribeStone, Sextant, Shaft, ShortMusicStand, SmallEmptyPot, SmithStone, SOS, Spawner, SpecialBeardDye, SpecialFishingNet, SpecialHairDye, Spellbook, SpellScroll, StarSapphire, StatCapScroll, Static, Stool, SweetDough, TailorStone, TallMusicStand, Tapestry1N, Tapestry2N, Tapestry2W, Tapestry3N, Tapestry3W, Tapestry4N, Tapestry4W, Tapestry5N, Tapestry5W, Tapestry6N, Tapestry6W, Teleporter, Throne, ThrowingDagger, Tourmaline, TrashBarrel, WomanPortrait1, WomanPortrait2, WoodDebris, WoodenBench, WoodenBowl, WoodenChair, WoodenChairCushion, WoodenThrone, WritingTable, YewWoodTable

(ctor) Item()
(ctor) Item( Serial serial )
(ctor) Item( int itemID )
int Amount( get; set; )
bool Decays( get; )
TimeSpan DecayTime( get; )
bool Deleted( get; )
Direction Direction( get; set; )
int Hue( get; set; )
bool InSecureTrade( get; )
ItemData ItemData( get; )
int ItemID( get; set; )
ArrayList Items( get; )
DateTime LastMoved( get; set; )
Layer Layer( get; set; )
Point3D Location( get; set; )
Map Map( get; set; )
bool Movable( get; set; )
string Name( get; set; )
bool Newbied( get; set; )
object Parent( get; set; )
int PileWeight( get; )
Packet RemovePacket( get; )
object RootParent( get; )
Serial Serial( get; )
Point3D Server.IEntity.Location( get; )
bool Stackable( get; set; )
int TotalGold( get; set; )
int TotalItems( get; set; )
int TotalWeight( get; set; )
bool Visible( get; set; )
double Weight( get; set; )
Packet WorldPacket( get; )
int X( get; )
int Y( get; )
int Z( get; )
virtual void AddItem( Item item )
virtual bool AllowEquipedCast( Mobile from )
void Bounce( Mobile from )
virtual bool CanEquip( Mobile m )
virtual bool CheckLift( Mobile from, Item item )
void ClearBounce()
void Consume()
void Consume( int amount )
virtual void Delete()
void Delta( ItemDelta flags )
virtual void Deserialize( GenericReader reader )
virtual Item Dupe( int amount )
virtual Item Dupe( Item item, int amount )
virtual void GetContextMenuEntries( Mobile from, ArrayList list )
virtual int GetDropSound()
Rectangle2D GetGraphicBounds()
int GetPacketFlags()
SecureTradeContainer GetSecureTradeCont()
Point3D GetWorldLocation()
Point3D GetWorldTop()
void Internalize()
bool IsAccessibleTo( Mobile check )
bool IsChildOf( object o )
bool IsChildOf( object o, bool allowNull )
void LabelTo( Mobile to, string text )
void LabelTo( Mobile to, int number )
void LabelTo( Mobile to, string format, object[] args )
void LabelTo( Mobile to, int number, string args )
void LabelToAffix( Mobile to, int number, AffixType type, string affix )
void LabelToAffix( Mobile to, int number, AffixType type, string affix, string args )
void MoveToWorld( Point3D location )
void MoveToWorld( Point3D location, Map map )
virtual void OnAfterDelete()
virtual void OnAmountChange( int oldValue )
virtual bool OnDecay()
virtual void OnDelete()
virtual void OnDoubleClick( Mobile from )
virtual void OnDoubleClickCantSee( Mobile from )
virtual void OnDoubleClickDead( Mobile from )
virtual void OnDoubleClickNotAccessible( Mobile from )
virtual void OnDoubleClickOutOfRange( Mobile from )
virtual void OnDoubleClickSecureTrade( Mobile from )
virtual bool OnDragDrop( Mobile from, Item dropped )
virtual bool OnDragLift( Mobile from )
virtual bool OnEquip( Mobile from )
virtual void OnItemAdded( Item item )
virtual void OnItemRemoved( Item item )
virtual void OnLocationChange( Point3D oldLocation )
virtual void OnMapChange()
virtual void OnMovement( Mobile m )
virtual bool OnMoveOff( Mobile m )
virtual bool OnMoveOver( Mobile m )
virtual DeathMoveResult OnParentDeath( Mobile parent )
virtual void OnSingleClick( Mobile from )
virtual void OnSnoop( Mobile from )
virtual void OnSpeech( SpeechEventArgs e )
virtual void OnSubItemAdded( Item item )
virtual void OnSubItemRemoved( Item item )
static void ProcessDeltaQueue()
void PublicOverheadMessage( MessageType type, int hue, int number )
void PublicOverheadMessage( MessageType type, int hue, int number, string args )
void PublicOverheadMessage( MessageType type, int hue, bool ascii, string text )
void RecordBounce()
void RemDelta( ItemDelta flags )
virtual void RemoveItem( Item item )
void ScissorHelper( Mobile from, Item newItem, int amountPerOldItem )
void SendLocalizedMessageTo( Mobile to, int number, string args )
void SendLocalizedMessageTo( Mobile to, int number, AffixType affixType, string affix, string args )
void SendRemovePacket()
virtual void Serialize( GenericWriter writer )
void SetLastMoved()
virtual bool StackWith( Mobile from, Item dropped )
virtual bool VerifyMove( Mobile from )