Class PartTypeChemicalReader
java.lang.Object
org.cyclops.integrateddynamics.api.part.PartTypeAdapter<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
org.cyclops.integrateddynamics.core.part.PartTypeBase<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
org.cyclops.integrateddynamics.core.part.PartTypeConfigurable<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
org.cyclops.integrateddynamics.core.part.PartTypeAspects<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
org.cyclops.integrateddynamics.core.part.read.PartTypeReadBase<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
org.cyclops.integratedmekanism.part.PartTypeChemicalReader
- All Implemented Interfaces:
org.cyclops.integrateddynamics.api.network.INetworkEventListener<org.cyclops.integrateddynamics.api.network.IPartNetworkElement<PartTypeChemicalReader,,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>> org.cyclops.integrateddynamics.api.part.IPartType<PartTypeChemicalReader,,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>> org.cyclops.integrateddynamics.api.part.read.IPartTypeReader<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
public class PartTypeChemicalReader
extends org.cyclops.integrateddynamics.core.part.read.PartTypeReadBase<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
A chemical reader part.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cyclops.integrateddynamics.core.part.PartTypeBase
org.cyclops.integrateddynamics.core.part.PartTypeBase.IEventAction<P extends org.cyclops.integrateddynamics.api.part.IPartType<P,S>, S extends org.cyclops.integrateddynamics.api.part.IPartState<P>, E extends org.cyclops.integrateddynamics.api.network.event.INetworkEvent> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader> intgetConsumptionRate(org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader> state) protected org.cyclops.cyclopscore.init.ModBasegetMod()Methods inherited from class org.cyclops.integrateddynamics.core.part.read.PartTypeReadBase
getContainerProvider, getReadAspects, getUpdateAspects, getVariable, isSolid, onBlockNeighborChange, setTargetOffset, setTargetSideOverride, update, writeExtraGuiDataMethods inherited from class org.cyclops.integrateddynamics.core.part.PartTypeAspects
getAspects, isUpdate, loadTooltipMethods inherited from class org.cyclops.integrateddynamics.core.part.PartTypeConfigurable
getContainerProviderOffsets, getContainerProviderSettings, writeExtraGuiDataOffsets, writeExtraGuiDataSettingsMethods inherited from class org.cyclops.integrateddynamics.core.part.PartTypeBase
addDrops, constructNetworkEventActions, createBlock, createItem, createNetworkElement, createTranslationKey, forceLightTransparency, getBaseBlockState, getBlock, getBlockModelPath, getBlockState, getItem, getModId, getPartRenderPosition, getSubscribedEvents, getUniqueName, hasEventSubscriptions, loadTooltip, onEvent, onPartActivated, registerBlockMethods inherited from class org.cyclops.integrateddynamics.api.part.PartTypeAdapter
afterNetworkAlive, afterNetworkReAlive, beforeNetworkKill, defaultBlockState, fromNBT, getChannel, getCloneItemStack, getItemStack, getMinimumUpdateInterval, getPriority, getState, getTarget, getTargetOffset, getTargetSideOverride, getTranslationKey, getUpdateInterval, hasOffsetVariables, isEnabled, onNetworkAddition, onNetworkRemoval, onOffsetVariablesChanged, onPostRemoved, onPreRemoved, postUpdate, setEnabled, setPriorityAndChannel, setUpdateInterval, shouldTriggerBlockRenderUpdate, toNBT, updateTickMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.cyclops.integrateddynamics.api.network.INetworkEventListener
getSubscribedEvents, hasEventSubscriptions, onEventMethods inherited from interface org.cyclops.integrateddynamics.api.part.IPartType
addDrops, afterNetworkAlive, afterNetworkReAlive, beforeNetworkKill, createNetworkElement, defaultBlockState, forceLightTransparency, fromNBT, getBaseBlockState, getBlockModelPath, getBlockState, getChannel, getCloneItemStack, getContainerProviderOffsets, getContainerProviderSettings, getItem, getItemStack, getMinimumUpdateInterval, getPartRenderPosition, getPriority, getState, getTarget, getTargetOffset, getTargetSideOverride, getTranslationKey, getUniqueName, getUpdateInterval, isEnabled, isUpdate, loadTooltip, loadTooltip, onNetworkAddition, onNetworkRemoval, onOffsetVariablesChanged, onPartActivated, onPostRemoved, onPreRemoved, postUpdate, setEnabled, setPriorityAndChannel, setUpdateInterval, shouldTriggerBlockRenderUpdate, supportsOffsets, toNBT, updateTick, writeExtraGuiDataOffsets, writeExtraGuiDataSettings
-
Constructor Details
-
PartTypeChemicalReader
-
-
Method Details
-
getMod
protected org.cyclops.cyclopscore.init.ModBase getMod()- Overrides:
getModin classorg.cyclops.integrateddynamics.core.part.PartTypeBase<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
-
constructDefaultState
public org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader> constructDefaultState()- Specified by:
constructDefaultStatein classorg.cyclops.integrateddynamics.api.part.PartTypeAdapter<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
-
getConsumptionRate
public int getConsumptionRate(org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader> state) - Specified by:
getConsumptionRatein interfaceorg.cyclops.integrateddynamics.api.part.IPartType<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>> - Overrides:
getConsumptionRatein classorg.cyclops.integrateddynamics.core.part.PartTypeAspects<PartTypeChemicalReader,org.cyclops.integrateddynamics.core.part.read.PartStateReaderBase<PartTypeChemicalReader>>
-