Thermal Expansion
Thermal Expansion screens (1.20.x original textures): redstone furnace, energy cell and item cache.
Components
9Reusable per-mod parts plus the layout frames screens are assembled from.
Reusable parts
8Parts you can drop into a machine screen: energy bars, fluid tanks, progress bars, slots, buttons and sprites.
ThermalSpriteThermalSprite
Thermal sprite: full image, crop source rect or multiply tint (CoFH atlases drawn by ElementBase regions).ThermalEnergyGaugeThermalEnergyGauge
Thermal energy gauge: ElementEnergyStorage geometry, inset 1 top and bottom, filled bottom-up.ThermalCellRateTextThermalCellRateText
Thermal cell rate controls: centered rate text and 14×14 ± step buttons.ThermalFluidTankThermalFluidTank
Thermal fluid tank: ModTank inset fill plus frame/overlay sprites.ThermalAugmentPanelThermalAugmentPanel
Thermal augment tab and 9-slot augment panel.ThermalSpriteProgressThermalSpriteProgress
Thermal sprite progress: atlas track plus ModProgress-clipped atlas fill.ThermalLayoutSlotThermalLayoutSlot
Thermal layout slot: injects an item by role label and forwards clicks.ThermalItemGaugeThermalItemGauge
Thermal item cache gauge using the 16×34 atlas.Layout frames
1Screen frames and windows: machine bases, slot layouts, side-config and upgrade windows.
Full screens
31Screen dimensions and slot coordinates matched to the in-game screens.
ThermalRedstoneFurnaceScreenThermalRedstoneFurnaceScreen
ThermalEnergyCellScreenThermalEnergyCellScreen
ThermalCacheScreenThermalCacheScreen
ThermalPulverizerScreenThermalPulverizerScreen
ThermalSawmillScreenThermalSawmillScreen
ThermalSmelterScreenThermalSmelterScreen
ThermalCrucibleScreenThermalCrucibleScreen
ThermalCentrifugeScreenThermalCentrifugeScreen
ThermalRefineryScreenThermalRefineryScreen
ThermalBottlerScreenThermalBottlerScreen
ThermalBrewerScreenThermalBrewerScreen
ThermalCrafterScreenThermalCrafterScreen
ThermalCrystallizerScreenThermalCrystallizerScreen
ThermalInsolatorScreenThermalInsolatorScreen
ThermalChillerScreenThermalChillerScreen
ThermalPressScreenThermalPressScreen
ThermalPyrolyzerScreenThermalPyrolyzerScreen
ThermalComposterScreenThermalComposterScreen
ThermalNullifierScreenThermalNullifierScreen
ThermalCollectorScreenThermalCollectorScreen
ThermalFluidCacheScreenThermalFluidCacheScreen
ThermalTinkerBenchScreenThermalTinkerBenchScreen
ThermalChargeBenchScreenThermalChargeBenchScreen
ThermalFisherScreenThermalFisherScreen
ThermalTreeExtractorScreenThermalTreeExtractorScreen
ThermalHiveExtractorScreenThermalHiveExtractorScreen
ThermalSoilInfuserScreenThermalSoilInfuserScreen
ThermalRockGenScreenThermalRockGenScreen
ThermalWaterGenScreenThermalWaterGenScreen
ThermalXpCondenserScreenThermalXpCondenserScreen
ThermalPotionDiffuserScreenThermalPotionDiffuserScreen