tozanstwAssets icon

tozanstwAssets -----

Custom font assets, animated glyphs, PlaceholderAPI integration and built-in pack generation.



tozanstwAssets
Custom font assets, animated glyphs, PlaceholderAPI support, built-in pack generation, pack hosting, UI tweaks and action bar HUDs

What is tozanstwAssets?

tozanstwAssets is a custom asset pipeline for Spigot servers built around Minecraft’s font system.

It lets you register PNG files as usable in-game glyphs, use them through simple placeholders, expose them through PlaceholderAPI, generate the required resource pack automatically, host that pack directly from the plugin, send it to players on join, and build UI-style visuals without maintaining a separate external pack workflow.

The main goal of this project is simple:
give server owners and developers a practical way to manage custom visual assets from one place.

This makes it useful for:
- emoji systems
- custom logos and branding
- rank icons
- menu graphics
- large GUI overlays
- animated font assets
- chat decoration
- action bar HUD systems
- custom ESC / death screen visuals
- resource-pack-based UI cleanup

[​IMG]

[​IMG]

[​IMG]

Main Features

- Register PNG files as in-game font glyphs
- Use assets with inline placeholders such as
Code (Text):
:asset_id:
- Animated asset support through vertical sprite strips
- PlaceholderAPI support with
Code (Text):
%img_<id>%
- Built-in offset placeholders such as
Code (Text):
%img_offset_<number>%
- Text parsing support for chat, signs, anvils and books
- Built-in resource pack generation
- Built-in pack hosting server
- Automatic pack sending on join
- Force-pack support with custom messages
- Language overwrite generation
- UI tweak options such as hidden bossbars and hidden text backgrounds
- Action bar HUD rendering for custom player stats

Why this is more than a simple emoji plugin

This is not just a small chat emoji plugin.

A real installation can hold a large number of assets and keep them organized by category.

Example structure:
Code (Text):

plugins/tozanstwAssets/
├─ assets.yml
├─ config.yml
├─ pack.png
├─ textures/
│  └─ font/
│     ├─ emojis/
│     ├─ guis/
│     ├─ logos/
│     ├─ ranks/
│     └─ twitteremojis/
└─ shaders/
 
This makes the plugin suitable for:
- small inline icons
- large emoji libraries
- rank and logo assets
- menu overlays
- custom screen visuals
- branded server resource packs

Requirements

  • Spigot / Paper 1.21.x
  • Java 21
  • PlaceholderAPI

Dependency:
PlaceholderAPI is required.

Commands

Code (Text):

/tstw
/tozanstw
/tstw reload
/tstw zip
/tstw image
 
Permissions

Admin permission
Code (Text):

tozanstw.admin
 
Text effect permissions
Code (Text):

tozanstw.user.text_effect.use.noshadow
tozanstw.user.text_effect.use.r
tozanstw.user.text_effect.use.w
tozanstw.user.text_effect.use.rw
tozanstw.user.text_effect.use.j
tozanstw.user.text_effect.use.rj
tozanstw.user.text_effect.use.b
 
Each asset in
Code (Text):
assets.yml
can also define its own permission node.

Basic Usage

Inline asset format:
Code (Text):

:asset_id:
 
PlaceholderAPI format:
Code (Text):

%img_<assetid>%
%img_offset_<number>%
 
Examples:
Code (Text):

:tozanstwrank:
:minecraft_fire:
:alarmclock:

%img_tozanstwrank%
%img_alarmclock%
%img_offset_16%
 
Text Effect Tags

Supported tags:
Code (Text):

<noshadow text>
<r text>
<w text>
<rw text>
<j text>
<rj text>
<b text>
 
[​IMG]

Summary

tozanstwAssets is designed for servers that want a complete custom glyph and resource-pack workflow in one place.

It is suitable for emoji systems, branded networks, custom menus, RPG interfaces and large asset libraries.
Resource Information
Author:
----------
Total Downloads: 4
First Release: Mar 16, 2026
Last Update: Mar 16, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings