diff --git a/src/main/java/noppes/npcs/client/gui/util/GuiCustomScroll.java b/src/main/java/noppes/npcs/client/gui/util/GuiCustomScroll.java index bcd34411a..295db8a2d 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiCustomScroll.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiCustomScroll.java @@ -231,12 +231,24 @@ public class GuiCustomScroll extends GuiScreen // TODO Auto-generated method stub return selected >= 0; } - public void setList(List list){ + + public void setList(List list){ isSorted = true; Collections.sort(list, String.CASE_INSENSITIVE_ORDER); this.list = list; setSize(xSize,ySize); } + + public void setList(List list, boolean ascending){ + isSorted = true; + Collections.sort(list, String.CASE_INSENSITIVE_ORDER); + if(!ascending){ + Collections.reverse(list); + } + this.list = list; + setSize(xSize,ySize); + } + public void setUnsortedList(List list){ isSorted = false; this.list = list;