char list apply current pos
This commit is contained in:
parent
dd72e2d367
commit
a1dd2fc48e
1 changed files with 2 additions and 1 deletions
|
@ -4,6 +4,7 @@ import game.color.TextColor;
|
||||||
import game.entity.npc.PlayerCharacter;
|
import game.entity.npc.PlayerCharacter;
|
||||||
import game.gui.element.ActButton;
|
import game.gui.element.ActButton;
|
||||||
import game.gui.element.ActButton.Mode;
|
import game.gui.element.ActButton.Mode;
|
||||||
|
import game.init.EntityRegistry;
|
||||||
import game.gui.element.GuiList;
|
import game.gui.element.GuiList;
|
||||||
import game.gui.element.ListEntry;
|
import game.gui.element.ListEntry;
|
||||||
import game.gui.element.NavButton;
|
import game.gui.element.NavButton;
|
||||||
|
@ -71,7 +72,7 @@ public class GuiCharacters extends GuiList<GuiCharacters.CharacterEntry> impleme
|
||||||
if(this.gm.getNetHandler() != null) {
|
if(this.gm.getNetHandler() != null) {
|
||||||
int initialSelection = this.gm.getNetHandler().getSelectedCharacter();
|
int initialSelection = this.gm.getNetHandler().getSelectedCharacter();
|
||||||
for(PlayerCharacter character : this.gm.getNetHandler().getCharacterList()) {
|
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.elements.add(new CharacterEntry(null, false));
|
||||||
this.setSelected(initialSelection);
|
this.setSelected(initialSelection);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue