@@ -27,27 +27,28 @@ public void fillBorders(Material borderMaterial) {
27
27
final var itemStack = new ItemStack (borderMaterial );
28
28
29
29
for (int i = 0 ; i < size ; i ++) {
30
- if ((i < 9 || i >= size - 9 ) ||
31
- (i % 9 == 0 || i % 9 == 8 )) menu .setItem (i , itemStack );
30
+ if (isBorderSlot (i , size )) menu .setItem (i , itemStack );
32
31
}
33
32
}
34
33
35
34
public void fillBorders (@ NotNull MenuItem borderMaterial ) {
36
35
final int size = menu .getSize ();
37
36
final var itemStack = borderMaterial .getItemStack ();
38
37
39
- for (int i = 0 ; i < size ; i ++) {
40
- if ((i < 9 || i >= size - 9 ) ||
41
- (i % 9 == 0 || i % 9 == 8 )) menu .setItem (i , itemStack );
38
+ for (int i = 1 ; i < size ; i ++) {
39
+ if (isBorderSlot (i , size )) menu .setItem (i , itemStack );
42
40
}
43
41
}
44
42
45
43
public void fillBorders (ItemStack itemStack ) {
46
44
final int size = menu .getSize ();
47
45
48
46
for (int i = 0 ; i < size ; i ++) {
49
- if ((i < 9 || i >= size - 9 ) ||
50
- (i % 9 == 0 || i % 9 == 8 )) menu .setItem (i , itemStack );
47
+ if (isBorderSlot (i , size )) menu .setItem (i , itemStack );
51
48
}
52
49
}
50
+
51
+ private static boolean isBorderSlot (int i , int size ) {
52
+ return (i < 9 || i >= size - 9 ) || (i % 9 == 0 || i % 9 == 8 );
53
+ }
53
54
}
0 commit comments