From a1dd2fc48e231781bd0a78bdafdf6b8649ebcc46 Mon Sep 17 00:00:00 2001 From: Sen Date: Fri, 28 Mar 2025 20:58:04 +0100 Subject: [PATCH] char list apply current pos --- java/src/game/gui/GuiCharacters.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/src/game/gui/GuiCharacters.java b/java/src/game/gui/GuiCharacters.java index 53089b6..693f8c5 100644 --- a/java/src/game/gui/GuiCharacters.java +++ b/java/src/game/gui/GuiCharacters.java @@ -4,6 +4,7 @@ import game.color.TextColor; import game.entity.npc.PlayerCharacter; import game.gui.element.ActButton; import game.gui.element.ActButton.Mode; +import game.init.EntityRegistry; import game.gui.element.GuiList; import game.gui.element.ListEntry; import game.gui.element.NavButton; @@ -71,7 +72,7 @@ public class GuiCharacters extends GuiList impleme if(this.gm.getNetHandler() != null) { int initialSelection = this.gm.getNetHandler().getSelectedCharacter(); for(PlayerCharacter character : this.gm.getNetHandler().getCharacterList()) { - this.elements.add(new CharacterEntry(character, initialSelection == this.elements.size())); + this.elements.add(new CharacterEntry(initialSelection == this.elements.size() ? new PlayerCharacter(character.name, character.info, character.align, this.gm.thePlayer.worldObj.dimension.getFormattedName(false), this.gm.thePlayer.getPosition(), character.type, this.gm.thePlayer.experienceLevel) : character, initialSelection == this.elements.size())); } this.elements.add(new CharacterEntry(null, false)); this.setSelected(initialSelection);