public interface InstallableIndustryItemPlugin
| Modifier and Type | Interface and Description |
|---|---|
static class |
InstallableIndustryItemPlugin.InstallableItemDescriptionMode |
| Modifier and Type | Method and Description |
|---|---|
void |
addItemDescription(TooltipMakerAPI text,
SpecialItemData data,
InstallableIndustryItemPlugin.InstallableItemDescriptionMode mode) |
boolean |
canBeInstalled(SpecialItemData data) |
void |
createMenuItemTooltip(TooltipMakerAPI tooltip,
boolean expanded) |
SpecialItemData |
getCurrentlyInstalledItemData() |
java.lang.String |
getMenuItemTitle() |
float |
getMenuItemTooltipWidth() |
java.lang.String |
getNoItemCurrentlyInstalledText() |
java.lang.String |
getNoItemsAvailableText() |
java.lang.String |
getNoItemsAvailableTextRemote() |
java.lang.String |
getSelectedItemInDialogSoundId(SpecialItemData data) |
java.lang.String |
getSelectItemToAssignToIndustryText() |
java.lang.String |
getUninstallButtonText() |
boolean |
hasMenuItemTooltip() |
boolean |
isInstallableItem(CargoStackAPI stack) |
boolean |
isMenuItemEnabled() |
boolean |
isMenuItemTooltipExpandable() |
void |
setCurrentlyInstalledItemData(SpecialItemData data) |
SpecialItemData getCurrentlyInstalledItemData()
void setCurrentlyInstalledItemData(SpecialItemData data)
void addItemDescription(TooltipMakerAPI text, SpecialItemData data, InstallableIndustryItemPlugin.InstallableItemDescriptionMode mode)
java.lang.String getUninstallButtonText()
java.lang.String getMenuItemTitle()
java.lang.String getNoItemCurrentlyInstalledText()
java.lang.String getSelectItemToAssignToIndustryText()
java.lang.String getNoItemsAvailableText()
java.lang.String getNoItemsAvailableTextRemote()
boolean isInstallableItem(CargoStackAPI stack)
java.lang.String getSelectedItemInDialogSoundId(SpecialItemData data)
void createMenuItemTooltip(TooltipMakerAPI tooltip, boolean expanded)
boolean isMenuItemTooltipExpandable()
boolean hasMenuItemTooltip()
float getMenuItemTooltipWidth()
boolean isMenuItemEnabled()
boolean canBeInstalled(SpecialItemData data)