A Fabric mod for Minecraft 1.20.1 that adds billboarding to signs when paired with the Mode 13h shaderpack.
Designed as an addon for Mode 13h: MS-DOSify!. Without the shaderpack you can still use the mod, but signs will render as a cross/hatch model (like vanilla grass/flowers), because Mode 13h is what actually converts those models into billboards.
!An image of a flat billboarded sign glowing in the dark
Mode 13h already billboards several objects for that crunchy DOS look — but signs are special: the moment you billboard them, the vanilla text rendering becomes useless (no “real” front face to draw on).
So Flatter Signs solves the readability problem by:
<Sign> Hello world!!Reading a sign prints the contents to chat
<Sign> prefix.These interactions affect both the sign itself and the chat output:
Wall hanging signs are flat, not billboarded. Their shape makes true billboarding impractical, so this is the best balance between:
A simple .json config lets you enable/disable each feature independently (billboard model, chat printing, one-sided behavior, shift-to-edit logic, dye/glow/wax behavior, hanging sign support, etc.).
Location: config/flattersigns.json (generated after first launch)
Use case: keep only the bits you want if you’re not using Mode 13h.
Resource packs with non-vanilla sign silhouettes may need:
wall_sign_texture_crop_height (1..16) — visible pixel height taken from the item texture.wall_sign_texture_crop_offset (0..16, clamped) — vertical offset into the item texture before cropping.| Platform | Minecraft | Works? | Notes |
|---|---|---|---|
| Fabric | 1.20.1 | ✅ | Native target |
| Forge | 1.20.1 | ✅ | Via Sinytra Connector + Forgified Fabric API |
| Without Mode 13h shaderpack | 1.20.1 | ✅* | No billboard effect; signs appear as cross/hatch models |
“No backside, eyes up here!”

A Fabric mod for Minecraft 1.20.1 that adds billboarding to signs when paired with the Mode 13h shaderpack.