Package net.minecraft.client.realms.dto
Class RealmsWorldOptions
java.lang.Object
net.minecraft.client.realms.dto.ValueObject
net.minecraft.client.realms.dto.RealmsWorldOptions
- All Implemented Interfaces:
RealmsSerializable
@Environment(CLIENT)
public class RealmsWorldOptions
extends ValueObject
implements RealmsSerializable
- Mappings:
Namespace Name named net/minecraft/client/realms/dto/RealmsWorldOptionsintermediary net/minecraft/class_4883official fwa
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRealmsWorldOptions(int int2, int int3, int spawnProtection, boolean bool, String string, String string2, RealmsServer.Compatibility compatibility) -
Method Summary
Modifier and TypeMethodDescriptionclone()static RealmsWorldOptionscreate(GameMode gameMode, Difficulty difficulty, boolean bool, String string, String string2) static RealmsWorldOptionsstatic RealmsWorldOptionsfromJson(CheckedGson gson, String json) static RealmsWorldOptionsgetDefaultSlotName(int index) static RealmsWorldOptionsgetSlotName(int index) private static voidvoidsetEmpty(boolean empty) Methods inherited from class net.minecraft.client.realms.dto.ValueObject
toString
-
Field Details
-
spawnProtection
- Mappings:
Namespace Name Mixin selector named spawnProtectionLnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnProtection:Iintermediary field_22636Lnet/minecraft/class_4883;field_22636:Iofficial aLfwa;a:I
-
forceGameMode
- Mappings:
Namespace Name Mixin selector named forceGameModeLnet/minecraft/client/realms/dto/RealmsWorldOptions;forceGameMode:Zintermediary field_22638Lnet/minecraft/class_4883;field_22638:Zofficial bLfwa;b:Z
-
difficulty
- Mappings:
Namespace Name Mixin selector named difficultyLnet/minecraft/client/realms/dto/RealmsWorldOptions;difficulty:Iintermediary field_22639Lnet/minecraft/class_4883;field_22639:Iofficial cLfwa;c:I
-
gameMode
- Mappings:
Namespace Name Mixin selector named gameModeLnet/minecraft/client/realms/dto/RealmsWorldOptions;gameMode:Iintermediary field_22640Lnet/minecraft/class_4883;field_22640:Iofficial dLfwa;d:I
-
slotName
- Mappings:
Namespace Name Mixin selector named slotNameLnet/minecraft/client/realms/dto/RealmsWorldOptions;slotName:Ljava/lang/String;intermediary field_22641Lnet/minecraft/class_4883;field_22641:Ljava/lang/String;official jLfwa;j:Ljava/lang/String;
-
version
- Mappings:
Namespace Name Mixin selector named versionLnet/minecraft/client/realms/dto/RealmsWorldOptions;version:Ljava/lang/String;intermediary field_46843Lnet/minecraft/class_4883;field_46843:Ljava/lang/String;official eLfwa;e:Ljava/lang/String;
-
compatibility
- Mappings:
Namespace Name Mixin selector named compatibilityLnet/minecraft/client/realms/dto/RealmsWorldOptions;compatibility:Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;intermediary field_46844Lnet/minecraft/class_4883;field_46844:Lnet/minecraft/class_4877$class_8842;official fLfwa;f:Lfvt$a;
-
templateId
- Mappings:
Namespace Name Mixin selector named templateIdLnet/minecraft/client/realms/dto/RealmsWorldOptions;templateId:Jintermediary field_22642Lnet/minecraft/class_4883;field_22642:Jofficial gLfwa;g:J
-
templateImage
- Mappings:
Namespace Name Mixin selector named templateImageLnet/minecraft/client/realms/dto/RealmsWorldOptions;templateImage:Ljava/lang/String;intermediary field_22643Lnet/minecraft/class_4883;field_22643:Ljava/lang/String;official hLfwa;h:Ljava/lang/String;
-
empty
public boolean empty- Mappings:
Namespace Name Mixin selector named emptyLnet/minecraft/client/realms/dto/RealmsWorldOptions;empty:Zintermediary field_22645Lnet/minecraft/class_4883;field_22645:Zofficial iLfwa;i:Z
-
-
Constructor Details
-
RealmsWorldOptions
private RealmsWorldOptions() -
RealmsWorldOptions
public RealmsWorldOptions(int int2, int int3, int spawnProtection, boolean bool, String string, String string2, RealmsServer.Compatibility compatibility) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/realms/dto/RealmsWorldOptions;<init>(IIIZLjava/lang/String;Ljava/lang/String;Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;)Vintermediary <init>Lnet/minecraft/class_4883;<init>(IIIZLjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_4877$class_8842;)Vofficial <init>Lfwa;<init>(IIIZLjava/lang/String;Ljava/lang/String;Lfvt$a;)V
-
-
Method Details
-
getDefaults
- Mappings:
Namespace Name Mixin selector named getDefaultsLnet/minecraft/client/realms/dto/RealmsWorldOptions;getDefaults()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;intermediary method_25076Lnet/minecraft/class_4883;method_25076()Lnet/minecraft/class_4883;official aLfwa;a()Lfwa;
-
create
public static RealmsWorldOptions create(GameMode gameMode, Difficulty difficulty, boolean bool, String string, String string2) - Mappings:
Namespace Name Mixin selector named createLnet/minecraft/client/realms/dto/RealmsWorldOptions;create(Lnet/minecraft/world/GameMode;Lnet/minecraft/world/Difficulty;ZLjava/lang/String;Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsWorldOptions;intermediary method_64352Lnet/minecraft/class_4883;method_64352(Lnet/minecraft/class_1934;Lnet/minecraft/class_1267;ZLjava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4883;official aLfwa;a(Ldrn;Lcbn;ZLjava/lang/String;Ljava/lang/String;)Lfwa;
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/client/realms/dto/RealmsWorldOptions;create(Lnet/minecraft/world/level/LevelInfo;Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsWorldOptions;intermediary method_64353Lnet/minecraft/class_4883;method_64353(Lnet/minecraft/class_1940;Ljava/lang/String;)Lnet/minecraft/class_4883;official aLfwa;a(Ldru;Ljava/lang/String;)Lfwa;
-
getEmptyDefaults
- Mappings:
Namespace Name Mixin selector named getEmptyDefaultsLnet/minecraft/client/realms/dto/RealmsWorldOptions;getEmptyDefaults()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;intermediary method_25080Lnet/minecraft/class_4883;method_25080()Lnet/minecraft/class_4883;official bLfwa;b()Lfwa;
-
setEmpty
public void setEmpty(boolean empty) - Mappings:
Namespace Name Mixin selector named setEmptyLnet/minecraft/client/realms/dto/RealmsWorldOptions;setEmpty(Z)Vintermediary method_25079Lnet/minecraft/class_4883;method_25079(Z)Vofficial aLfwa;a(Z)V
-
fromJson
- Mappings:
Namespace Name Mixin selector named fromJsonLnet/minecraft/client/realms/dto/RealmsWorldOptions;fromJson(Lnet/minecraft/client/realms/CheckedGson;Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsWorldOptions;intermediary method_71186Lnet/minecraft/class_4883;method_71186(Lnet/minecraft/class_4869;Ljava/lang/String;)Lnet/minecraft/class_4883;official aLfwa;a(Lfvg;Ljava/lang/String;)Lfwa;
-
replaceNullsWithDefaults
- Mappings:
Namespace Name Mixin selector named replaceNullsWithDefaultsLnet/minecraft/client/realms/dto/RealmsWorldOptions;replaceNullsWithDefaults(Lnet/minecraft/client/realms/dto/RealmsWorldOptions;)Vintermediary method_71187Lnet/minecraft/class_4883;method_71187(Lnet/minecraft/class_4883;)Vofficial aLfwa;a(Lfwa;)V
-
getSlotName
- Mappings:
Namespace Name Mixin selector named getSlotNameLnet/minecraft/client/realms/dto/RealmsWorldOptions;getSlotName(I)Ljava/lang/String;intermediary method_25077Lnet/minecraft/class_4883;method_25077(I)Ljava/lang/String;official aLfwa;a(I)Ljava/lang/String;
-
getDefaultSlotName
- Mappings:
Namespace Name Mixin selector named getDefaultSlotNameLnet/minecraft/client/realms/dto/RealmsWorldOptions;getDefaultSlotName(I)Ljava/lang/String;intermediary method_25081Lnet/minecraft/class_4883;method_25081(I)Ljava/lang/String;official bLfwa;b(I)Ljava/lang/String;
-
clone
- Overrides:
clonein classObject- Mappings:
Namespace Name Mixin selector named cloneLnet/minecraft/client/realms/dto/RealmsWorldOptions;clone()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;intermediary method_25083Lnet/minecraft/class_4883;method_25083()Lnet/minecraft/class_4883;official cLfwa;c()Lfwa;
-