Class UUIDBungeeCordStrategy
java.lang.Object
com.janboerman.invsee.spigot.api.resolve.UUIDBungeeCordStrategy
- All Implemented Interfaces:
UUIDResolveStrategy, PluginMessageListener
public class UUIDBungeeCordStrategy
extends Object
implements UUIDResolveStrategy, PluginMessageListener
Strategy which resolves Unique IDs using BungeeCord's plugin messaging channel.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonPluginMessageReceived(String channel, Player player, byte[] message) resolveUniqueId(String userName) Resolve the player's Unique ID.
-
Constructor Details
-
UUIDBungeeCordStrategy
-
-
Method Details
-
resolveUniqueId
Description copied from interface:UUIDResolveStrategyResolve the player's Unique ID.- Specified by:
resolveUniqueIdin interfaceUUIDResolveStrategy- Parameters:
userName- the player's username- Returns:
- a future which, when completed, will supply the player's Unique ID optionally, if it could be found.
-
onPluginMessageReceived
- Specified by:
onPluginMessageReceivedin interfacePluginMessageListener
-