Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • 🎒 Back-to-School Sale!

    Get 20% OFF on all monthly Ranks with coupon code: Back-to-school

    Start the new season smarter, stronger, and ready to shine ✨

    💡 Keep your subscription active and you’ll continue paying the discounted price every month!

    Upgrade Now 🚀

tutorials how to make custom fonts and ranks using resource pack in your minecraft server

How to make a custom resource pack fonts like ranks and emojis from zero to hero 🔥 :cool:

Step - 1

A ) Make a new folder on your PC


n8cRc9B.png


B ) Open the new folder , then create a new folder and name it assets

fnxvN1t.png


C ) Make a text file and name it pack.mcmeta

QWhZlPf.png


Note : change pack.txt to pack.mcmeta

If you don't see a .txt with file name , you need to enable the file name extension property


zkvllKz.png


rslkntj.png



D ) inside assets folder make a new folder and name it minecraft


iTgkgPx.png


E ) inside minecraft folder make two folders

name the first font also name the second textures


CfzGbP0.png


F )

1 ) Inside textures make a folder with name ranks to put inside it the pictures of ranks


5ezbrDB.png


kZUxdhL.png


Note : Make special names for every rank picture because we will use the names.

2 ) Inside font folder make a file with name default.json

You need Microsoft visual studio code or notpad++ to edit .json files

Copy and paste this code inside it and save .


{
"providers": [
{
"type": "bitmap",
"file": "minecraft:ranks/admin.png",
"ascent": 8,
"height": 8,
"chars": ["\uE001"]
},
{
"type": "bitmap",
"file": "minecraft:ranks/helper.png",
"ascent": 8,
"height": 8,
"chars": ["\uE002"]
}
]
}


ELYpeXu.png


Explanation of the code ✔️ ⬇️

W6uMCkr.png


Red flags is a Syntax , just put it between the beginning and end of the code { } [ ]

"providers:" these are the font's definition area..

Inside red flags in the first we have this code
it's a definition for one symbol to link it with PNG picture
bm2ySiq.png


{
"type": "bitmap",
"file": "minecraft:ranks/admin.png",
"ascent": 8,
"height": 8,
"chars": ["\uE001"]
},

{ : The beginning of the code

} : The end of the code


[SIZE=6],[/SIZE] : we use it if we want to add more fonts
if it's the last font we will not write it in the end of code

Note in this picture bellow in the main code we don't add [SIZE=6],[/SIZE] for helper rank
vSGRz0o.png


The explanation of this part ✔️⬇️

4KTp63C.png


Don't change "type" , "ascent" , "height"

we will change just in these "file" , "chars"

"file" : "minecraft:ranks/admin.png)"
ranks : file name that has pictures
admin.png : picture name that you want

"chars" : ["\uE001"]

\uE001 : is this symbol

you can change to the symbol you want

NOTE : Don't let two fonts have the same symbol
and try to use symbols that players can't know or use it .


h6rk4vr.png



HXyO2wj.png
 
Last edited:
How to make a custom resource pack fonts like ranks and emojis from zero to hero 🔥 :cool:

Step - 1

A ) Make a new folder on your PC


n8cRc9B.png


B ) Open the new folder , then create a new folder and name it assets

fnxvN1t.png


C ) Make a text file and name it pack.mcmeta

QWhZlPf.png


Note : change pack.txt to pack.mcmeta

If you don't see a .txt with file name , you need to enable the file name extension property


zkvllKz.png


rslkntj.png



D ) inside assets folder make a new folder and name it minecraft


iTgkgPx.png


E ) inside minecraft folder make two folders

name the first font also name the second textures


CfzGbP0.png


F )

1 ) Inside textures make a folder with name ranks to put inside it the pictures of ranks


5ezbrDB.png


kZUxdhL.png


Note : Make special names for every rank picture because we will use the names.

2 ) Inside font folder make a file with name default.json

You need Microsoft visual studio code or notpad++ to edit .json files

Copy and paste this code inside it and save .


{
"providers": [
{
"type": "bitmap",
"file": "minecraft:ranks/admin.png",
"ascent": 8,
"height": 8,
"chars": ["\uE001"]
},
{
"type": "bitmap",
"file": "minecraft:ranks/helper.png",
"ascent": 8,
"height": 8,
"chars": ["\uE002"]
}
]
}


ELYpeXu.png


Explanation of the code ✔️ ⬇️

W6uMCkr.png


Red flags is a Syntax , just put it between the beginning and end of the code { } [ ]

"providers:" these are the font's definition area..

Inside red flags in the first we have this code
it's a definition for one symbol to link it with PNG picture
bm2ySiq.png


{
"type": "bitmap",
"file": "minecraft:ranks/admin.png",
"ascent": 8,
"height": 8,
"chars": ["\uE001"]
},

{ : The beginning of the code

} : The end of the code


[SIZE=6],[/SIZE] : we use it if we want to add more fonts
if it's the last font we will not write it in the end of code

Note in this picture bellow in the main code we don't add [SIZE=6],[/SIZE] for helper rank
vSGRz0o.png


The explanation of this part ✔️⬇️

4KTp63C.png


Don't change "type" , "ascent" , "height"

we will change just in these "file" , "chars"

"file" : "minecraft:ranks/admin.png)"
ranks : file name that has pictures
admin.png : picture name that you want

"chars" : ["\uE001"]

\uE001 : is this symbol

you can change to the symbol you want

NOTE : Don't let two fonts have the same symbol
and try to use symbols that players can't know or use it .


h6rk4vr.png



HXyO2wj.png
A really well explained tutorial!
 
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock