MC ToolboxMC TOOLBOX

Kreativ

Minecraft Schriftart JSON Generator

Erstellen Sie einen Java-Ressourcenpaket-Bitmap-Schriftartenanbieter. Platzieren Sie die passende PNG-Datei in assets/<namespace>/textures/font und die JSON-Datei in assets/<namespace>/font.

Bitmap-Anbieter

Generiert custom.json

{
  "providers": [
    {
      "type": "bitmap",
      "file": "minecraft:font/custom.png",
      "ascent": 7,
      "height": 8,
      "chars": [
        "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
        "abcdefghijklmnopqrstuvwxyz",
        "0123456789!?.,:;+-*/"
      ]
    }
  ]
}

Anleitung zum Minecraft Font JSON Generator

Dieses Tool generiert eine JSON-Datei für einen Bitmap-Schriftanbieter für Minecraft Java Edition Ressourcenpakete. Es definiert, wie Minecraft benutzerdefinierte Schriftarten aus PNG-Bildern rendern soll.

Um die generierte JSON-Datei zu verwenden, müssen Sie eine entsprechende PNG-Datei erstellen, die Ihre Schriftglyphen enthält. Jede Zeile im Feld 'Character grid' entspricht einer Zeile von Glyphen in Ihrer PNG-Datei. Alle Glyphen in der PNG-Datei müssen die gleiche Größe haben.

Platzieren Sie die generierte JSON-Datei im Ordner assets/<namespace>/font Ihres Ressourcenpakets und die entsprechende PNG-Datei in assets/<namespace>/textures/font. Stellen Sie sicher, dass der 'Texture resource location' im Tool mit dem Pfad zu Ihrer PNG-Datei übereinstimmt.

Häufig gestellte Fragen

Was ist der 'Texture resource location'?

Dies ist der Pfad zu Ihrer Schrift-PNG-Datei innerhalb des Ressourcenpakets, z.B. 'minecraft:font/custom.png'. Er teilt Minecraft mit, wo das Schriftbild zu finden ist.

Wie funktioniert das 'Character grid'?

Jede Textzeile, die im 'Character grid' eingegeben wird, entspricht einer Zeile von Glyphen in Ihrer PNG-Datei. Wenn die erste Zeile beispielsweise 'ABC' enthält, sind die ersten drei Glyphen in der ersten Zeile Ihrer PNG-Datei 'A', 'B' und 'C' entsprechend.

Was bedeuten 'Glyph height' und 'Ascent'?

'Glyph height' ist die Höhe jeder Glyphe in Pixeln. 'Ascent' ist der Abstand in Pixeln von der Textgrundlinie bis zur Oberkante der Glyphen. Diese Werte helfen Minecraft, den Text korrekt zu positionieren.

Kann ich dieses Tool für die Bedrock Edition verwenden?

Nein, dieses Tool wurde speziell für die Generierung von Schriftanbieter-JSON-Dateien für Minecraft Java Edition Ressourcenpakete entwickelt.