SteamWar/SpigotCore
Archiviert
13
0

Merge pull request 'After Fixes' (#117) from inventory_2 into master
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful

Reviewed-on: #117
Reviewed-by: Lixfel <lixfel@steamwar.de>
Dieser Commit ist enthalten in:
Lixfel 2021-09-28 22:22:23 +02:00
Commit d76267ee01

Datei anzeigen

@ -68,13 +68,17 @@ public class SWInventory implements Listener {
callbacks.put(-1, inventoryClickEvent -> c.clicked(null)); callbacks.put(-1, inventoryClickEvent -> c.clicked(null));
} }
public void addCloseRunable(Runnable c) { public void addCloseRunnable(Runnable c) {
callbacks.put(-1, inventoryClickEvent -> c.run()); callbacks.put(-1, inventoryClickEvent -> c.run());
} }
public void setItem(int pos, ItemStack itemStack, InvCallback c) { public void setItem(int pos, ItemStack itemStack, InvCallback c) {
inventory.setItem(pos, itemStack); inventory.setItem(pos, itemStack);
callbacks.put(pos, inventoryClickEvent -> c.clicked(inventoryClickEvent.getClick())); if(c != null) {
callbacks.put(pos, inventoryClickEvent -> c.clicked(inventoryClickEvent.getClick()));
} else {
callbacks.remove(pos);
}
} }
public void setItem(int pos, SWItem item) { public void setItem(int pos, SWItem item) {