public class ShroudedHullmodItemPlugin extends BaseSpecialItemPlugin
BaseSpecialItemPlugin.BlueprintLister, BaseSpecialItemPlugin.ItemCostLabelDataSpecialItemPlugin.RightClickActionHelper, SpecialItemPlugin.SpecialItemRendererAPI| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SHROUDED_HULLMOD_ID |
itemId, spec, stack| Constructor and Description |
|---|
ShroudedHullmodItemPlugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
createTooltip(TooltipMakerAPI tooltip,
boolean expanded,
CargoTransferHandlerAPI transferHandler,
java.lang.Object stackSource) |
protected java.lang.String |
getHullmodId() |
protected java.lang.String |
getRightClickRuleTrigger() |
boolean |
hasRightClickAction() |
void |
performRightClickAction(SpecialItemPlugin.RightClickActionHelper helper) |
protected boolean |
playerKnowsHullmod() |
boolean |
shouldRemoveOnRightClickAction() |
addBlueprintList, addCostLabel, addFighterList, addShipList, addWeaponList, createTooltip, getCostLabelData, getDesignType, getId, getItemPriceMult, getName, getPrice, getSpec, getTooltipWidth, init, isTooltipExpandable, performRightClickAction, render, resolveDropParamsToSpecificItemData, setIdpublic static java.lang.String SHROUDED_HULLMOD_ID
public ShroudedHullmodItemPlugin()
public void createTooltip(TooltipMakerAPI tooltip, boolean expanded, CargoTransferHandlerAPI transferHandler, java.lang.Object stackSource)
createTooltip in interface SpecialItemPlugincreateTooltip in class BaseSpecialItemPluginprotected boolean playerKnowsHullmod()
protected java.lang.String getHullmodId()
protected java.lang.String getRightClickRuleTrigger()
public boolean hasRightClickAction()
hasRightClickAction in interface SpecialItemPluginhasRightClickAction in class BaseSpecialItemPluginpublic boolean shouldRemoveOnRightClickAction()
shouldRemoveOnRightClickAction in interface SpecialItemPluginshouldRemoveOnRightClickAction in class BaseSpecialItemPluginpublic void performRightClickAction(SpecialItemPlugin.RightClickActionHelper helper)
performRightClickAction in interface SpecialItemPluginperformRightClickAction in class BaseSpecialItemPlugin