Class DelayVariableFacade
java.lang.Object
org.cyclops.integrateddynamics.core.item.VariableFacadeBase
org.cyclops.integrateddynamics.core.item.ProxyVariableFacade
org.cyclops.integrateddynamics.core.item.DelayVariableFacade
- All Implemented Interfaces:
IDelayVariableFacade
,IProxyVariableFacade
,IVariableFacade
Variable facade for variables determined by delays.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cyclops.integrateddynamics.core.item.ProxyVariableFacade
ProxyVariableFacade.VariableRecursionException
Nested classes/interfaces inherited from interface org.cyclops.integrateddynamics.api.item.IVariableFacade
IVariableFacade.IValidator
-
Constructor Summary
ConstructorsConstructorDescriptionDelayVariableFacade
(boolean generateId, int proxyId) DelayVariableFacade
(int id, int proxyId) -
Method Summary
Modifier and TypeMethodDescriptionprotected IVariableFacadeClient
protected net.minecraft.network.chat.MutableComponent
protected net.minecraft.network.chat.MutableComponent
getProxyInvalidTypeError
(IPartNetwork network, IValueType containingValueType, IValueType actualType) protected net.minecraft.network.chat.MutableComponent
protected net.minecraft.network.chat.Component
Methods inherited from class org.cyclops.integrateddynamics.core.item.ProxyVariableFacade
appendHoverText, getOutputType, getProxy, getTargetVariable, getVariable, isValid, validate
Methods inherited from class org.cyclops.integrateddynamics.core.item.VariableFacadeBase
canEqual, equals, generateId, getClient, getId, getLabel, getReferenceDisplay, hashCode, setClient, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.cyclops.integrateddynamics.api.item.IProxyVariableFacade
getProxyId
Methods inherited from interface org.cyclops.integrateddynamics.api.item.IVariableFacade
appendHoverText, getClient, getId, getLabel, getOutputType, getVariable, isValid, validate
-
Constructor Details
-
DelayVariableFacade
public DelayVariableFacade(boolean generateId, int proxyId) -
DelayVariableFacade
public DelayVariableFacade(int id, int proxyId)
-
-
Method Details
-
constructClient
- Overrides:
constructClient
in classProxyVariableFacade
-
getProxyNotInNetworkError
protected net.minecraft.network.chat.MutableComponent getProxyNotInNetworkError()- Overrides:
getProxyNotInNetworkError
in classProxyVariableFacade
-
getProxyInvalidError
protected net.minecraft.network.chat.MutableComponent getProxyInvalidError()- Overrides:
getProxyInvalidError
in classProxyVariableFacade
-
getProxyInvalidTypeError
protected net.minecraft.network.chat.MutableComponent getProxyInvalidTypeError(IPartNetwork network, IValueType containingValueType, IValueType actualType) - Overrides:
getProxyInvalidTypeError
in classProxyVariableFacade
-
getProxyTooltip
protected net.minecraft.network.chat.Component getProxyTooltip()- Overrides:
getProxyTooltip
in classProxyVariableFacade
-