@@ -108,7 +108,7 @@ private PaginatedMenu(@NotNull Pages pages, EnumSet<Modifier> modifiers) {
108
108
*
109
109
* @param pageRows The page size.
110
110
*/
111
- public PaginatedMenu (final int pageRows , final int pageCount , String title , EnumSet <Modifier > modifiers ) {
111
+ private PaginatedMenu (final int pageRows , final int pageCount , String title , EnumSet <Modifier > modifiers ) {
112
112
super (pageRows , title , modifiers );
113
113
this .pageList = new ArrayList <>(pageCount );
114
114
for (int i = 0 ; i < pageCount ; i ++) {
@@ -122,7 +122,7 @@ public PaginatedMenu(final int pageRows, final int pageCount, String title, Enum
122
122
/**
123
123
* Main constructor to provide a way to create PaginatedMenu
124
124
*/
125
- public PaginatedMenu (MenuType type , final int pageCount , String title , EnumSet <Modifier > modifiers ) {
125
+ private PaginatedMenu (MenuType type , final int pageCount , String title , EnumSet <Modifier > modifiers ) {
126
126
super (type , title , modifiers );
127
127
this .pageList = new ArrayList <>(pageCount );
128
128
for (int i = 0 ; i < pageCount ; i ++) {
@@ -134,10 +134,6 @@ public PaginatedMenu(MenuType type, final int pageCount, String title, EnumSet<M
134
134
});
135
135
}
136
136
137
- public Iterator <Page > pages () {
138
- return pageList .iterator ();
139
- }
140
-
141
137
@ NotNull
142
138
public static PaginatedMenu create (Pages pages ) {
143
139
return new PaginatedMenu (pages , EnumSet .noneOf (Modifier .class ));
@@ -168,6 +164,10 @@ public static PaginatedMenu create(String title, MenuType type, int pages, EnumS
168
164
return new PaginatedMenu (type , pages , title , modifiers );
169
165
}
170
166
167
+ public Iterator <Page > pages () {
168
+ return pageList .iterator ();
169
+ }
170
+
171
171
public void recreateInventory () {
172
172
this .rows ++;
173
173
this .size = rows * 9 ;
0 commit comments