Class ServerInstance
java.lang.Object
com.saicone.rtag.util.ServerInstance
Server instance class to get information about current server.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classServer platform subclass with different supported platforms.static classDeprecated.static classServer type subclass with major changes in compiled instance. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDeprecated.UseMC.version()methods instead.static final intDeprecated.UseMC.version()methods instead.static final intDeprecated.UseMC.version()methods instead.static final intDeprecated.UseMC.version()methods instead.static final booleanDeprecated.UseServerInstance.Platform.FOLIAinstead.static final booleanDeprecated.UseMC.version()methods instead.static final booleanDeprecated.UseServerInstance.Type.MOJANG_MAPPEDinstead.static final booleanDeprecated.UseServerInstance.Platform.PAPERinstead.static final booleanDeprecated.UseServerInstance.Platform.SPIGOTinstead.static final booleanDeprecated.UseMC.version()methods instead.static final intDeprecated.UseMC.version()methods instead.static final StringDeprecated.UseMC.version()methods instead.static final intDeprecated.UseMC.version()methods instead.static final intDeprecated.UseMC.version()methods instead.static final intDeprecated.UseMC.version()methods instead.static final StringDeprecated.UseMC.version()methods instead.static final floatDeprecated.UseMC.version()methods instead. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intdataVersion(int version) Convert server version into data version number.static intfullVersion(int dataVersion) Convert data version into formatted server version number.static intrelease(int dataVersion) Convert data version into release version number.static intverNumber(int dataVersion) Convert data version into simplified server version number.static Stringversion(int dataVersion) Convert data version into defined craftbukkit package.
-
Field Details
-
VERSION
Deprecated.UseMC.version()methods instead.Get current server version using major version and release.
v1_9_R2 -> 9.02
v1_13_R1 -> 13.01
v1_16_R3 -> 16.03 -
PACKAGE_VERSION
Deprecated.UseMC.version()methods instead.Current server version defined in craftbukkit package. -
DATA_VERSION
Deprecated.UseMC.version()methods instead.Current data version number. -
MAJOR_VERSION
Deprecated.UseMC.version()methods instead.Current server version number simplified, for example:
1.8 -> 8
1.12.2 -> 12
1.17 -> 17 -
RELEASE_VERSION
Deprecated.UseMC.version()methods instead.Current release version number, for example:
v1_9_R2 -> 2
v1_13_R1 -> 1
v1_16_R3 -> 3 -
FULL_VERSION
Deprecated.UseMC.version()methods instead.Current server version number formatted, for example:
v1_9_R2 -> 10902
v1_13_R1 -> 11301
v1_19_R2 -> 11902 -
version
Deprecated.UseMC.version()methods instead. -
fullVersion
Deprecated.UseMC.version()methods instead. -
verNumber
Deprecated.UseMC.version()methods instead. -
release
Deprecated.UseMC.version()methods instead. -
dataVersion
Deprecated.UseMC.version()methods instead. -
isLegacy
Deprecated.UseMC.version()methods instead. -
isUniversal
Deprecated.UseMC.version()methods instead. -
isSpigot
Deprecated.UseServerInstance.Platform.SPIGOTinstead. -
isPaper
Deprecated.UseServerInstance.Platform.PAPERinstead. -
isFolia
Deprecated.UseServerInstance.Platform.FOLIAinstead. -
isMojangMapped
Deprecated.UseServerInstance.Type.MOJANG_MAPPEDinstead.
-
-
Constructor Details
-
ServerInstance
public ServerInstance()
-
-
Method Details
-
version
Convert data version into defined craftbukkit package.- Parameters:
dataVersion- A minecraft data version.- Returns:
- The provided data version as craftbukkit package.
-
fullVersion
public static int fullVersion(int dataVersion) Convert data version into formatted server version number.- Parameters:
dataVersion- A minecraft data version.- Returns:
- The provided data version as formatted server version.
-
verNumber
public static int verNumber(int dataVersion) Convert data version into simplified server version number.- Parameters:
dataVersion- A minecraft data version.- Returns:
- The provided data version as simplified server version.
-
release
public static int release(int dataVersion) Convert data version into release version number.- Parameters:
dataVersion- A minecraft data version.- Returns:
- The provided data version as release version.
-
dataVersion
public static int dataVersion(int version) Convert server version into data version number.- Parameters:
version- A simplified or formatted server version number.- Returns:
- A minecraft data version or
Integer.MIN_VALUEif fails.
-
MC.version()methods instead.