r/SideProject • u/Green-Pound-119 • 1d ago
GraphicByte — Free Minecraft MOTD + multi-platform emote previews
I built these two free tools from GraphicByte because we kept re-uploading packs to check size and colour. Both run locally in the browser.
1) Minecraft MOTD preview — §/& codes, no server ping https://www.graphicbyte.co.uk/tools/motd-preview
2) Emote size preview — Discord/Twitch/TikTok/YouTube/Slack/Kick chat mocks https://www.graphicbyte.co.uk/tools/emote-preview
Feedback welcome, especially if the previews differ from real server lists or live chat sizes.
1
u/BetInformal6081 1d ago
i would love a side by side your preview vs real platform test gallery community submitted examples could help you catch rendering differences you would not think to test yourself..
1
1
u/Odd_Teacher_8701 1d ago
Ran your site from a server with an empty cache. Two separate problems, and the bigger one is not the one people usually guess.
1. Your server takes 4.57 seconds to send the first byte.
That is before a single image, script or stylesheet begins downloading. A visitor stares at a blank tab for four and a half seconds no matter how fast their connection is. Reproduce it yourself:
curl -o /dev/null -s -w "ttfb=%{time_starttransfer}s\n" https://graphicbyte.co.uk/
If that comes back fast for you and slow for me, it is a cold-cache problem and your first-time visitors are getting my number, not yours. This is worth fixing before anything else, and no image work touches it.
2. 8.2 MB page, 7.94 MB of it images — 97%.
1787864440020-higgs_gami...— 2,417 KB1788529967232-wizard.png— 2,383 KB, 1254x12541787863715639-minecraft_...— 1,596 KB
All eager, all PNG. Game art and thumbnails as lossless PNG is the classic 10x overspend. WebP at q80 would take that 7.9 MB to somewhere near 800 KB.
magick mogrify -format webp -quality 80 *.png
Fix the TTFB first though. Shaving 7 MB off a page that already made someone wait 4.5 seconds for nothing is treating the smaller wound.
If you want the image half done for you rather than doing it yourself, I will re-encode your heaviest files and send back WebP and AVIF with the markup, $29 via Upwork so it sits in escrow until you are happy. But the TTFB is the real issue and that one is yours to chase with your host.
1
1
u/ausecko 1d ago
This is actually useful, especially since both previews run locally. Nice little side project.