Package net.minecraft.util
Class MinecraftVersion
- java.lang.Object
-
- net.minecraft.util.MinecraftVersion
-
- All Implemented Interfaces:
com.mojang.bridge.game.GameVersion
public class MinecraftVersion extends java.lang.Object implements com.mojang.bridge.game.GameVersion
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.DatebuildTimestatic com.mojang.bridge.game.GameVersionBUILT_INprivate java.lang.Stringidprivate static org.apache.logging.log4j.LoggerLOGGERprivate java.lang.Stringnameprivate intpackVersionprivate intprotocolVersionprivate java.lang.StringreleaseTargetprivate booleanstableprivate intworldVersion
-
Constructor Summary
Constructors Modifier Constructor Description privateMinecraftVersion()privateMinecraftVersion(com.google.gson.JsonObject p_i51407_1_)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetBuildTime()java.lang.StringgetId()java.lang.StringgetName()intgetPackVersion()intgetProtocolVersion()java.lang.StringgetReleaseTarget()intgetWorldVersion()booleanisStable()static com.mojang.bridge.game.GameVersiontryDetectVersion()
-
-
-
Field Detail
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER
-
BUILT_IN
public static final com.mojang.bridge.game.GameVersion BUILT_IN
-
id
private final java.lang.String id
-
name
private final java.lang.String name
-
stable
private final boolean stable
-
worldVersion
private final int worldVersion
-
protocolVersion
private final int protocolVersion
-
packVersion
private final int packVersion
-
buildTime
private final java.util.Date buildTime
-
releaseTarget
private final java.lang.String releaseTarget
-
-
Method Detail
-
tryDetectVersion
public static com.mojang.bridge.game.GameVersion tryDetectVersion()
-
getId
public java.lang.String getId()
- Specified by:
getIdin interfacecom.mojang.bridge.game.GameVersion
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacecom.mojang.bridge.game.GameVersion
-
getReleaseTarget
public java.lang.String getReleaseTarget()
- Specified by:
getReleaseTargetin interfacecom.mojang.bridge.game.GameVersion
-
getWorldVersion
public int getWorldVersion()
- Specified by:
getWorldVersionin interfacecom.mojang.bridge.game.GameVersion
-
getProtocolVersion
public int getProtocolVersion()
- Specified by:
getProtocolVersionin interfacecom.mojang.bridge.game.GameVersion
-
getPackVersion
public int getPackVersion()
- Specified by:
getPackVersionin interfacecom.mojang.bridge.game.GameVersion
-
getBuildTime
public java.util.Date getBuildTime()
- Specified by:
getBuildTimein interfacecom.mojang.bridge.game.GameVersion
-
isStable
public boolean isStable()
- Specified by:
isStablein interfacecom.mojang.bridge.game.GameVersion
-
-