
GUI Scaler
Automatically adjusts Minecraft GUI scale based on window resolution. Smart scaling for optimal readability on any screen size.
1.4K
7
Список изменений
Changelog
All notable changes to GUI Scaler will be documented in this file.
The format is based on Keep a Changelog.
[1.0.3] - 2026-03-14
Fixed
- GUI scale not applying visually when window is maximized before menu loads (added
resizeDisplay()call) - Fabric dev launcher crash caused by duplicate ASM classes on classpath
- Downgraded Fabric Loom from unstable 1.10-SNAPSHOT to stable 1.9.2
[1.0.2] - 2025-11-02
Added
- Fabric: missing dependencies
[1.0.1] - 2025-10-28
Fixed
- Client only
[1.0.0] - 2025-10-27
Added
- Automatic GUI scaling based on window resolution
- Intelligent AUTO mode with pixel density detection
- 2880x1800+ (HiDPI/Retina) → scale 3
- 1920x1080+ (Full HD) → scale 2
- 1280x720+ (HD) → scale 1
- CUSTOM mode for user-defined scaling rules
- Multiloader support (Fabric, Forge, NeoForge)
- Configuration system for each platform
- Fabric: owo-lib with full custom rules support
- Forge: ForgeConfigSpec with default rules
- NeoForge: ModConfigSpec with default rules
- Dynamic scaling on screen open events
- Platform abstraction via IPlatformHelper service loader
Technical Details
- Common module: GUIScaleCalculator, ScaleMode enum, ConfigProvider interface
- Fabric: ScreenEvents.AFTER_INIT callback
- Forge: ScreenEvent.Init.Post event with MinecraftForge.EVENT_BUS
- NeoForge: ScreenEvent.Init.Post event with NeoForge.EVENT_BUS
- All platforms implement IPlatformHelper for GUI scale operations
Файлы
guiscaler-1.21.1-1.0.3-fabric.jar(423.54 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.21.1-1.0.3
Загрузчики
Fabric
Версии игры
1.21.1
Загрузок
16
Дата публикации
3 дн. назад
