Skip to content

BTE-Germany/SignTextGenerator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A simple tool to generate big sign texts

Developed for BTE Germany (GitHub).

2025-09-02_21 42 56_edited

Usage:

You need to be in creative mode to use the command.
/givesign <material> <color> <font> <text>
You may need to adjust some characters by hand, depending on the combination

Adding your own font:

  1. Fork this repository
  2. Add your font as JSON file to the resources/fonts directory
  3. Feel free to create a PR, so others can also use your font

Font file format

To add your font, the JSON file needs to have the following:
a) A number of letters that fit on one regular sign (this number is halved and rounded up for hanging signs)
b) A representation for every character in form of the four lines a sign has

Example:

{
  "maxCharsPerSign" : 3,
  "charMap" : {
	" ": ["      ","      ","      ","      "],
	"A": ["◢▊█▊◣","█  ݀█","███","█  ݀█"],
	"B": ["██▊◣","█▄▊◤","█▀▊◣","██▊◤"],
	"C": ["◢▊█▊◣","█▏  ▀","█▏  ▄","◥▊█▊◤"],
	"D": ["██▊◣","█  ▏█","█  ▏█","██▊◤"]
   }
}

About

Commands für Schmuckschrift auf Schildern

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%