public class ProgWidgetItemInventoryCondition extends ProgWidgetCondition
ICondition.OperatorIProgWidget.WidgetDifficultyaiManagerALL_SIDES| Constructor and Description |
|---|
ProgWidgetItemInventoryCondition() |
| Modifier and Type | Method and Description |
|---|---|
protected DroneAIBlockCondition |
getEvaluator(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() |
addErrors, addVariables, evaluate, getColor, getDifficulty, getExtraStringInfo, getMeasureVar, getOperator, getOutputWidget, getPossibleJumpLocations, getRequiredCount, getTooltip, getVariable, getWidgetAI, isAndFunction, isUsingSides, readFromNBT, readFromPacket, setAndFunction, setMeasureVar, setOperator, setRequiredCount, setVariable, writeToNBT, writeToPacketgetCount, getSides, setCount, setSides, setUseCount, useCountgetArea, getArea, getAreaExtents, getCachedAreaList, getCachedAreaSet, getChunkCache, getEntitiesInArea, getEntitiesInArea, getValidEntities, hasStepInput, invalidateAreaCache, isEntityValid, isItemFilterEmpty, isItemValidForFilters, isItemValidForFilters, returnType, setAIManageraddWarnings, 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, waitmaybeRecordMeasuredValsetAIManagergetDirForSides, getSidesFromDir, isSideSelectedgetEntityFilterPositioncreate, 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 IProgWidgetgetParameters in class ProgWidgetAreaItemBaseprotected DroneAIBlockCondition getEvaluator(IDroneBase drone, IProgWidget widget)
getEvaluator in class ProgWidgetConditionpublic net.minecraft.util.ResourceLocation getTexture()