Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
Dusk's Pixel Accurate Signs
Disgusted with the signs that havent changed shape since their shrinkage in alpha? Well worry not! I have made signs be block models now!
The result is:
- Signs can be seen from further away!
- Text still renders at close distances.
- Sign texture is reflected with the actual plank and log texture!
- Meaning no more extra massive texture file you edit!
- Sign shape can now be changed with a resourcepack!
- You can change the text positions in the config, rotations are still hardcoded.
- Warped and crimson signs now have the stem texture animated!
- They were not before, which was a minor annoyance of mine.
How to add new signs!
There is an example pack packaged in the mod containing signs for Enderscaped and Dusk's and Dungeons (unreleased).
To make your own resourcepack that matches the signs, it is reccomended to simply copy and edit this example pack to suit your own needs. Each sign needs 4 files, 3 model files that parents from the 3 parent files giving the proper texture paths for the log and planks, and a blockstate file that references the model files for the proper angles. After the 4 files are made for each sign in the namespace, that namespace should be added (or removed depending on the list type config) to the Namespace List config.
Config
There is a mod config that will allow you to change the following:
Namespace List Type
- Changes the next config value from being a contain list or a deny list.
Namespace List
- A list of mod namespaces, this is used to not load the vanilla models and will instead load the custom block models provided by resourcepacks. This will also offset the text accordingly for the signs within the namespace list.
Sign Render Distance and Hanging Sign Render Distance
- The distance at which the signs text will render, or the entire block if they are not in the namespace list.
Sign Outlines
- True/False setting that changes the interaction box of signs to contain the sign shape.
Text Offsets
- XYZ offsets for text positions if you wish to change the text positions in any way for custom resourcepacks or otherwise. They are rotated and flipped accordingly for the sign sides and rotations.


