public class ProgWidgetDroneConditionUpgrades extends ProgWidgetDroneCondition implements IItemFiltering
ICondition.OperatorIProgWidget.WidgetDifficulty| Constructor and Description |
|---|
ProgWidgetDroneConditionUpgrades() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getCount(IDroneBase drone,
IProgWidget widget) |
java.util.List<ProgWidgetType<?>> |
getParameters()
Get the types of the widgets which connect to this widget on the right, in order (top to bottom).
|
net.minecraft.util.ResourceLocation |
getTexture() |
boolean |
isItemValidForFilters(net.minecraft.item.ItemStack item) |
addVariables, evaluate, getExtraStringInfo, getMeasureVar, getOperator, getRequiredCount, getTooltip, getVariable, getWidgetAI, isAndFunction, readFromNBT, readFromPacket, setAIManager, setAndFunction, setMeasureVar, setOperator, setRequiredCount, setVariable, writeToNBT, writeToPacketaddErrors, getColor, getDifficulty, getOutputWidget, getPossibleJumpLocations, hasStepInput, returnTypeaddWarnings, canBeRunByComputers, canSetParameter, copy, fromNBT, fromPacket, getConnectedParameters, getHeight, getMaxUV, getOutputWidget, getParent, getTextureSize, getType, getTypeID, getWidgetTargetAI, getWidth, getX, getY, hasBlacklist, hasStepOutput, isAvailable, setOutputWidget, setParameter, setParent, setX, setYclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmaybeRecordMeasuredValcreate, freeToUse, getTranslationKey, isDifficultyOKpublic java.util.List<ProgWidgetType<?>> getParameters()
IProgWidgetIProgWidget.getConnectedParameters() will be double the length of this list,
since these widgets can be added on both the right (whitelist) and left (blacklist) sides.getParameters in interface IProgWidgetprotected int getCount(IDroneBase drone, IProgWidget widget)
getCount in class ProgWidgetDroneConditionpublic net.minecraft.util.ResourceLocation getTexture()
getTexture in interface IProgWidgetpublic boolean isItemValidForFilters(net.minecraft.item.ItemStack item)
isItemValidForFilters in interface IItemFiltering