This document describes the conventions for images used in server manifests, specifically for icon and background assets.
- icon: The icon image should be named
icon.png. - background: The background image should be named
bg.pngin the server source directory, and will be renamed tobackground.pngin the merged output.
- All images must be in PNG format (
.png). - Use lossless compression to preserve quality.
- icon.png: Recommended size is 64x64 - 512x512 pixels. Must be square.
- bg.png: Size is 1920x1080 pixels.
- icon.png: Supports transparency. Use transparent backgrounds where appropriate.
- bg.png: Should be fully opaque.
- In each server's
manifest.json, reference images as:"assets": { "icon": "./icon.png", "background": "./bg.png" }
- The merge script will copy and rename these to the merged output as
icon.pngandbackground.pngundermerged/assets/<server>/.
- Avoid visible compression artifacts.
- Use clear, high-contrast images for icons.
- Backgrounds should not contain text or logos that may be obscured by overlays.
- The area with the white overlay and without it will be rendered inside of a website (if its exist at the state of time)
- The are without the white overlay and the Minecraft text is rendered inside of Minecraft Java Edition
For questions or updates to these conventions, please update this document and notify contributors.
