mirror of https://github.com/FabricMC/yarn.git
new game version stuff (#2580)
Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
7ed62234fa
commit
963908ce84
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_6418 net/minecraft/GameVersion
|
||||
COMMENT The game version interface used by Minecraft, replacing the javabridge
|
||||
COMMENT one's occurences in Minecraft code.
|
||||
METHOD method_37483 getSaveVersion ()Lnet/minecraft/class_6477;
|
||||
COMMENT {@return the save version information for this game version}
|
|
@ -2,13 +2,13 @@ CLASS net/minecraft/class_3797 net/minecraft/MinecraftVersion
|
|||
FIELD field_16733 name Ljava/lang/String;
|
||||
FIELD field_16734 dataPackVersion I
|
||||
FIELD field_16735 protocolVersion I
|
||||
FIELD field_16736 worldVersion Lnet/minecraft/class_6477;
|
||||
FIELD field_16736 saveVersion Lnet/minecraft/class_6477;
|
||||
FIELD field_16737 stable Z
|
||||
FIELD field_16738 id Ljava/lang/String;
|
||||
FIELD field_16739 buildTime Ljava/util/Date;
|
||||
FIELD field_16740 releaseTarget Ljava/lang/String;
|
||||
FIELD field_16741 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_25319 GAME_VERSION Lnet/minecraft/class_6418;
|
||||
FIELD field_25319 CURRENT Lnet/minecraft/class_6418;
|
||||
FIELD field_27843 resourcePackVersion I
|
||||
METHOD <init> (Lcom/google/gson/JsonObject;)V
|
||||
ARG 1 json
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
CLASS net/minecraft/class_6477 net/minecraft/SaveVersion
|
||||
COMMENT The version components of Minecraft that is used for identification in
|
||||
COMMENT save games.
|
||||
FIELD field_34268 MAIN_SERIES Ljava/lang/String;
|
||||
COMMENT The default series of a version, {@value}, if a series is not specified.
|
||||
FIELD field_34269 id I
|
||||
FIELD field_34270 series Ljava/lang/String;
|
||||
METHOD <init> (I)V
|
||||
ARG 1 id
|
||||
METHOD <init> (ILjava/lang/String;)V
|
||||
ARG 1 id
|
||||
ARG 2 series
|
||||
METHOD method_37785 isNotMainSeries ()Z
|
||||
METHOD method_37786 hasSameSeries (Lnet/minecraft/class_6477;)Z
|
||||
ARG 1 other
|
||||
METHOD method_37787 getSeries ()Ljava/lang/String;
|
||||
COMMENT {@return the series of this version}
|
||||
COMMENT
|
||||
COMMENT <p>This is stored in the {@code Series} field within {@code level.dat}.
|
||||
METHOD method_37788 isAvailableTo (Lnet/minecraft/class_6477;)Z
|
||||
COMMENT {@return whether this save version can be loaded by the {@code other} version}
|
||||
ARG 1 other
|
||||
METHOD method_37789 getId ()I
|
||||
COMMENT {@return the integer data version of this save version}
|
||||
METHOD method_37790 hasOldWorldHeight ()Z
|
||||
COMMENT This method always returns {@code false}, but its usage appears to
|
||||
COMMENT indicate that it returns if this save version has the old 0 to 255 world
|
||||
COMMENT height limit.
|
|
@ -2,17 +2,19 @@ CLASS net/minecraft/class_5315 net/minecraft/world/level/storage/SaveVersionInfo
|
|||
FIELD field_25024 levelFormatVersion I
|
||||
FIELD field_25025 lastPlayed J
|
||||
FIELD field_25026 versionName Ljava/lang/String;
|
||||
FIELD field_25027 versionId Lnet/minecraft/class_6477;
|
||||
FIELD field_25027 version Lnet/minecraft/class_6477;
|
||||
FIELD field_25028 stable Z
|
||||
METHOD <init> (IJLjava/lang/String;ILjava/lang/String;Z)V
|
||||
ARG 1 levelFormatVersion
|
||||
ARG 2 lastPlayed
|
||||
ARG 4 versionName
|
||||
ARG 5 versionId
|
||||
ARG 6 series
|
||||
ARG 7 stable
|
||||
METHOD method_29022 getLevelFormatVersion ()I
|
||||
METHOD method_29023 fromDynamic (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5315;
|
||||
ARG 0 dynamic
|
||||
METHOD method_29024 getLastPlayed ()J
|
||||
METHOD method_29025 getVersionName ()Ljava/lang/String;
|
||||
METHOD method_29026 getVersionId ()Lnet/minecraft/class_6477;
|
||||
METHOD method_29026 getVersion ()Lnet/minecraft/class_6477;
|
||||
METHOD method_29027 isStable ()Z
|
||||
|
|
Loading…
Reference in New Issue