Back to mods
Hidden description project artwork

Modrinth · Minecraft mod

Hidden description

Item description hidden, hold shift to view

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Hidden description release matches 1.20.5?

Updated 2 months ago
Best match for your filters 1.0.0
Game version 1.20.1, 1.20.2, 1.20.3
Loader Forge

Hidden description 1.0.0 targets 1.20.1, 1.20.2, 1.20.3 with Forge. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is Hidden description required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does Hidden description 1.0.0 need?

1.0.0 on 1.20.5. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Hidden description without breaking your instance.

Built for Hidden description 1.0.0 on 1.20.5. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.0.0. It targets 1.20.1, 1.20.2, 1.20.3 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.0.0. It opens that exact file at the source.

About this project

What does Hidden description add?

feat(tooltip): Implement conditional tooltip expansion with Shift key

This commit introduces a new client-side quality-of-life feature that
modifies how item tooltips are displayed in the game. When a player is
viewing an item's tooltip, a placeholder message "Hold Shift for
details..." is shown by default. Pressing and holding the Shift key
reveals the full, complete tooltip, providing an organized and clean
inventory browsing experience.

Background / Problem:

  • Tooltips in Minecraft can become excessively long, especially in
    modded environments where items often carry detailed descriptions,
    enchantment information, and mod-specific metadata.
  • A cluttered tooltip obstructs the player's view and makes inventory
    management cumbersome, as crucial information is always visible
    whether needed or not.
  • There is currently no vanilla or standard Forge method to toggle
    tooltips or hide them behind a modifier key.

Implementation Details:

  • Created a new event handler that listens to the ItemTooltipEvent
    (Forge's API event for tooltip construction).
  • When the event is triggered, the handler checks the state of the
    Shift key using Screen.hasShiftDown() (client-side) to determine
    if the player is holding the key while hovering over the item.
  • If the key is pressed, the original, unmodified tooltip text list
    (List) is added to the tooltip, showing every line of
    information.
  • If the key is not pressed, the default tooltip is cleared and
    replaced with a single-line component: "Hold Shift for details...".
  • The tooltip is automatically updated and re-rendered each time the
    player's key state changes while the item is hovered over.

Changes in Behavior:

  • Players can now quickly glance at an item without being overwhelmed
    by lengthy text.
  • The full tooltip is instantly revealed when needed, without any
    additional keybinds or configuration menus.
  • The placeholder text is localized and can be adapted or
    internationalized by future updates.
  • This feature works on all items, including those from other mods,
    because it intercepts the tooltip event at a generic level.

Testing Performed:

  • Verified on Forge 1.20.1 with both vanilla and modded items (e.g.,
    items with enchantments, modded equipment).
  • Confirmed that the Shift key detection works reliably in all game
    screens (inventory, creative menu, containers).
  • Tested the responsiveness of the tooltip when the key is pressed,
    released, and pressed again while the mouse remains on the same
    item.
  • Ensured compatibility with other mods that also modify
    ItemTooltipEvent through event priority adjustments.

Additional Notes:

  • This mod is fully client-side and does not require any server-side
    installation.
  • The Screen.hasShiftDown() method is used over keyBindSneak to
    accurately reflect GUI-related key presses without interfering
    with movement controls.
  • Future consideration: Adding a configurable keybind to toggle this
    behavior or customize the placeholder message.

Resolves: #ISSUE-42 (Replace with actual issue ticket number if applicable)

Project description from Modrinth.

Pick your setup

Hidden description by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

6 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Hidden description versions and loaders

1 of 1 releases match

Looking for an older file? The official Modrinth project page is in Resources.