Skip to content

This script is to generate a "font/glyph_E1.png" in Minecraft resource pack.

License

Notifications You must be signed in to change notification settings

XxPMMPERxX/glyph_E1_generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

glyph_E1.png Generator

glyph_E1_sample

This script is to generate a "font/glyph_E1.png" in Minecraft resource pack.
You can display a custom image on chat, tip or title in Minecraft by input accurate unicode text.
Successful execution of this script will generate a newly edited image "glyph_E1.png" and a dictionary file "pictogram.ini" representing Unicode character and pictogram combinations.

日本語
このスクリプトはリソースパックのfont/glyph_E1.pngを生成するツールです。
ユニコード文字を入力することで任意の絵文字画像をMinecraftのゲームのチャットやタイトルに表示できるようになります。
このスクリプトの実行に成功すると、新たに編集された画像「glyph_E1.png」と、ユニコード文字と絵文字の組み合わせを表す辞書ファイル「pictogram.ini」が生成されます。


Environment | 環境

Python must be executable.

日本語
Pythonが実行可能であること


Usage | 使用法

  1. Clone this repository.
  2. Open a command prompt in the directory containing "main.py".
  3. Generate and activate the python virtual environment.
> python -m venv env
> cd env/Scripts & activate & cd ../..
  1. Install the required modules.
(env) > python -m pip install -r requirements.txt
  1. Execute "main.py".
(env) > python main.py
  1. Insert pictogram images into the generated "icons" folder.
  2. Execute "main.py" again.
(env) > python main.py
  1. Dictionary and PNG files are generated in the /dest directory :D
日本語
コマンドは上記を参照
  1. このリポジトリをクローンする
  2. main.pyがあるディレクトリでコマンドプロンプトを開く
  3. 仮想環境を生成して有効化する
  4. 必須モジュールをインストールする
  5. main.pyを実行する
  6. 生成された「icons」フォルダに任意の絵文字画像を入れる
  7. 再びmain.pyを実行するとdestフォルダに生成されます
  8. /destのディレクトリに辞書ファイルとPNGファイルが生成されます


Files details | ファイルの詳細

File name Description
main.py Python script file
/icons Directory of pictogram image
/dest Directory where the generated files will be placed
/dest/glyph_E1.png Generated glyph_E1.png
/dest/pictogram.ini Generated pictogram.ini
日本語
File name Description
main.py Pythonのスクリプトファイル
/icons 追加したい絵文字のディレクトリ
/dest 生成されたファイルが入るディレクトリ
/dest/glyph_E1.png 生成されたglyph_E1.png
/dest/pictogram.ini 生成されたpictogram.ini


MUST READ | 必読

  • The aspect ratio of all pictogram images should be 1:1. (16x16 pixels is preferable)
  • Be sure to use English file names for pictogram images.
  • The pictograms are placed in ascending order of the names of the images in the "icons" directory. If you wish to specify the order, use a delimiter "#" to set the order. (Example: "a#zombie")
  • The dictionary file is generated using the file name of the pictogram image as it is. If there is a delimiter, the second half will be the definition name.
日本語
  • 絵文字画像の縦横比は全て1:1にしてください。(16×16ピクセルが望ましい)
  • 必ず、絵文字の画像のファイル名を英語にしてください。
  • 指定したディレクトリ内の画像の名前の昇順に絵文字設置していきます。順序を定めたい場合は区切り文字で順番を決めてください。(例「a#zombie」)
  • 絵文字画像のファイル名をそのまま利用して、辞書ファイルを生成します。区切り文字「#」があれば後半が定義名になります。

About

This script is to generate a "font/glyph_E1.png" in Minecraft resource pack.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages