File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
src/main/java/me/flame/menus/items Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 1
1
package me .flame .menus .items ;
2
2
3
- import lombok . Setter ;
3
+ import me . flame . menus . components . nbt . ItemNbt ;
4
4
import org .bukkit .event .inventory .InventoryClickEvent ;
5
5
import org .bukkit .inventory .ItemStack ;
6
6
34
34
@ SuppressWarnings ("unused" )
35
35
public final class MenuItem {
36
36
private @ Nullable Consumer <InventoryClickEvent > clickAction ;
37
- private @ Setter ItemStack itemStack ;
37
+
38
+ public void setItemStack (ItemStack itemStack ) {
39
+ this .itemStack = ItemNbt .setString (itemStack , "mf-gui" , uuid .toString ());;
40
+
41
+ }
42
+
43
+ private ItemStack itemStack ;
38
44
private final UUID uuid = UUID .randomUUID ();
39
45
40
46
public MenuItem (ItemStack itemStack , @ Nullable Consumer <InventoryClickEvent > action ) {
41
- this .itemStack = Objects .requireNonNull (itemStack );
47
+ Objects .requireNonNull (itemStack );
48
+ this .itemStack = ItemNbt .setString (itemStack , "woody-menu" , uuid .toString ());;
42
49
this .clickAction = action ;
43
50
}
44
51
You can’t perform that action at this time.
0 commit comments