<%
for (let [id, slave] of locals.slaves) { %>
- ID: <%= id %>
- Last seen: <%= moment(Number(slave.time)).format("DD.MM.YY, hh:mm") %>
- Online players: <%= slave.playerCount %>
- IP: <%= slave.publicIP %>:<%= slave.serverPort %>
- Host: <%= slave.mac %>
<%
for (let o in locals.masterPlugins) {
let plug = locals.masterPlugins[o];
if (
plug.main
&& plug.main.ui
&& typeof plug.main.ui.slaveListing == "object"
&& Array.isArray(plug.main.ui.slaveListing)
) {
let slaveListingEntries = plug.main.ui.slaveListing;
for (let i in slaveListingEntries) {
let button = slaveListingEntries[i];
if (button.getHtml && typeof button.getHtml == "function") { %>
<%- button.getHtml({slave}) %>
<%
}
}
}
} %>
<%
} %>