ExpandFonts Docs

Getting Started

ExpandFont is a server-side plugin made for Minecraft. It utilizes PlaceholderAPI to allow you to use custom resource pack fonts in your placeholders!

For more detailed information and updates, please visit the ExpandFont GitHub repository.

Installation

1. Begin by navigating to your server's panel. (Pterodactyl Panel, Pelican Panel, etc.,)

2. Download the latest version of ExpandFont by download the `expandfont.jar`repo.

3. After downloading, place the jar file inside your plugins directory on your server.

4. Start up your server, and your good to go!

How to Use

1. Create Custom Placeholders:

ExpandFont allows you to use custom fonts from your resource pack in your placeholders. For example:

Placeholder: %expandfont_customfont:example_text%

Output: 𝐄𝐱𝐚𝐦𝐩𝐥𝐞 𝐓𝐞𝐱𝐭

2. Test Your Placeholders:

Use the following command to preview how your placeholder will render in-game:

/expandfont [FONT] [PLACEHOLDER]

3. Leverage Resource Pack Fonts:

Ensure your resource pack includes the custom fonts required for your placeholders. Without the proper font files, placeholders may not render correctly.

Follow these steps to enhance your Minecraft server experience with visually stunning placeholders powered by ExpandFont!

FAQ

What is ExpandFont?

+

Is ExpandFont stable for use?

+

What is ExpandFont?

+

Are there plans for future features in ExpandFont?

+

Troubleshooting

Why are my placeholders not displaying correctly?

+

Why do my placeholders show as plain text instead of formatted text?

+

The plugin isn’t working after installation. How do I fix this?

+

I made changes to my resource pack, but they’re not reflected in-game.

+

My custom fonts don’t appear in the game.

+

Advanced Features

Custom Placeholder Integration

ExpandFont allows you to create advanced placeholders by integrating custom resource pack fonts with dynamic values. You can combine text styles, such as small caps or bold, with server-side data like player counts or ranks. For example, a placeholder like `%expandfont_MyFont:small_caps_online%` can dynamically render the number of online players in small caps, styled exactly as defined in your custom font file. This feature enables you to add highly customized and visually appealing text displays to your server.

Multiple Font Styles in One Placeholder

With ExpandFont, you can seamlessly use multiple font styles within a single placeholder to create visually complex outputs. By chaining or nesting placeholder references, you can mix and match different font styles in a single line of text. For example, `%expandfont_MyFont:small_caps_hello%` `%expandfont_MyFont:bold_world%` will display "hello" in small caps and "world" in bold, allowing you to design unique and detailed text displays tailored to your server’s needs. This feature is particularly useful for creating banners, announcements, or interactive menus with distinctive font styles.