💡 Utility Core QoL
Quality of life client-side improvements for Minecraft.
Overview
Utility Core QoL provides quality-of-life client-side improvements for Minecraft. All features are individually toggleable via config/utility_core_qol-common.toml (or the in-game mod menu).
Features
Recipe Selector (Polymorph System)
- When multiple crafting recipes match the same ingredients, shows a clickable grid to choose which result you want
- Works in Crafting Table (3×3) and Player Inventory (2×2) crafting grids
- Syncs selection to server for correct result item
- Configurable max recipes displayed (1-64, default 16)
- Keyboard/mouse navigation
Biome & Dimension Titles
- Shows vanilla title/subtitle when entering a new biome or dimension
- Ported from Traveler's Titles (LGPLv3) by YUNGNICKYOUNG
- Reuses vanilla title HUD (no custom renderer)
- Fade timings: 10/70/20 ticks
Title Vertical Offset
- Configurable vertical shift for vanilla title/subtitle text (-200 to +200, default +75)
- Positive = up, Negative = down
Configuration
Via utility_core_qol-common.toml:
# Recipe Selector
enableCraftingRecipeSelector = true
maxRecipesDisplayed = 16
logDetectedConflicts = false
# Biome/Dimension Titles
enableBiomeDimensionTitles = true
# Title Vertical Offset
titleVerticalOffset = 75 # -200 to 200
How Recipe Selector Works
- Open crafting table or inventory crafting grid
- Place ingredients that match multiple recipes
- Grid appears showing all possible results
- Click desired result → server syncs selection
- Result updates in output slot
API (for other mods)
// Get player's recipe selection data
PolymorphApi.INSTANCE.getPlayerRecipeData(player)
// Find all recipes matching input
PolymorphApi.INSTANCE.getRecipesFor(recipeManager, recipeType, input, level)
// Clear player's recipe data
PolymorphApi.INSTANCE.clearPlayerRecipeData(player)
Credits
- Biome/Dimension Titles: Ported from Traveler's Titles by YUNGNICKYOUNG (LGPLv3)
Requirements
| Requirement | Version |
|---|---|
| Minecraft | 26.2 (1.21.1) |
| NeoForge | 26.2.0.37-beta+ |
Side: Client (primary) + Server (sync packets)
Known Incompatibilities
Fast Workbench (fastbench): Conflicts with the recipe selection system. Remove it to use this feature.
MIT License. Developed by Stalking Dragons.

