bugfix: don't remove player name renderer if name location is not set

This commit is contained in:
evanpelle
2026-03-13 11:53:38 -07:00
parent 3ab778ace4
commit 681aa98fb1
+4 -1
View File
@@ -288,7 +288,10 @@ export class NameLayer implements Layer {
}
renderPlayerInfo(render: RenderInfo) {
if (!render.player.nameLocation() || !render.player.isAlive()) {
if (!render.player.nameLocation()) {
return;
}
if (!render.player.isAlive()) {
this.renders = this.renders.filter((r) => r !== render);
render.element.remove();
return;