File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
src/main/java/me/flame/menus/menu Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -608,11 +608,10 @@ public M updateTitle(String title) {
608
608
}
609
609
610
610
protected void recreateItems () {
611
- int itemsLength = itemMap .size ();
612
- if (itemsLength == 0 ) return ;
613
-
614
- for (int i = 1 ; i <= itemsLength ; i ++) {
615
- ItemStack item = itemMap .get (i ).getItemStack ();
611
+ if (itemMap .isEmpty ()) return ;
612
+ for (Map .Entry <Integer , MenuItem > entry : itemMap .entrySet ()) {
613
+ int i = entry .getKey ();
614
+ ItemStack item = entry .getValue ().getItemStack ();
616
615
if (item == null || item .getType () == AIR ) {
617
616
inventory .setItem (i , null );
618
617
continue ;
@@ -621,6 +620,7 @@ protected void recreateItems() {
621
620
}
622
621
}
623
622
623
+
624
624
/**
625
625
* Open the inventory for the provided player.
626
626
* @apiNote Will not work if the player is sleeping.
You can’t perform that action at this time.
0 commit comments