mcstatus.js loads a div complete with Minecraft server information into the DOM wherever it finds a
<div class="mc-status">, using the
https://mcstatus.breq.dev/ with the bare minimum API for this project to work. I'm using Dinnerbone's Server Pinger under the hood for this.
It pretty much does everything I wanted it to do, and working on the project definitely gave me a better understanding of how to style websites using CSS. I didn't really end up using the CSS/JS part for anything, but I did use the server component for Breqbot's Minecraft server functionality.