Update from Git Manager GUI
This commit is contained in:
@@ -73,13 +73,14 @@ public class TradeManager {
|
||||
return;
|
||||
}
|
||||
|
||||
TradeSession session = new TradeSession(plugin, sender, receiver);
|
||||
// Neue Session starten
|
||||
TradeSession session = new TradeSession(plugin, sender, receiver, this);
|
||||
Bukkit.getPluginManager().registerEvents(session, plugin);
|
||||
|
||||
activeTrades.put(sender.getUniqueId(), session);
|
||||
activeTrades.put(receiver.getUniqueId(), session);
|
||||
|
||||
session.openInventories();
|
||||
session.openInventory();
|
||||
|
||||
sender.sendMessage(plugin.getLangConfig().getString("trade.started-sender", "§aTrade gestartet mit %player%").replace("%player%", receiver.getName()));
|
||||
receiver.sendMessage(plugin.getLangConfig().getString("trade.started-receiver", "§a%player% hat dich zu einem Trade eingeladen.").replace("%player%", sender.getName()));
|
||||
@@ -91,7 +92,7 @@ public class TradeManager {
|
||||
Player r = session.getReceiver();
|
||||
if (s != null) activeTrades.remove(s.getUniqueId());
|
||||
if (r != null) activeTrades.remove(r.getUniqueId());
|
||||
session.endSession();
|
||||
session.closeInventory();
|
||||
}
|
||||
|
||||
public TradeSession getTrade(Player player) {
|
||||
@@ -103,4 +104,4 @@ public class TradeManager {
|
||||
if (player == null) return false;
|
||||
return activeTrades.containsKey(player.getUniqueId());
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user