kaeza's/VanessaE's signs_lib mod
This is kaeza's and my signs library mod, originally forked from PilzAdam's version and rewritten mostly by kaeza to include a number of new features.
Originally the purpose of the above upstream mods was to make default signs show their text, via an entity placed right in front. This library is a modernized, feature-enhanced version of that code, which not only places visible text, but which allows that text to be colored, along with supplying a number of other sign types (such as yard signs and signs hanging from a ceiling), multiple sign colors, and even signs on wooden fenceposts.
Full multi-color text is a key feature of this mod - simply write your text like normal, plus a "#" sign and number 0-9 or letter a-f (e.g. a single hexadecimal digit with a decimal value of - to 15), to change the color of the text that follows it. By default, the text will be displayed in black if no color is chosen. The color palette follows the good old industry-standard 16-color CGA console palette that we're all familiar with (e.g. the standard Linux terminal/DOS command prompt colors). See the preceding link for the list of colors.
Blank lines can be inserted by writing a single space followed by Enter (analogous to '\n' used elsewhere).
For detailed usage information and API, take a look at the online usage guide.
Download: https://github.com/minetest-mods/signs_ ... master.zip
...or browse the code: https://github.com/minetest-mods/signs_lib
Extra fonts: https://github.com/kaeza/minetest-signs_lib-extrafonts
(In case you want a bigger or different font than the default)
Install: Just copy the mod folder to the usual place and enable it.
Conflicts: The old visible sign text mod linked above.
License:
- BSD for the code
- WTFPL for all other assets