moved skins&capes url to config

This commit is contained in:
2025-02-19 17:33:47 +03:00
parent a805cb77fc
commit f393496a1b
3 changed files with 19 additions and 4 deletions

View File

@@ -52,16 +52,19 @@ window.onload = async function() {
document.getElementById("elytra").checked = false;
}
const username = await (await (fetch("/api/getUsername"))).text();
const username = await (await (fetch('/api/getUsername'))).text();
const skinsUrl = (await (await fetch('/api/skinsUrl')).text()).replace('%username%', username);
const capesUrl = (await (await fetch('/api/capesUrl')).text()).replace('%username%', username);
let skinViewer = new skinview3d.SkinViewer({
canvas: document.getElementById("skin_container"),
width: 300,
height: 400,
skin: `https://launcher.foxarmy.org/skins/${username}.png`,
cape: `https://launcher.foxarmy.org/cloaks/${username}.png`
skin: skinsUrl,
cape: capesUrl
});
skinViewer.nameTag = username;
skinViewer.loadPanorama("images/panorama.jpeg");
skinViewer.fov = 120;
@@ -69,7 +72,7 @@ window.onload = async function() {
skinViewer.autoRotate = true;
function set_cape_type(type) {
skinViewer.loadCape(`https://launcher.foxarmy.org/cloaks/${username}.png`, { backEquipment: type });
skinViewer.loadCape(capesUrl, { backEquipment: type });
}