Skip to content

Commit cc24a03

Browse files
Allow MenuTypes
1 parent 1ebf89a commit cc24a03

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main/java/me/flame/menus/menu/PaginatedBuilder.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,14 @@ public PaginatedBuilder pageSize(final int pageSize) {
3030
* @return A new {@link PaginatedMenu}
3131
*/
3232
@NotNull
33+
@Override
3334
@Contract(" -> new")
3435
public PaginatedMenu create() {
35-
final PaginatedMenu menu = new PaginatedMenu(rows, pageSize, title, modifiers);
36+
checkRows(rows);
37+
final PaginatedMenu menu = type == MenuType.CHEST
38+
? new PaginatedMenu(rows, pageSize, title, modifiers)
39+
: new PaginatedMenu(type, pageSize, title, modifiers);
3640
if (menuConsumer != null) menuConsumer.accept(menu);
3741
return menu;
3842
}
39-
}
43+
}

0 commit comments

Comments
 (0)