tModLoader v2024.03
A mod to make and play Terraria mods
Item Member List

This is the complete list of members for Item, including all inherited members.

accessoryItem
activeEntity
AffixName()Item
AllowReforgeForStackableItemItem
alphaItem
ammoItem
AngleFrom(Vector2 Source) (defined in Entity)Entity
AngleTo(Vector2 Destination) (defined in Entity)Entity
ArmorPenetrationItem
attackSpeedOnlyAffectsWeaponAnimationItem
autoReuseItem
axeItem
backSlot (defined in Item)Item
baitItem
balloonSlot (defined in Item)Item
BannerToItem(int banner)Itemstatic
BannerToNPC(int i)Itemstatic
beardSlot (defined in Item)Item
beingGrabbedItem
BestiaryNotes (defined in Item)Item
bodySlot (defined in Item)Item
bodyTypeItemstatic
Bottom (defined in Entity)Entity
BottomLeft (defined in Entity)Entity
BottomRight (defined in Entity)Entity
buffTimeItem
buffTypeItem
buy (defined in Item)Item
buyOnceItem
buyPrice(int platinum=0, int gold=0, int silver=0, int copper=0)Itemstatic
cachedItemSpawnsByTypeItemstatic
CanApplyPrefix(int prefix)Item
CanBeQuickUsed (defined in Item)Item
CanCombineStackInWorld() (defined in Item)Item
CanFillEmptyAmmoSlot() (defined in Item)Item
CanHavePrefixes()Item
CanRollPrefix(int prefix)Item
CanShimmer() (defined in Item)Item
cartTrack (defined in Item)Item
CenterEntity
ChangeItemType(int to) (defined in Item)Item
ChangePlayerDirectionOnShootItem
channelItem
chlorophyteExtractinatorConsumable (defined in Item)Item
clawItemstatic
ClearNameOverride()Item
Clone() (defined in Item)Item
CloneDefaults(int TypeToClone) (defined in Item)Item
coinGrabRangeItemstatic
colorItem
CommonMaxStackItemstatic
consumableItem
consumeAmmoOnFirstShotOnlyItem
consumeAmmoOnLastShotOnlyItem
copper (defined in Item)Itemstatic
CopyNetStateTo(Item target)Item
CountsAsClass(DamageClass damageClass)Item
CountsAsClass< T >()Item
createTileItem
createWallItem
critItem
damageItem
DamageTypeItem
DD2SummonItem
DefaultToAccessory(int newwidth=24, int newheight=24) (defined in Item)Item
DefaultToBow(int singleShotTime, float shotVelocity, bool hasAutoReuse=false)Item
DefaultToCapturedCritter(int npcIdToSpawnOnUse) (defined in Item)Item
DefaultToFood(int newwidth, int newheight, int foodbuff, int foodbuffduration, bool useGulpSound=false, int animationTime=17)Item
DefaultToGolfBall(int projid)Item
DefaultToGolfClub(int newwidth, int newheight) (defined in Item)Item
DefaultToGuitar(int newwidth=24, int newheight=24) (defined in Item)Item
DefaultToHeadgear(int newwidth, int newheight, int helmetArtID)Item
DefaultToHealingPotion(int newwidth, int newheight, int healingAmount, int animationTime=17) (defined in Item)Item
DefaultTokite(int projId) (defined in Item)Item
DefaultToLawnMower(int newwidth, int newheight) (defined in Item)Item
DefaultToMagicWeapon(int projType, int singleShotTime, float shotVelocity, bool hasAutoReuse=false)Item
DefaultToMount(int mount) (defined in Item)Item
DefaultToMusicBox(int tileIDToPlace, int style=0)Item
DefaultToPlaceableTile(int tileIDToPlace, int tileStyleToPlace=0)Item
DefaultToPlaceableTile(ushort tileIDToPlace, int tileStyleToPlace=0)Item
DefaultToPlaceableWall(int wallToPlace)Item
DefaultToQuestFish()Item
DefaultToRangedWeapon(int baseProjType, int ammoID, int singleShotTime, float shotVelocity, bool hasAutoReuse=false)Item
DefaultToSeaShell() (defined in Item)Item
DefaultToSolution(int projectileId)Item
DefaultToSpear(int projType, float pushForwardSpeed, int animationTime)Item
DefaultToStaff(int projType, float pushForwardSpeed, int singleShotTime, int manaPerShot)Item
DefaultToThrownWeapon(int baseProjType, int singleShotTime, float shotVelocity, bool hasAutoReuse=false)Item
DefaultToTorch(int tileIDToPlace, int tileStyleToPlace, bool allowWaterPlacement=false)Item
DefaultToVanitypet(int projId, int buffID) (defined in Item)Item
DefaultToWhip(int projectileId, int dmg, float kb, float shootspeed, int animationTotalTime=30)Item
defenseItem
DeserializeFrom(BinaryReader reader, ItemSerializationContext context) (defined in Item)Item
DESERIALIZER (defined in Item)Itemstatic
directionEntity
DirectionFrom(Vector2 Source) (defined in Entity)Entity
DirectionTo(Vector2 Destination) (defined in Entity)Entity
Distance(Vector2 Other) (defined in Entity)Entity
DistanceSQ(Vector2 Other) (defined in Entity)Entity
DropCache(IEntitySource reason, Vector2 pos, Vector2 spread, int t, bool stopCaching=true)Itemstatic
dyeItem
EntityGlobals (defined in Item)Item
expertItem
expertOnlyItem
faceSlot (defined in Item)Item
favoritedItem
FindOwner(int whoAmI) (defined in Item)Item
fishingPoleItem
FitsAccessoryVanitySlot (defined in Item)Item
FitsAmmoSlot() (defined in Item)Item
FixAgainstExploit() (defined in Item)Item
flameItem
flaskTime (defined in Item)Itemstatic
frontSlot (defined in Item)Item
GetAlpha(Color newColor) (defined in Item)Item
GetColor(Color newColor) (defined in Item)Item
GetDrawHitbox(int type, Player user) (defined in Item)Itemstatic
GetFlexibleTileWand() (defined in Item)Item
GetGlobalItem< T >()Item
GetGlobalItem< T >(T baseInstance)Item
GetPrefixCategory()Item
getRect()Item
GetSource_CatchEntity(Entity caughtEntity, string? context=null) (defined in Entity)Entity
GetSource_Death(string? context=null) (defined in Entity)Entity
GetSource_DropAsItem(string? context=null) (defined in Entity)Entity
GetSource_FromAI(string? context=null) (defined in Entity)Entity
GetSource_FromThis(string? context=null) (defined in Entity)Entity
GetSource_GiftOrReward(string? context=null) (defined in Entity)Entity
GetSource_Loot(string? context=null) (defined in Entity)Entity
GetSource_Misc(string context) (defined in Entity)Entity
GetSource_NaturalSpawn() (defined in Entity)Entitystatic
GetSource_None() (defined in Entity)Entitystatic
GetSource_OnHit(Entity victim, string? context=null) (defined in Entity)Entity
GetSource_OnHurt(Entity? attacker, string? context=null) (defined in Entity)Entity
GetSource_ReleaseEntity(string? context=null) (defined in Entity)Entity
GetSource_TileInteraction(int tileCoordsX, int tileCoordsY, string? context=null) (defined in Entity)Entity
GetSource_TownSpawn() (defined in Entity)Entitystatic
GetStoreValue() (defined in Item)Item
GetVanillaPrefixes(PrefixCategory category)Itemstatic
Globals (defined in Item)Item
glowMaskItem
gold (defined in Item)Itemstatic
goldCritterRarityColor (defined in Item)Itemstatic
hairDyeItem
hammerItem
handOffSlot (defined in Item)Item
handOnSlot (defined in Item)Item
hasVanityEffectsItem
headSlot (defined in Item)Item
headTypeItemstatic
healLifeItem
healManaItem
heightEntity
Hitbox (defined in Entity)Entity
holdStyleItem
honeyWet (defined in Entity)Entity
HoverNameItem
InheritSource(Entity entity) (defined in Entity)Entitystatic
instancedItem
InterruptChannelOnHurtItem
IsACoin (defined in Item)Item
IsAGolfingItem(Item item) (defined in Item)Itemstatic
IsAir (defined in Item)Item
IsAPrefixableAccessory()Item
isAShopItemItem
IsCurrency (defined in Item)Item
IsNetStateDifferent(Item compareItem)Item
IsNotSameTypePrefixAndStack(Item compareItem)Item
Item() (defined in Item)Item
Item(int setDefaultsToType, int stack=1, int prefix=0) (defined in Item)Item
keepTime (defined in Item)Item
knockBackItem
lavaWet (defined in Entity)Entity
Left (defined in Entity)Entity
legSlot (defined in Item)Item
legTypeItemstatic
lifeGrabRangeItemstatic
lifeRegenItem
luckPotionDuration1 (defined in Item)Itemstatic
luckPotionDuration2 (defined in Item)Itemstatic
luckPotionDuration3 (defined in Item)Itemstatic
makeNPCItem
MakeUsableWithChlorophyteExtractinator() (defined in Item)Item
manaItem
manaGrabRangeItemstatic
manaIncrease (defined in Item)Item
masterItem
masterOnlyItem
materialItem
maxStackItem
mechItem
MechSpawn(float x, float y, int type)Itemstatic
ModItem (defined in Item)Item
mountTypeItem
mushroomDelayItemstatic
NameItem
neckSlot (defined in Item)Item
netDefaults(int type) (defined in Item)Item
netID (defined in Item)Item
NetStateChanged()Item
NetStateVersionItem
newAndShiny (defined in Item)Item
NewItem(IEntitySource source, Vector2 pos, Vector2 randomBox, int Type, int Stack=1, bool noBroadcast=false, int prefixGiven=0, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, Vector2 pos, int Width, int Height, int Type, int Stack=1, bool noBroadcast=false, int prefixGiven=0, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, int X, int Y, int Width, int Height, int Type, int Stack=1, bool noBroadcast=false, int pfix=0, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, Rectangle rectangle, int Type, int Stack=1, bool noBroadcast=false, int prefixGiven=0, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, Vector2 position, int Type, int Stack=1, bool noBroadcast=false, int prefixGiven=0, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, int X, int Y, int Width, int Height, Item item, bool noBroadcast=false, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, Vector2 pos, Vector2 randomBox, Item item, bool noBroadcast=false, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, Vector2 pos, int Width, int Height, Item item, bool noBroadcast=false, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, Vector2 position, Item item, bool noBroadcast=false, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
NewItem(IEntitySource source, Rectangle rectangle, Item item, bool noBroadcast=false, bool noGrabDelay=false, bool reverseLookup=false)Itemstatic
noGrabDelayItem
noMeleeItem
notAmmoItem
noUseGraphicItem
noWetItem
NPCtoBanner(int i)Itemstatic
numberOfNewItems (defined in Item)Itemstatic
oldDirection (defined in Entity)Entity
oldPosition (defined in Entity)Entity
oldVelocity (defined in Entity)Entity
OnCreated(ItemCreationContext context) (defined in Item)Item
OnPurchase(Item item) (defined in Item)Item
OriginalDamage (defined in Item)Item
OriginalDefense (defined in Item)Item
OriginalRarity (defined in Item)Item
ownIgnore (defined in Item)Item
ownTime (defined in Item)Item
paintItem
paintCoating (defined in Item)Item
PaintOrCoatingItem
pickItem
placeStyleItem
platinum (defined in Item)Itemstatic
playerIndexTheItemIsReservedFor (defined in Item)Item
positionEntity
potionItem
potionDelayItemstatic
prefixItem
Prefix(int prefixWeWant)Item
questItemItem
rareItem
RebuildTooltip() (defined in Item)Item
Refresh(bool onlyIfVariantChanged=true) (defined in Item)Item
ResearchUnlockCountItem
ResetPrefix() (defined in Item)Item
ResetStats(int Type) (defined in Item)Item
restorationDelayItemstatic
reuseDelayItem
Right (defined in Entity)Entity
scaleItem
sellPrice(int platinum=0, int gold=0, int silver=0, int copper=0)Itemstatic
sentry (defined in Item)Item
Serialize(BinaryWriter writer, ItemSerializationContext context) (defined in Item)Item
SerializeData() (defined in Item)Item
SetDefaults(int Type=0) (defined in Item)Item
SetDefaults(int Type, bool noMatCheck=false, ItemVariant variant=null) (defined in Item)Item
SetDefaults1(int type) (defined in Item)Item
SetDefaults2(int type) (defined in Item)Item
SetDefaults3(int type) (defined in Item)Item
SetDefaults4(int type) (defined in Item)Item
SetDefaults5(int type) (defined in Item)Item
SetNameOverride(string name)Item
SetShopValues(ItemRarityColor rarity, int coinValue)Item
SetWeaponValues(int dmg, float knockback, int bonusCritChance=0)Item
shieldSlot (defined in Item)Item
shimmered (defined in Item)Item
ShimmerEffect(Vector2 shimmerPositon) (defined in Item)Itemstatic
shimmerTime (defined in Item)Item
shimmerWet (defined in Entity)Entity
shoeSlot (defined in Item)Item
shootItem
shootsEveryUse (defined in Item)Item
shootSpeedItem
shopCustomPriceItem
shopSpecialCurrencyItem
silver (defined in Item)Itemstatic
Size (defined in Entity)Entity
social (defined in Item)Item
stackItem
staffItemstatic
StartCachingType(int t)Itemstatic
StatsModifiedBy (defined in Item)Item
StopAnimationOnHurtItem
stringColor (defined in Item)Item
tileBoostItem
tileWandItem
timeLeftInWhichTheItemCannotBeTakenByEnemies (defined in Item)Item
timeSinceItemSpawnedItem
timeSinceTheItemHasBeenReservedForSomeone (defined in Item)Item
ToolTip (defined in Item)Item
tooltipContextItem
Top (defined in Entity)Entity
TopLeft (defined in Entity)Entity
TopRight (defined in Entity)Entity
ToString() (defined in Item)Item
treasureGrabRangeItemstatic
TryCombiningIntoNearbyItems(int i) (defined in Item)Item
TryGetGlobalItem< T >(out T result)Item
TryGetGlobalItem< T >(T baseInstance, out T result)Item
TurnToAir(bool fullReset=false) (defined in Item)Item
typeItem
uniqueStackItem
UpdateItem(int i) (defined in Item)Item
useAmmoItem
useAnimationItem
useLimitPerAnimationItem
UseSoundItem
useStyleItem
useTimeItem
useTurnItem
useTurnOnAnimationStartItem
valueItem
vanityItem
Variant (defined in Item)Item
velocityEntity
VisualPosition (defined in Entity)Entity
waistSlot (defined in Item)Item
WALL_PLACEMENT_USETIME (defined in Item)Itemstatic
wetEntity
wetCount (defined in Entity)Entity
whoAmIEntity
widthEntity
wingSlot (defined in Item)Item
WithinRange(Vector2 Target, float MaxRange) (defined in Entity)Entity
wornArmorItem