Uses of Class
net.glowstone.entity.meta.profile.GlowPlayerProfile
Package
Description
-
Uses of GlowPlayerProfile in net.glowstone
Modifier and TypeMethodDescriptionGlowServer.createProfile(String name)
GlowServer.createProfile(UUID id)
GlowServer.createProfile(UUID id, String name)
GlowServer.createProfile(UUID uuid, String name, boolean asyncLookup)
Creates a player profile.GlowOfflinePlayer.getProfile()
Modifier and TypeMethodDescriptionorg.bukkit.OfflinePlayer
GlowServer.getOfflinePlayer(GlowPlayerProfile profile)
Creates a newGlowOfflinePlayer
instance for the givenGlowPlayerProfile
.ModifierConstructorDescriptionGlowOfflinePlayer(GlowServer server, GlowPlayerProfile profile)
Create a new offline player for the given name. -
Uses of GlowPlayerProfile in net.glowstone.block.entity
-
Uses of GlowPlayerProfile in net.glowstone.entity
Modifier and TypeMethodDescriptionGlowHumanEntity.getProfile()
The player profile with name and UUID information.ModifierConstructorDescriptionGlowHumanEntity(org.bukkit.Location location, GlowPlayerProfile profile)
Creates a human within the specified world and with the specified name.GlowPlayer(GlowSession session, GlowPlayerProfile profile, PlayerDataService.PlayerReader reader)
Creates a new player and adds it to the world. -
Uses of GlowPlayerProfile in net.glowstone.entity.meta.profile
Modifier and TypeMethodDescriptionstatic GlowPlayerProfile
GlowPlayerProfile.fromJson(org.json.simple.JSONObject json)
Reads a GlowPlayerProfile from a JSON object.Modifier and TypeMethodDescriptionstatic CompletableFuture<GlowPlayerProfile>
GlowPlayerProfile.fromNbt(CompoundTag tag)
Get the profile from a NBT tag (e.g.static CompletableFuture<GlowPlayerProfile>
GlowPlayerProfile.getProfile(String name)
Get the profile for a username.static CompletableFuture<GlowPlayerProfile>
ProfileCache.getProfile(UUID uuid)
Look up the GlowPlayerProfile for a given UUID. -
Uses of GlowPlayerProfile in net.glowstone.net
Modifier and TypeMethodDescriptionProxyData.getProfile(String name)
Get a spoofed profile to use with the given name.Modifier and TypeMethodDescriptionvoid
GlowSession.setPlayer(GlowPlayerProfile profile)
Sets the player associated with this session. -
Uses of GlowPlayerProfile in net.glowstone.net.message.play.game
Modifier and TypeMethodDescriptionstatic UserListItemMessage.Entry
UserListItemMessage.add(GlowPlayerProfile profile)
static UserListItemMessage.Entry
UserListItemMessage.add(GlowPlayerProfile profile, int gameMode, int ping, TextMessage displayName)
Adds a player to this message.static UserListItemMessage
UserListItemMessage.addOne(GlowPlayerProfile profile)
ModifierConstructorDescriptionEntry(UUID uuid, GlowPlayerProfile profile, int gameMode, int ping, TextMessage displayName, UserListItemMessage.Action action)
-
Uses of GlowPlayerProfile in net.glowstone.util.bans
Modifier and TypeMethodDescriptionUuidListFile.getProfiles()
Returns aGlowPlayerProfile
for each player whose UUID is in the list file.Modifier and TypeMethodDescriptionboolean
UuidListFile.containsProfile(GlowPlayerProfile profile)
Checks whether the player with a given UUID is in this list.void
UuidListFile.remove(GlowPlayerProfile profile)
If the given player is on this list, removes that player and saves the change to disk.