Skip to content

Commit d6fc4b5

Browse files
committed
Inventoryを共有する方法を追加
1 parent 6822ed8 commit d6fc4b5

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/main/java/dev/felnull/bettergui/core/GUIPage.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,16 @@ public abstract class GUIPage implements InventoryHolder {
1919
private HashMap<Integer, GUIItem> items = new HashMap<>();
2020

2121
public GUIPage(InventoryGUI gui, String name, int size) {
22-
inventory = Bukkit.createInventory(this, size, name);
22+
this.inventory = Bukkit.createInventory(this, size, name);
2323
this.gui = gui;
24-
listener = new GUIClickListener(this);
24+
this.listener = new GUIClickListener(this);
25+
Bukkit.getPluginManager().registerEvents(listener, plugin);
26+
}
27+
28+
public GUIPage(InventoryGUI gui, Inventory inv) {
29+
this.inventory = inv;
30+
this.gui = gui;
31+
this.listener = new GUIClickListener(this);
2532
Bukkit.getPluginManager().registerEvents(listener, plugin);
2633
}
2734

0 commit comments

Comments
 (0)