Uses of Interface
com.fs.starfarer.api.campaign.CargoStackAPI
Packages that use CargoStackAPI
Package
Description
-
Uses of CargoStackAPI in com.fs.starfarer.api
Methods in com.fs.starfarer.api that return CargoStackAPIModifier and TypeMethodDescriptionFactoryAPI.createCargoStack
(CargoAPI.CargoItemType type, Object data, CargoAPI cargo) SettingsAPI.createCargoStack
(CargoAPI.CargoItemType type, Object data, CargoAPI cargo) -
Uses of CargoStackAPI in com.fs.starfarer.api.campaign
Methods in com.fs.starfarer.api.campaign that return types with arguments of type CargoStackAPIMethods in com.fs.starfarer.api.campaign with parameters of type CargoStackAPIModifier and TypeMethodDescriptionvoid
CargoAPI.addFromStack
(CargoStackAPI stack) float
CargoTransferHandlerAPI.computeCurrentSingleItemBuyCost
(CargoStackAPI stack) float
CargoTransferHandlerAPI.computeCurrentSingleItemSellCost
(CargoStackAPI stack) SubmarketPlugin.getIllegalTransferText
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) SubmarketPlugin.getIllegalTransferTextHighlights
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) SpecialItemSpecAPI.getNewPluginInstance
(CargoStackAPI stack) If null is passed in for a stack, the init() method of the plugin will not be called.void
SpecialItemPlugin.init
(CargoStackAPI stack) boolean
FactionAPI.isIllegal
(CargoStackAPI stack) boolean
SubmarketPlugin.isIllegalOnSubmarket
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) void
CargoPickerListener.recreateTextPanel
(TooltipMakerAPI panel, CargoAPI cargo, CargoStackAPI pickedUp, boolean pickedUpFromSource, CargoAPI combined) void
CargoAPI.removeStack
(CargoStackAPI stack) -
Uses of CargoStackAPI in com.fs.starfarer.api.campaign.econ
Methods in com.fs.starfarer.api.campaign.econ with parameters of type CargoStackAPIModifier and TypeMethodDescriptionboolean
SubmarketAPI.isIllegalOnSubmarket
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) boolean
InstallableIndustryItemPlugin.isInstallableItem
(CargoStackAPI stack) -
Uses of CargoStackAPI in com.fs.starfarer.api.campaign.impl.items
Fields in com.fs.starfarer.api.campaign.impl.items declared as CargoStackAPIMethods in com.fs.starfarer.api.campaign.impl.items with parameters of type CargoStackAPIModifier and TypeMethodDescriptionprotected BaseSpecialItemPlugin.ItemCostLabelData
BaseSpecialItemPlugin.getCostLabelData
(CargoStackAPI stack, CargoTransferHandlerAPI transferHandler, Object stackSource) void
BaseSpecialItemPlugin.init
(CargoStackAPI stack) void
FighterBlueprintItemPlugin.init
(CargoStackAPI stack) void
IndustryBlueprintItemPlugin.init
(CargoStackAPI stack) void
ModSpecItemPlugin.init
(CargoStackAPI stack) void
MultiBlueprintItemPlugin.init
(CargoStackAPI stack) void
ShipBlueprintItemPlugin.init
(CargoStackAPI stack) void
WeaponBlueprintItemPlugin.init
(CargoStackAPI stack) -
Uses of CargoStackAPI in com.fs.starfarer.api.campaign.listeners
Methods in com.fs.starfarer.api.campaign.listeners with parameters of type CargoStackAPIModifier and TypeMethodDescriptionstatic void
ListenerUtil.addCommodityTooltipSectionAfterPrice
(TooltipMakerAPI info, float width, boolean expanded, CargoStackAPI stack) void
CommodityTooltipModifier.addSectionAfterPrice
(TooltipMakerAPI info, float width, boolean expanded, CargoStackAPI stack) CommodityIconProvider.getIconName
(CargoStackAPI stack) CommodityIconProvider.getRankIconName
(CargoStackAPI stack) CommodityDescriptionProvider.getTooltipDescription
(CargoStackAPI stack) CommodityDescriptionProvider.getTooltipTitle
(CargoStackAPI stack) -
Uses of CargoStackAPI in com.fs.starfarer.api.combat
Methods in com.fs.starfarer.api.combat that return CargoStackAPI -
Uses of CargoStackAPI in com.fs.starfarer.api.impl
Fields in com.fs.starfarer.api.impl declared as CargoStackAPIModifier and TypeFieldDescriptionPlayerFleetPersonnelTracker.CommodityDescriptionProviderWrapper.stack
PlayerFleetPersonnelTracker.CommodityIconProviderWrapper.stack
Methods in com.fs.starfarer.api.impl with parameters of type CargoStackAPIModifier and TypeMethodDescriptionvoid
PlayerFleetPersonnelTracker.addSectionAfterPrice
(TooltipMakerAPI info, float width, boolean expanded, CargoStackAPI stack) PlayerFleetPersonnelTracker.getIconName
(CargoStackAPI stack) PlayerFleetPersonnelTracker.getRankIconName
(CargoStackAPI stack) PlayerFleetPersonnelTracker.getSubmarketFor
(CargoStackAPI stack) Assumes stack is not in player cargo.void
PlayerFleetPersonnelTracker.update
(boolean withIntegrationFromCurrentLocation, boolean keepXP, CargoStackAPI stack) Constructors in com.fs.starfarer.api.impl with parameters of type CargoStackAPIModifierConstructorDescription -
Uses of CargoStackAPI in com.fs.starfarer.api.impl.campaign
Fields in com.fs.starfarer.api.impl.campaign declared as CargoStackAPIModifier and TypeFieldDescriptionHullModItemManager.HullModInstallData.item
FleetEncounterContext.LootableCargoStack.stack
Methods in com.fs.starfarer.api.impl.campaign with parameters of type CargoStackAPIModifier and TypeMethodDescriptionint
HullModItemManager.getNumAvailable
(CargoStackAPI req, MarketAPI dockedAt) int
HullModItemManager.getNumAvailableMinusUnconfirmed
(CargoStackAPI req, FleetMemberAPI member, ShipVariantAPI currentVariant, MarketAPI dockedAt) int
HullModItemManager.getNumUnconfirmed
(CargoStackAPI req, FleetMemberAPI member, ShipVariantAPI currentVariant) Constructors in com.fs.starfarer.api.impl.campaign with parameters of type CargoStackAPI -
Uses of CargoStackAPI in com.fs.starfarer.api.impl.campaign.econ.impl
Methods in com.fs.starfarer.api.impl.campaign.econ.impl with parameters of type CargoStackAPIModifier and TypeMethodDescriptionboolean
BaseInstallableIndustryItemPlugin.isInstallableItem
(CargoStackAPI stack) boolean
GenericInstallableItemPlugin.isInstallableItem
(CargoStackAPI stack) -
Uses of CargoStackAPI in com.fs.starfarer.api.impl.campaign.graid
Methods in com.fs.starfarer.api.impl.campaign.graid that return CargoStackAPIModifier and TypeMethodDescriptionAICoreGroundRaidObjectivePluginImpl.getStackForIcon()
BaseGroundRaidObjectivePluginImpl.getStackForIcon()
BlueprintGroundRaidObjectivePluginImpl.getStackForIcon()
CommodityGroundRaidObjectivePluginImpl.getStackForIcon()
CreditsGroundRaidObjectivePluginImpl.getStackForIcon()
GroundRaidObjectivePlugin.getStackForIcon()
ShipWeaponsGroundRaidObjectivePluginImpl.getStackForIcon()
SpecialItemRaidObjectivePluginImpl.getStackForIcon()
-
Uses of CargoStackAPI in com.fs.starfarer.api.impl.campaign.rulecmd
Methods in com.fs.starfarer.api.impl.campaign.rulecmd with parameters of type CargoStackAPIModifier and TypeMethodDescriptionstatic void
AddRemoveCommodity.addStackGainText
(CargoStackAPI stack, TextPanelAPI text) static void
AddRemoveCommodity.addStackGainText
(CargoStackAPI stack, TextPanelAPI text, boolean lowerCase) static void
AddRemoveCommodity.addStackLossText
(CargoStackAPI stack, TextPanelAPI text) static void
AddRemoveCommodity.addStackLossText
(CargoStackAPI stack, TextPanelAPI text, boolean lowerCase) -
Uses of CargoStackAPI in com.fs.starfarer.api.impl.campaign.rulecmd.salvage
Methods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage with parameters of type CargoStackAPIModifier and TypeMethodDescriptionstatic float
ZGRTurnIn.getBaseRepValue
(CargoStackAPI stack) static boolean
ZGRTurnIn.isMonsterStack
(CargoStackAPI stack) static boolean
ZGRTurnIn.isThreatStack
(CargoStackAPI stack) -
Uses of CargoStackAPI in com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special
Methods in com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special with parameters of type CargoStackAPI -
Uses of CargoStackAPI in com.fs.starfarer.api.impl.campaign.submarkets
Methods in com.fs.starfarer.api.impl.campaign.submarkets with parameters of type CargoStackAPIModifier and TypeMethodDescriptionBaseSubmarketPlugin.getIllegalTransferText
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) LocalResourcesSubmarketPlugin.getIllegalTransferText
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) MilitarySubmarketPlugin.getIllegalTransferText
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) StoragePlugin.getIllegalTransferText
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) BaseSubmarketPlugin.getIllegalTransferTextHighlights
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) MilitarySubmarketPlugin.getIllegalTransferTextHighlights
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) boolean
BaseSubmarketPlugin.isIllegalOnSubmarket
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) boolean
BlackMarketPlugin.isIllegalOnSubmarket
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) boolean
LocalResourcesSubmarketPlugin.isIllegalOnSubmarket
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) boolean
MilitarySubmarketPlugin.isIllegalOnSubmarket
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) boolean
StoragePlugin.isIllegalOnSubmarket
(CargoStackAPI stack, SubmarketPlugin.TransferAction action) -
Uses of CargoStackAPI in com.fs.starfarer.api.impl.combat.dweller
Methods in com.fs.starfarer.api.impl.combat.dweller that return CargoStackAPIModifier and TypeMethodDescriptionShroudedLensHullmod.getRequiredItem()
ShroudedMantleHullmod.getRequiredItem()
ShroudedThunderheadHullmod.getRequiredItem()
-
Uses of CargoStackAPI in com.fs.starfarer.api.impl.combat.threat
Methods in com.fs.starfarer.api.impl.combat.threat that return CargoStackAPIModifier and TypeMethodDescriptionFragmentCoordinatorHullmod.getRequiredItem()
FragmentSwarmHullmod.getRequiredItem()
SecondaryFabricatorHullmod.getRequiredItem()