Industrial Foregoing
Industrial Foregoing 1.21 screens (original GUI atlases + Titanium): 48 machine layouts, augment / fluid panels, redstone and area controls.
Components
12Reusable per-mod parts plus the layout frames screens are assembled from.
Reusable parts
10Parts you can drop into a machine screen: energy bars, fluid tanks, progress bars, slots, buttons and sprites.
IfSpriteIfSprite
Industrial Foregoing sprite renderer: crops the IF / Titanium atlases via IF_CROPS, 1 source px = 1 GUI px, with multiply tinting.IfSlotIfSlot
IF slot: Titanium 18×18 frame plus the SidedInventory two-tone mask (20×20 α.25 / 16×16 α.5); filter slots use firework colors.IfFluidTankIfFluidTank
Titanium fluid tank: 18×56 or 18×19 frame with a 12×(50|13) fluid-colored fill rising from the bottom.IfEnergyBarIfEnergyBar
IF energy bar: 18×56 frame at (10,20) with a 12×50 red fill rising from the bottom.IfProgressIfProgress
Titanium progress bar: vertical / right-arrow / down-arrow clipping with a diffuse-tinted multiply fill.IfIconButtonIfIconButton
IF atlas button: state sprite switching plus a 1 px white inset outline on hover.IfRedstoneButtonIfRedstoneButton
IF redstone mode button at (154,84): IGNORE → NO_REDSTONE → WITH_REDSTONE → ONCE.IfAugmentPanelIfAugmentPanel
Titanium augment panel at (175,4): 30×84 backdrop with four PURPLE-masked slots.IfTankPanelIfTankPanel
Titanium fluid interaction panel at (175,94): bucket input / output slots and a down arrow.IfTextFieldIfTextField
IF depth / level numeric input: dark inset field with a 1 px #A0A0A0 border (upstream vanilla EditBox).Layout frames
2Screen frames and windows: machine bases, slot layouts, side-config and upgrade windows.
Full screens
10Screen dimensions and slot coordinates matched to the in-game screens.
IfDissolutionChamberScreenIfDissolutionChamberScreen
IfFluidExtractorScreenIfFluidExtractorScreen
IfBioreactorScreenIfBioreactorScreen
IfBiofuelGeneratorScreenIfBiofuelGeneratorScreen
IfMobCrusherScreenIfMobCrusherScreen
IfDyeMixerScreenIfDyeMixerScreen
IfFermentationStationScreenIfFermentationStationScreen
IfMycelialGeneratorScreenIfMycelialGeneratorScreen
IfLaserBaseScreenIfLaserBaseScreen
IfPotionBrewerScreenIfPotionBrewerScreen