Class RedstonePowerDisplaySource
java.lang.Object
com.simibubi.create.content.logistics.block.display.DisplayBehaviour
com.simibubi.create.content.logistics.block.display.source.DisplaySource
com.simibubi.create.content.logistics.block.display.source.SingleLineDisplaySource
com.simibubi.create.content.logistics.block.display.source.NumericSingleLineDisplaySource
com.simibubi.create.content.logistics.block.display.source.PercentOrProgressBarDisplaySource
com.simibubi.create.content.logistics.block.display.source.RedstonePowerDisplaySource
-
Field Summary
Fields inherited from class com.simibubi.create.content.logistics.block.display.source.NumericSingleLineDisplaySource
ZEROFields inherited from class com.simibubi.create.content.logistics.block.display.source.DisplaySource
EMPTY, EMPTY_LINE, WHITESPACEFields inherited from class com.simibubi.create.content.logistics.block.display.DisplayBehaviour
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanallowsLabeling(DisplayLinkContext context) protected net.minecraft.network.chat.MutableComponentformatNumeric(DisplayLinkContext context, Float currentLevel) protected FloatgetProgress(DisplayLinkContext context) protected StringvoidinitConfigurationWidgets(DisplayLinkContext context, ModularGuiLineBuilder builder, boolean isFirstLine) protected booleanprogressBarActive(DisplayLinkContext context) Methods inherited from class com.simibubi.create.content.logistics.block.display.source.PercentOrProgressBarDisplaySource
createSectionForValue, getFlapDisplayLayoutName, provideLineMethods inherited from class com.simibubi.create.content.logistics.block.display.source.SingleLineDisplaySource
addLabelingTextBox, loadFlapDisplayLayout, provideFlapDisplayText, provideTextMethods inherited from class com.simibubi.create.content.logistics.block.display.source.DisplaySource
getName, getPassiveRefreshTicks, loadFlapDisplayLayout, onSignalReset, populateData, transferData
-
Constructor Details
-
RedstonePowerDisplaySource
public RedstonePowerDisplaySource()
-
-
Method Details
-
getTranslationKey
- Overrides:
getTranslationKeyin classDisplaySource
-
formatNumeric
protected net.minecraft.network.chat.MutableComponent formatNumeric(DisplayLinkContext context, Float currentLevel) - Overrides:
formatNumericin classPercentOrProgressBarDisplaySource
-
allowsLabeling
- Specified by:
allowsLabelingin classSingleLineDisplaySource
-
getProgress
- Specified by:
getProgressin classPercentOrProgressBarDisplaySource
-
progressBarActive
- Specified by:
progressBarActivein classPercentOrProgressBarDisplaySource
-
initConfigurationWidgets
public void initConfigurationWidgets(DisplayLinkContext context, ModularGuiLineBuilder builder, boolean isFirstLine) - Overrides:
initConfigurationWidgetsin classSingleLineDisplaySource
-