public class UserAgentBuilder extends Object
| Constructor and Description |
|---|
UserAgentBuilder() |
| Modifier and Type | Method and Description |
|---|---|
UserAgentBuilder |
addBukkitVersion()
Adds the Bukkit version.
|
UserAgentBuilder |
addKeyValue(String key,
String value)
Adds a custom Key/Value string.
|
UserAgentBuilder |
addPlaintext(String text)
Adds a custom string.
|
UserAgentBuilder |
addPluginNameAndVersion()
Adds the plugin and version.
|
UserAgentBuilder |
addServerVersion()
Adds the Server version.
|
UserAgentBuilder |
addSpigotUserId()
Returns the Spigot User ID of the user who downloaded the plugin.
|
UserAgentBuilder |
addUsingPaidVersion()
Returns whether this copy of the .jar is a paid plugin downloaded from SpigotMC.org.
|
protected String |
build()
Converts this UserAgentBuilder instance to a UserAgent string
|
static UserAgentBuilder |
getDefaultUserAgent()
Returns the default User-Agent, consisting of Plugin name and version, Server version and Bukkit version
|
public static UserAgentBuilder getDefaultUserAgent()
public UserAgentBuilder addBukkitVersion()
public UserAgentBuilder addKeyValue(String key, String value)
key - Keyvalue - Valuepublic UserAgentBuilder addPlaintext(String text)
text - Custom stringpublic UserAgentBuilder addPluginNameAndVersion()
public UserAgentBuilder addServerVersion()
public UserAgentBuilder addSpigotUserId()
public UserAgentBuilder addUsingPaidVersion()
protected String build()
Copyright © 2021–2025 JEFF Media GbR. All rights reserved.