Paper Labels
Rename a piece of paper and its name floats in the world like a text_display: on dropped items, in item frames, on armor stands and in hands. Style the text with tiny tags stored right in the item name. Client-side only, no server mod needed, no custom packets.
Players without the mod simply see the full name, tags included. Nothing breaks.
Features
- Floating text for renamed paper: dropped items, item frames (and glow frames), armor stands, hands
- Tags live in the name: color, size, tilt, pitch, yaw, bold, italic, underline, strikethrough, shadow, background, opacity, alignment, line width, billboard mode, height, distance from the frame, see-through
- Tags are hidden for you: tooltips, hotbar item name, chat item links, containers and the anvil text field show only the clean text
- Anvil panel with a Text button: sliders, color palette and HEX field, toggles, billboard/alignment/orientation buttons, a character counter, and a live preview
- 3D preview: turn it with the mouse, zoom with the wheel, switch between plain text and the text on an item frame on a grass block (the block is solid, text turned into it is hidden)
- Item frames: the frame and the paper can disappear so only the text is left; the vanilla name text above the frame is removed; clicking the frame rotates the text in 45° steps
- Double-sided text, optional
fixed,vertical,horizontalorcenter(face the player) billboard - Compact format that fits the vanilla 50-character name limit (see below)
- Mod Menu config screen (optional), English and Russian translations
How to use
- Put paper in an anvil.
- Type the text, click Text next to the anvil and pick the style. The name is rewritten with tags for you.
- Take the paper. In your inventory you only see the clean text; drop it or put it in an item frame to see the label.
You can also type tags by hand, e.g. Hello[cred s2 t15].
Tags
One bracket after the text, value glued to the key, tags separated by a space: Shop[cgold s2 b sh].
The long forms ([ color red ], [c=red]) are read too. Case and spaces inside brackets don't matter.
| Tag | Short | Value | Example |
|---|---|---|---|
| color | c |
Minecraft color name, #rgb, #rrggbb |
cred, c#f80 |
| size | s |
0.25 to 8 | s2 |
| tilt / roll | t |
-180 to 180 | t15 |
| pitch, yaw | p, y |
-180 to 180 | p30, y-45 |
| face | f |
u text lying flat facing up, d facing down, w upright |
fu |
| offset | h |
height above the item, -2 to 4 | h1.5 |
| dist | d |
distance from the item frame, 0 to 1 | d0.15 |
| opacity | o |
10 to 100 | o50 |
| width | w |
line wrap width, 20 to 400 | w100 |
| align | a |
l, c, r |
ar |
| billboard | bb |
f fixed (default), v, h, c |
bbv |
| background | bg |
color or none |
bgnone |
| flags | b i u k sh st |
bold, italic, underline, strikethrough, shadow, see-through | b sh |
Unknown or invalid tags are not tags: they stay in the text. A bracket is accepted as a whole or not at all. To show a literal bracket, escape it: \[ and \].
Values are clamped (size, width, opacity...), so text can't become huge or invisible.
About the 50-character limit
The vanilla anvil limits names to 50 characters and the server enforces it, so tags are written as compactly as possible. If the text and all tags don't fit, your text is never cut: the least important tags are dropped, and the panel tells you which. A counter shows how many characters are left.
Configuration
config/paperlabels.json (or the Mod Menu screen):
| Option | Default | Description |
|---|---|---|
enabled |
true | Turn the mod on/off |
hideTags |
true | Hide tags in item names |
renderDistance |
24 | Max distance (blocks) for labels |
renderInFirstPerson |
false | Label over the item in your own hand |
items |
minecraft:paper |
Items that get labels |
hideItemFrames / hidePaperInFrame |
true | Hide the frame / the paper inside it |
hideFrameName |
true | Remove vanilla name text above the frame |
doubleSided |
true | Readable from both sides |
frameRotationTurnsText |
true | Clicking the frame rotates the text |
Requirements
- Minecraft 26.2, Java 25
- Fabric Loader and Fabric API
- Mod Menu (optional)
Client-only: install it on the client, any server (including vanilla) works.
Notes
- Other players only see your labels if they have the mod too; without it they see the name with tags.
- The name is a normal custom name, so the usual anvil rules apply (one level for a rename, etc.).
Links
Source: (add your repository) · Issues: (add your issue tracker)
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Paper Labels 1.0.0+mc26.2 1.0.0+mc26.2 |
26.2
|
fabric
|
Download |