TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ IsAir

bool Terraria.Item.IsAir
get

Definition at line 964 of file Item.cs.

965 {
966 get
967 {
968 if (type > 0)
969 {
970 return stack <= 0;
971 }
972 return true;
973 }
974 }
int stack
The current stack of the item. F:Terraria.Item.maxStack indicates the max possible stack.
Definition Item.cs:396
int type
The Item ID of this item. The Item ID is a unique number assigned to each Item loaded into the game....
Definition Item.cs:345

Referenced by Terraria.Recipe.AddRecipe(), Terraria.ModLoader.ItemLoader.AltFunctionUse(), Terraria.Main.CanDryadPlayStardewAnimation(), Terraria.ModLoader.ItemLoader.CanRightClick(), Terraria.UI.ItemSorting.ClearAmmoSlotSpaces(), Terraria.ModLoader.ItemLoader.ConsumeItem(), Terraria.ModLoader.Config.UI.ItemDefinitionOptionElement.DrawSelf(), Terraria.GameInput.PlayerInput.FastUseItemMemory.EndFastUse(), Terraria.UI.ItemSorting.FillAmmoFromInventory(), Terraria.GameContent.Tile_Entities.TEWeaponsRack.FitsWeaponFrame(), Terraria.Player.FixLoadedData_EliminiateDuplicateAccessories(), Terraria.ModLoader.ItemLoader.GetAlpha(), Terraria.ModLoader.ItemLoader.GetHealLife(), Terraria.ModLoader.PlayerLoader.GetHealLife(), Terraria.ModLoader.ItemLoader.GetHealMana(), Terraria.ModLoader.PlayerLoader.GetHealMana(), Terraria.Player.GetPreferredGolfBallToUse(), Terraria.GameContent.Creative.CreativeUI.GetSacrificeNumbers(), Terraria.ModLoader.ItemLoader.HoldItem(), Terraria.ModLoader.ItemLoader.HoldItemFrame(), Terraria.ModLoader.ItemLoader.HoldStyle(), Terraria.Player.Hurt(), Terraria.Player.Hurt(), Terraria.WorldGen.ImproveAllChestContents(), Terraria.Player.ItemCheck_OwnerOnlyCode(), Terraria.ModLoader.ItemLoader.ModifyManaCost(), Terraria.ModLoader.PlayerLoader.ModifyManaCost(), Terraria.ModLoader.ItemLoader.ModifyResearchSorting(), Terraria.ModLoader.ItemLoader.ModifyTooltips(), Terraria.ModLoader.ItemLoader.ModifyWeaponCrit(), Terraria.ModLoader.PlayerLoader.ModifyWeaponCrit(), Terraria.ModLoader.ItemLoader.ModifyWeaponDamage(), Terraria.ModLoader.PlayerLoader.ModifyWeaponDamage(), Terraria.ModLoader.ItemLoader.ModifyWeaponKnockback(), Terraria.ModLoader.PlayerLoader.ModifyWeaponKnockback(), Terraria.GameContent.Tile_Entities.TEDisplayDoll.NetSend(), Terraria.GameContent.Tile_Entities.TEHatRack.NetSend(), Terraria.ModLoader.ItemLoader.OnConsumeItem(), Terraria.ModLoader.ItemLoader.OnConsumeMana(), Terraria.ModLoader.PlayerLoader.OnConsumeMana(), Terraria.Player.OnHurt_Part3(), Terraria.ModLoader.ItemLoader.OnMissingMana(), Terraria.ModLoader.PlayerLoader.OnMissingMana(), Terraria.ModLoader.ItemLoader.OnResearched(), Terraria.GameContent.Tile_Entities.TEDisplayDoll.OverrideItemSlotHover(), Terraria.GameContent.Tile_Entities.TEHatRack.OverrideItemSlotHover(), Terraria.GameContent.Tile_Entities.TEDisplayDoll.OverrideItemSlotLeftClick(), Terraria.GameContent.Tile_Entities.TEHatRack.OverrideItemSlotLeftClick(), Terraria.GameContent.UI.Elements.UICharacter.PreparePetProjectiles(), Terraria.ModLoader.IO.ItemIO.ReceiveModData(), Terraria.Item.Refresh(), Terraria.UI.ItemSlot.SelectEquipPage(), Terraria.ModLoader.IO.ItemIO.SendModData(), Terraria.GameContent.Creative.CreativeUI.ShouldDrawSacrificeArea(), Terraria.WorldGen.SpawnThingsFromPot(), Terraria.UI.ItemSlot.SwapVanityEquip(), Terraria.GameContent.Tile_Entities.TEDisplayDoll.TryGetItemGamepadOverrideInstructions(), Terraria.GameContent.Tile_Entities.TEHatRack.TryGetItemGamepadOverrideInstructions(), Terraria.GameContent.FlexibleTileWand.TryGetPlacementOption(), Terraria.ModLoader.ItemLoader.UpdateAccessory(), Terraria.ModLoader.ItemLoader.UpdateEquip(), Terraria.Player.UpdateEquips(), Terraria.ModLoader.ItemLoader.UpdateInfoAccessory(), Terraria.ModLoader.ItemLoader.UpdateInventory(), Terraria.ModLoader.ItemLoader.UpdateVanity(), Terraria.ModLoader.ItemLoader.UseAnimationMultiplier(), Terraria.ModLoader.PlayerLoader.UseAnimationMultiplier(), Terraria.Projectile.UseGasTrapInChest(), Terraria.ModLoader.ItemLoader.UseItem(), Terraria.ModLoader.ItemLoader.UseItemFrame(), Terraria.ModLoader.ItemLoader.UseSpeedMultiplier(), Terraria.ModLoader.PlayerLoader.UseSpeedMultiplier(), Terraria.ModLoader.ItemLoader.UseStyle(), Terraria.ModLoader.ItemLoader.UseTimeMultiplier(), Terraria.ModLoader.PlayerLoader.UseTimeMultiplier(), Terraria.GameContent.Tile_Entities.TEDisplayDoll.WriteExtraData(), and Terraria.GameContent.Tile_Entities.TEHatRack.WriteExtraData().