Compatibility
Minecraft: Java Edition
26.1.x
1.21.9–1.21.11
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 3 months ago

Textures
This plugin lets you create pixel images in your Minecraft server and have them render on the client without sending them a resource pack. It works by cutting the image into 8x8 squares, getting texture URLs and signatures from MineSkin, and rendering them on the client.
How to Use
- Install PacketEvents
- Install on your server. We only support 1.21.9+, maybe at some point I might extend the functionality to older servers with packets.
- Place some images in the textures folder. Ideally these images should be small (under 128x128) as larger images will be much longer to get signatures for and much longer to render client side.
- Run
/textures generate <id> <filename or url>. If the image is in your textures folder, the file name (e.g. textureslogo.png) will suffice. If it's a url, the plugin will download the image to that folder. - Wait a bit for each tile to generate. A 128x128 image will take around 13 minutes. If you want this to be faster, get a paid Mineskin subscription.
- Use in your MOTD or placeholders!
Placeholders
<texture:id>renders the full image. (e.g.<texture:textureslogo>)<texture:id:row>renders one row (0-based) (e.g.<texture:textureslogo:1>renders the second row)
Yes, these are not PlaceholderAPI placeholders (though they will probably be added soon™️), these are intercepted between the server and the client and rewritten.
Support
I am providing this plugin as is. No updates are guaranteed unless I feel like it. It works for me but it might not work perfectly for you. I will help you if I'm available, but free support is not guaranteed.


