public class WauzPlayerTrade
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_TRADE_RANGE
The maximum distance for players to trade with eachother.
|
private static java.util.Map<java.lang.String,java.lang.String> |
requestMap
A map of sent trade requests as player uuids.
|
| Constructor and Description |
|---|
WauzPlayerTrade() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canTrade(org.bukkit.entity.Player requestingPlayer,
org.bukkit.entity.Player requestedPlayer)
Checks if a player can trade with another player.
|
static boolean |
tryToTrade(org.bukkit.entity.Player requestingPlayer,
java.lang.String requestedPlayerName)
Tries to trade with another player.
|
public static final int MAX_TRADE_RANGE
private static java.util.Map<java.lang.String,java.lang.String> requestMap
public static boolean canTrade(org.bukkit.entity.Player requestingPlayer,
org.bukkit.entity.Player requestedPlayer)
requestingPlayer - The player who wants to send the trade request.requestedPlayer - The player that is requested.public static boolean tryToTrade(org.bukkit.entity.Player requestingPlayer,
java.lang.String requestedPlayerName)
requestingPlayer - The player who wants to trade.requestedPlayerName - The name of the player that should be traded with.canTrade(Player, Player),
UnicodeUtils.sendChatCommand(Player, String, String, boolean),
TradeMenu.open(Player, Player)