Tags
Creators
Details
All versions
1.6.0
Release
Create: Fuel & Water Information 1.21.1 v1.6.011 months ago 16.2K
Compatibility
Minecraft: Java Edition
1.21.1–1.21.5
Platform
NeoForge
Supported environments
Client-side
Server-side
Required content
Changes
[1.6.0] - 2025-09-08
Added
- Handheld Tank Display: Show tank information for tools held in your main hand (#4)
- Dual Tank View: Display both chest armor and handheld item tanks simultaneously
- Smart Positioning: Automatic layout adjustment to prevent screen clipping in all overlay positions
- Enhanced Tooltips: Separate sections for chest and handheld items with improved visual hierarchy
- Position-Aware Rendering: Tool tank renders on left for RIGHT positions, items render above tanks for BOTTOM positions
- Configurable Padding: 16-pixel padding for right-side positions to prevent clipping
- New TankDataManager Methods: Added
isHoldingFuelCapableItem()andisHoldingWaterCapableItem()for handheld item detection
Changed
- Tooltip System: Enhanced with multi-item support and color-coded sections
- Overlay Positioning: Removed CENTER position option, focusing on corner positions for better UX
- Default Opacity: Increased from 75% to 80% for better visibility
- Default Position: Changed from CENTER to TOP_LEFT for consistency
- Sprite Rendering: Improved dual tank rendering system with independent fuel/water level calculations
Improved
- Visual Layout: Better spacing and organization in tooltip display
- Performance: Optimized rendering pipeline for dual tank displays
- Code Organization: Refactored rendering logic into separate methods for maintainability
- User Experience: Smart detection prevents unnecessary HUD elements when items aren't tank-capable
Technical
- Backward Compatibility: All existing chest-only functionality maintained
- Scale Awareness: Padding calculations respect sprite scale factor
- Memory Efficiency: Optimized sprite rendering with reduced redundant calculations
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:csA0cpEX:YAxh0D9R"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:csA0cpEX:YAxh0D9R"
}



