Foxy Cozy HUD
A floral, cozy HUD for Minecraft Java 1.21.1 with NeoForge.
Foxy Cozy HUD gives your survival interface a pink, nature-inspired look with branches, flowers, an axolotl decoration, and a fox wearing a chef's hat. It customizes the hotbar, selected slot, experience bar, hearts, food, armor, and air indicators while keeping your actual inventory and player information.
</center>Client-side only. Textures are included in the mod; no separate resource pack or server installation is required.
🌸 Features
- Cherry hotbar: nine pink slots with floral and branch decorations, plus a matching offhand frame that follows your main-hand preference.
- Custom selected-slot frame: a leafy frame highlights the selected item. On the last slot, the fox appears in front of the selection frame while the item and its count remain visible.
- Compact experience bar: a shorter floral bar with cyan progress, positioned to leave room for the fox. Your experience level is drawn inside the flower with a dark outline.
- Custom hearts: full and half-heart textures for normal health, absorption, poison, Wither, and freezing. The textures also apply in Hardcore; empty heart containers retain their Minecraft appearance.
- Cookie food icons: full cookies, bitten cookies, empty backgrounds, and variants for the Hunger effect.
- Pink armor and air indicators: full, half, and empty armor icons, plus air bubbles and their bursting variant.
- Adjusted layout: hearts, armor, food, air, and mount health are raised to clear the artwork. The food column shifts slightly left, and the selected item's name appears above the indicators.
- Familiar game behavior: item counts, durability, animations, experience, and the attack indicator remain available. Mount jump bars keep their original texture at the adjusted height. F1 hides the HUD, and spectator mode keeps its usual hotbar.
📐 Visual size editor
Open Mods → Foxy Cozy HUD → Config.
Drag any corner of the rectangular frame to resize the HUD while preserving its proportions. The editor supports 50–200%, with the effective size limited by the available window space and Minecraft's GUI scale.
- In a world, the editor uses the real HUD and applies the draft scale live.
- From the main menu, it displays a sample HUD at the corresponding scale and position.
- The editor does not apply menu background blur. Its upper controls hide while you drag.
- Save keeps your size setting without restarting Minecraft.
- Cancel / Esc discards the size change.
- Reset returns the draft setting to 100%; use Save to keep it.
- Height and visibility opens the height and enable/disable options.
The editor scales the HUD as a group, anchored near the bottom center. It does not resize individual components separately or provide free positioning across the screen. Chat and the crosshair keep their normal size. The world continues running while the editor is open.
🧩 Optional integrations
Animated Hearts
The integration uses the adjusted HUD height while retaining Animated Hearts' movements, transparency, and effects. Custom heart textures apply to full, half, and animated clipped hearts. Armor shine follows the armor position, and the experience wave fits the floral bar. The XP wave is hidden when a mount's jump bar replaces experience.
The version used for compatibility testing is Animated Hearts 1.9.0 for NeoForge 1.21.1. Install it separately; integration activates automatically when it is present.
Animated Hearts on CurseForge
Configuration
The size editor also works without Configuration. When Configuration is installed, the mod registers its size setting through that mod's API, stores it in JSON, and provides a button for its native editor.
The integration was built with Configuration 3.1.1; the declared version range is 3.1.1 or later, below 4.0.
Configuration on CurseForge
AppleSkin
The scaling implementation also includes AppleSkin's named HUD layers. This is partial handling, not a guarantee for every overlay or mod combination.
The dark dotted strip sometimes visible behind food icons is AppleSkin's exhaustion underlay. To hide it, set showFoodExhaustionHudUnderlay = false in the [client] section of config/appleskin-client.toml. Foxy Cozy HUD does not change that preference automatically.
🛠 Requirements and installation
- Minecraft Java Edition 1.21.1
- NeoForge 21.1.248 or later in the 21.1 branch, below 21.2
- Java 21
- Close Minecraft completely.
- Place the Foxy Cozy HUD JAR in your instance's
modsfolder. - When updating, replace the previous JAR and keep only one version of Foxy Cozy HUD.
- Install any optional integrations separately, then launch the game and enter a world.
The current build is for NeoForge. It is not a Fabric, Forge, or Minecraft Bedrock release. Mods that completely replace the hotbar, or other versions of optional integrations, need separate compatibility testing.
⚙️ Configuration files
Without Configuration, settings are stored in config/foxycozyhud-client.toml:
enabled = true— enables the custom textures and layout.bottomLift = 16— raises the hotbar; accepts 16–60 GUI pixels.hudScalePercent = 100— sets the group scale; accepts 50–200%.
With Configuration installed, height and visibility remain in the TOML file, but size is read from config/foxycozyhud-visual.json. The TOML size value is then unused. Close the game before editing configuration files manually.
🔄 Changes in 1.1.1
- Replaced the main editor's size slider with four draggable corner handles.
- Removed the repeated background pass that blurred the preview.
- Added live scaling of the real HUD while the editor is open in a world.
- Changed the main-menu sample to use game-scale sizing and positioning.
Foxy Cozy HUD (Español)
Un HUD floral y acogedor para Minecraft Java 1.21.1 con NeoForge.
Foxy Cozy HUD personaliza la interfaz de supervivencia con tonos rosas, ramas, flores, un ajolote decorativo y un zorro con gorro de cocinero. Cambia la hotbar, el selector, la experiencia, los corazones, la comida, la armadura y el aire, conservando los objetos y la información real de tu partida.
</center>Solo se instala en el cliente. Las texturas vienen incluidas; no necesitas activar otro paquete de recursos ni instalarlo en el servidor.
🌸 Funciones
- Hotbar Cherry: nueve casillas rosas con decoración floral y un marco de mano secundaria que se adapta a tu mano principal.
- Selector personalizado: un marco de ramas y hojas resalta el objeto elegido. En la última casilla, el zorro aparece delante del selector y el objeto y su cantidad siguen visibles.
- Experiencia compacta: barra floral más corta, con relleno celeste y espacio para el zorro. El número del nivel aparece dentro de la flor con contorno oscuro.
- Corazones por estado: texturas completas y de medio corazón para salud, absorción, veneno, Wither y congelación. También se aplican en Hardcore; los contenedores vacíos conservan su aspecto de Minecraft.
- Comida de galletas: galletas completas, mordidas, fondos vacíos y variantes del efecto de Hambre.
- Armadura y aire rosas: armadura completa, media y vacía, además de burbujas y burbujas rotas.
- Distribución ajustada: los indicadores se elevan para respetar las decoraciones, la comida se desplaza ligeramente a la izquierda y el nombre del objeto se coloca encima de los indicadores.
- Comportamiento habitual: se conservan cantidades, durabilidad, animaciones, experiencia e indicador de ataque. La barra de salto mantiene su textura a la nueva altura. F1 oculta el HUD y el modo espectador conserva su hotbar normal.
📐 Editor visual de tamaño
Abre Mods → Foxy Cozy HUD → Config.
Arrastra cualquiera de las cuatro esquinas del marco para ampliar o reducir el HUD sin deformarlo. El rango es 50–200%, limitado al espacio de la ventana y adaptado a la escala de interfaz de Minecraft.
- Dentro de un mundo, el editor utiliza el HUD real y aplica el tamaño en vivo.
- Desde el menú principal, muestra un ejemplo a la escala y posición correspondientes.
- El editor no aplica desenfoque al fondo y oculta los controles superiores mientras arrastras.
- Guardar conserva el tamaño sin reiniciar.
- Cancelar / Esc descarta el cambio.
- Restablecer prepara el valor de 100%; pulsa Guardar para conservarlo.
- Altura y activación permite elevar el HUD o desactivar su personalización.
La escala se aplica al conjunto, anclado en la zona inferior central. No incluye tamaños independientes por elemento ni movimiento libre por toda la pantalla. La mira y el chat conservan su tamaño. El mundo continúa activo mientras utilizas el editor.
🧩 Integraciones opcionales
Animated Hearts
Los corazones animados usan la altura ajustada y conservan sus movimientos, transparencias y efectos. Las texturas personalizadas se aplican a corazones completos, medios y recortes animados. El brillo acompaña a la armadura y la onda de XP se adapta a la barra floral; se oculta cuando la barra de salto de una montura sustituye a la experiencia.
Versión utilizada en las pruebas: Animated Hearts 1.9.0 para NeoForge 1.21.1. Se instala por separado y se detecta automáticamente.
Animated Hearts en CurseForge
Configuration
El editor funciona también sin Configuration. Si lo instalas, el tamaño se registra mediante su API, se guarda en JSON y aparece un botón para abrir su editor propio.
Integración desarrollada con Configuration 3.1.1, con un rango declarado desde 3.1.1 hasta versiones anteriores a 4.0.
Configuration en CurseForge
AppleSkin
El escalado incluye las capas de HUD identificadas como parte de AppleSkin. Se trata de un ajuste parcial; no garantiza todas las superposiciones ni combinaciones de mods.
Los puntos oscuros detrás de la comida corresponden al indicador de agotamiento de AppleSkin. Para ocultarlos, usa showFoodExhaustionHudUnderlay = false dentro de [client] en config/appleskin-client.toml. Foxy Cozy HUD no cambia esa preferencia automáticamente.
🛠 Requisitos e instalación
- Minecraft Java Edition 1.21.1
- NeoForge 21.1.248 o posterior de la rama 21.1, anterior a 21.2
- Java 21
- Cierra Minecraft por completo.
- Coloca el JAR de Foxy Cozy HUD en la carpeta
modsde tu instancia. - Al actualizar, sustituye el JAR anterior y conserva una sola versión del mod.
- Instala las integraciones opcionales por separado e inicia el juego.
Esta versión es para NeoForge. No corresponde a Fabric, Forge ni Minecraft Bedrock. Los mods que sustituyan completamente la hotbar y otras versiones de las integraciones necesitan una comprobación específica.
⚙️ Archivos de configuración
Sin Configuration, los ajustes se guardan en config/foxycozyhud-client.toml:
enabled = true— activa las texturas y la distribución.bottomLift = 16— eleva la hotbar; admite 16–60 píxeles de interfaz.hudScalePercent = 100— define la escala del conjunto; admite 50–200%.
Con Configuration instalado, la altura y la activación siguen en el TOML, pero el tamaño se toma de config/foxycozyhud-visual.json. El valor de tamaño del TOML deja de utilizarse. Cierra el juego antes de editar los archivos manualmente.
🔄 Cambios de la versión 1.1.1
- El deslizador del editor principal se sustituyó por cuatro esquinas arrastrables.
- Se eliminó la segunda pasada de fondo que desenfocaba la vista previa.
- Se implementó el ajuste en vivo del HUD real cuando el editor se abre dentro de un mundo.
- El ejemplo del menú principal utiliza la escala y posición de referencia del juego.
El proyecto incluye textos de interfaz en inglés, español de México y español de España. Los mods opcionales no se incluyen dentro del JAR de Foxy Cozy HUD.

