fixed not displaying minecraft player model without cape

This commit is contained in:
leca 2025-01-31 01:02:29 +03:00
parent 76db41f5c4
commit 5c72c3cbc0
4 changed files with 20 additions and 12 deletions

View File

@ -4,7 +4,7 @@ services:
env_file: env_file:
- .env - .env
ports: ports:
- 8080:3000 - 8081:3000
depends_on: depends_on:
- database - database
restart: on-failure restart: on-failure
@ -14,8 +14,8 @@ services:
database: database:
image: 'postgres:15' image: 'postgres:15'
ports: # ports:
- 5432:5432 # - 5432:5432
volumes: volumes:
- ./data/db:/var/lib/postgresql/data - ./data/db:/var/lib/postgresql/data
environment: environment:

View File

@ -39,6 +39,8 @@ canvas {
padding-right: 0; padding-right: 0;
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
width: auto;
height: auto;
display: block; display: block;
} }
@ -53,8 +55,12 @@ canvas {
} }
.content-container { .content-container {
margin-left: 33%; /* margin-left: 15%; */
margin-right: 33%; /* width: 50%; */
width: 65%;
margin-left: 17.5%;
margin-right: 17.5%;
/* margin-right: 33%; */
/* background-color: #1b4c4ccc; */ /* background-color: #1b4c4ccc; */
background-color: #b3b7b7cc; background-color: #b3b7b7cc;
padding-left: 3%; padding-left: 3%;

View File

@ -1,9 +1,12 @@
window.onload = async function() { window.onload = async function() {
if (document.getElementById("cape")) {
document.getElementById("cape").addEventListener("click", () => { set_cape_type("cape") }, false); document.getElementById("cape").addEventListener("click", () => { set_cape_type("cape") }, false);
document.getElementById("cape").checked = true; document.getElementById("cape").checked = true;
}
if (document.getElementById("elytra")) {
document.getElementById("elytra").addEventListener("click", () => { set_cape_type("elytra") }, false ); document.getElementById("elytra").addEventListener("click", () => { set_cape_type("elytra") }, false );
document.getElementById("elytra").checked = false; document.getElementById("elytra").checked = false;
}
const username = await (await (fetch("/api/getUsername"))).text(); const username = await (await (fetch("/api/getUsername"))).text();
@ -15,8 +18,6 @@ window.onload = async function() {
cape: `https://launcher.foxarmy.org/cloaks/${username}.png` cape: `https://launcher.foxarmy.org/cloaks/${username}.png`
}); });
skinViewer.width = 300;
skinViewer.height = 400;
skinViewer.nameTag = username; skinViewer.nameTag = username;
skinViewer.loadPanorama("images/panorama.jpeg"); skinViewer.loadPanorama("images/panorama.jpeg");
skinViewer.fov = 120; skinViewer.fov = 120;

View File

@ -1,5 +1,6 @@
html html
head head
meta(name="viewport" content="width=device-width, initial-scale=1.0")
title Личный кабинет title Личный кабинет
link(href="css/index.css" rel="stylesheet") link(href="css/index.css" rel="stylesheet")
script(type="module" src="js/skinview3d.bundle.js") script(type="module" src="js/skinview3d.bundle.js")