VoxeLibre/mods/ITEMS/mcl_signs
2025-03-07 20:57:37 +01:00
..
locale German translations 2025-03-07 20:57:37 +01:00
models Adapt mcl_signs for VoxeLibre 2025-02-25 21:40:57 +07:00
api.lua Fix signs not dropping after the base node is gone 2025-02-25 21:54:18 +07:00
API.md Clarify pcall usage and ustring_to_line_array behavior 2025-02-25 21:40:58 +07:00
characters.tsv Add a new theta variant (ϑ) and alias more Greek glyphs 2025-02-25 21:40:58 +07:00
compat.lua Get rid of Lua string processing, use UTF-8 strings 2025-02-25 21:40:58 +07:00
init.lua Use codepoints for charmap 2025-02-25 21:40:58 +07:00
LICENSE Update mcl_signs's mod.conf and fluff 2025-02-25 21:40:57 +07:00
mod.conf Update mcl_signs's mod.conf and fluff 2025-02-25 21:40:57 +07:00
README.md Insert WRAP_CODEPOINT as 16th character on word_wrap 2025-02-25 21:40:58 +07:00
register.lua Clean-up, remove the obsolete 04.jp.org attribution 2025-02-25 21:40:57 +07:00
utf8.lua Use UTF-8 codepoint parsing and disable word wrap 2025-02-25 21:40:57 +07:00

mcl_signs

  • Originally based on reworked signs mod by PilzAdam (https://forum.luanti.org/viewtopic.php?t=3289)
  • Adapted for MineClone2 by Wuzzy
  • Later massively extended by Michieal
  • Mostly rewritten for Mineclonia and simplified by cora
  • Reworked for VoxeLibre with UTF-8 support by rudzik8
  • Word wrap algorithm improved by kno10

Characters

All characters are mapped to their textures in characters.tsv. See API.md for technical details.

Currently supported character sets:

License

Code: MIT

  • utf8.lua is from modlib, by Lars Mueller alias LMD or appguru(eu) (source)
  • See LICENSE file for details

Font: CC0

Models: GPLv3