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 fog
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintbooleanbooleanintbooleanprivate Stringbooleanintlong -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRealmsWorldOptions(boolean pvp, boolean spawnAnimals, int spawnProtection, boolean commandBlocks, int difficulty, int gameMode, boolean hardcore, String slotName, String version, RealmsServer.Compatibility compatibility) -
Method Summary
Modifier and TypeMethodDescriptionclone()static RealmsWorldOptionscreate(GameMode gameMode, boolean commandBlocks, Difficulty difficulty, boolean hardcore, String version, String slotName) 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
-
pvp
- Mappings:
Namespace Name Mixin selector named pvpLnet/minecraft/client/realms/dto/RealmsWorldOptions;pvp:Zintermediary field_22632Lnet/minecraft/class_4883;field_22632:Zofficial aLfog;a:Z
-
spawnMonsters
- Mappings:
Namespace Name Mixin selector named spawnMonstersLnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnMonsters:Zintermediary field_22634Lnet/minecraft/class_4883;field_22634:Zofficial bLfog;b:Z
-
spawnProtection
- Mappings:
Namespace Name Mixin selector named spawnProtectionLnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnProtection:Iintermediary field_22636Lnet/minecraft/class_4883;field_22636:Iofficial cLfog;c:I
-
commandBlocks
- Mappings:
Namespace Name Mixin selector named commandBlocksLnet/minecraft/client/realms/dto/RealmsWorldOptions;commandBlocks:Zintermediary field_22637Lnet/minecraft/class_4883;field_22637:Zofficial dLfog;d:Z
-
forceGameMode
- Mappings:
Namespace Name Mixin selector named forceGameModeLnet/minecraft/client/realms/dto/RealmsWorldOptions;forceGameMode:Zintermediary field_22638Lnet/minecraft/class_4883;field_22638:Zofficial eLfog;e:Z
-
difficulty
- Mappings:
Namespace Name Mixin selector named difficultyLnet/minecraft/client/realms/dto/RealmsWorldOptions;difficulty:Iintermediary field_22639Lnet/minecraft/class_4883;field_22639:Iofficial fLfog;f:I
-
gameMode
- Mappings:
Namespace Name Mixin selector named gameModeLnet/minecraft/client/realms/dto/RealmsWorldOptions;gameMode:Iintermediary field_22640Lnet/minecraft/class_4883;field_22640:Iofficial gLfog;g: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 mLfog;m: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 hLfog;h: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 iLfog;i:Lfny$a;
-
templateId
- Mappings:
Namespace Name Mixin selector named templateIdLnet/minecraft/client/realms/dto/RealmsWorldOptions;templateId:Jintermediary field_22642Lnet/minecraft/class_4883;field_22642:Jofficial jLfog;j: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 kLfog;k: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 lLfog;l:Z
-
-
Constructor Details
-
RealmsWorldOptions
private RealmsWorldOptions() -
RealmsWorldOptions
public RealmsWorldOptions(boolean pvp, boolean spawnAnimals, int spawnProtection, boolean commandBlocks, int difficulty, int gameMode, boolean hardcore, String slotName, String version, RealmsServer.Compatibility compatibility) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/realms/dto/RealmsWorldOptions;<init>(ZZIZIIZLjava/lang/String;Ljava/lang/String;Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;)Vintermediary <init>Lnet/minecraft/class_4883;<init>(ZZIZIIZLjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_4877$class_8842;)Vofficial <init>Lfog;<init>(ZZIZIIZLjava/lang/String;Ljava/lang/String;Lfny$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 aLfog;a()Lfog;
-
create
public static RealmsWorldOptions create(GameMode gameMode, boolean commandBlocks, Difficulty difficulty, boolean hardcore, String version, String slotName) - Mappings:
Namespace Name Mixin selector named createLnet/minecraft/client/realms/dto/RealmsWorldOptions;create(Lnet/minecraft/world/GameMode;ZLnet/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;ZLnet/minecraft/class_1267;ZLjava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4883;official aLfog;a(Ldkw;ZLbvm;ZLjava/lang/String;Ljava/lang/String;)Lfog;
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/client/realms/dto/RealmsWorldOptions;create(Lnet/minecraft/world/level/LevelInfo;ZLjava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsWorldOptions;intermediary method_64353Lnet/minecraft/class_4883;method_64353(Lnet/minecraft/class_1940;ZLjava/lang/String;)Lnet/minecraft/class_4883;official aLfog;a(Ldld;ZLjava/lang/String;)Lfog;
-
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 bLfog;b()Lfog;
-
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 aLfog;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 aLfog;a(Lfnm;Ljava/lang/String;)Lfog;
-
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 aLfog;a(Lfog;)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 aLfog;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 bLfog;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 cLfog;c()Lfog;
-