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/RealmsWorldOptions
intermediary net/minecraft/class_4883
official fqd
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
int
boolean
boolean
int
boolean
private String
boolean
int
long
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
RealmsWorldOptions
(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 RealmsWorldOptions
create
(GameMode gameMode, boolean commandBlocks, Difficulty difficulty, boolean hardcore, String version, String slotName) static RealmsWorldOptions
static RealmsWorldOptions
fromJson
(CheckedGson gson, String json) static RealmsWorldOptions
getDefaultSlotName
(int index) static RealmsWorldOptions
getSlotName
(int index) private static void
void
setEmpty
(boolean empty) Methods inherited from class net.minecraft.client.realms.dto.ValueObject
toString
-
Field Details
-
pvp
- Mappings:
Namespace Name Mixin selector named pvp
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;pvp:Z
intermediary field_22632
Lnet/minecraft/class_4883;field_22632:Z
official a
Lfqd;a:Z
-
spawnMonsters
- Mappings:
Namespace Name Mixin selector named spawnMonsters
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnMonsters:Z
intermediary field_22634
Lnet/minecraft/class_4883;field_22634:Z
official b
Lfqd;b:Z
-
spawnProtection
- Mappings:
Namespace Name Mixin selector named spawnProtection
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnProtection:I
intermediary field_22636
Lnet/minecraft/class_4883;field_22636:I
official c
Lfqd;c:I
-
commandBlocks
- Mappings:
Namespace Name Mixin selector named commandBlocks
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;commandBlocks:Z
intermediary field_22637
Lnet/minecraft/class_4883;field_22637:Z
official d
Lfqd;d:Z
-
forceGameMode
- Mappings:
Namespace Name Mixin selector named forceGameMode
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;forceGameMode:Z
intermediary field_22638
Lnet/minecraft/class_4883;field_22638:Z
official e
Lfqd;e:Z
-
difficulty
- Mappings:
Namespace Name Mixin selector named difficulty
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;difficulty:I
intermediary field_22639
Lnet/minecraft/class_4883;field_22639:I
official f
Lfqd;f:I
-
gameMode
- Mappings:
Namespace Name Mixin selector named gameMode
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;gameMode:I
intermediary field_22640
Lnet/minecraft/class_4883;field_22640:I
official g
Lfqd;g:I
-
slotName
- Mappings:
Namespace Name Mixin selector named slotName
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;slotName:Ljava/lang/String;
intermediary field_22641
Lnet/minecraft/class_4883;field_22641:Ljava/lang/String;
official m
Lfqd;m:Ljava/lang/String;
-
version
- Mappings:
Namespace Name Mixin selector named version
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;version:Ljava/lang/String;
intermediary field_46843
Lnet/minecraft/class_4883;field_46843:Ljava/lang/String;
official h
Lfqd;h:Ljava/lang/String;
-
compatibility
- Mappings:
Namespace Name Mixin selector named compatibility
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;compatibility:Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;
intermediary field_46844
Lnet/minecraft/class_4883;field_46844:Lnet/minecraft/class_4877$class_8842;
official i
Lfqd;i:Lfpw$a;
-
templateId
- Mappings:
Namespace Name Mixin selector named templateId
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;templateId:J
intermediary field_22642
Lnet/minecraft/class_4883;field_22642:J
official j
Lfqd;j:J
-
templateImage
- Mappings:
Namespace Name Mixin selector named templateImage
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;templateImage:Ljava/lang/String;
intermediary field_22643
Lnet/minecraft/class_4883;field_22643:Ljava/lang/String;
official k
Lfqd;k:Ljava/lang/String;
-
empty
public boolean empty- Mappings:
Namespace Name Mixin selector named empty
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;empty:Z
intermediary field_22645
Lnet/minecraft/class_4883;field_22645:Z
official l
Lfqd;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;)V
intermediary <init>
Lnet/minecraft/class_4883;<init>(ZZIZIIZLjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_4877$class_8842;)V
official <init>
Lfqd;<init>(ZZIZIIZLjava/lang/String;Ljava/lang/String;Lfpw$a;)V
-
-
Method Details
-
getDefaults
- Mappings:
Namespace Name Mixin selector named getDefaults
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;getDefaults()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
intermediary method_25076
Lnet/minecraft/class_4883;method_25076()Lnet/minecraft/class_4883;
official a
Lfqd;a()Lfqd;
-
create
public static RealmsWorldOptions create(GameMode gameMode, boolean commandBlocks, Difficulty difficulty, boolean hardcore, String version, String slotName) - Mappings:
Namespace Name Mixin selector named create
Lnet/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_64352
Lnet/minecraft/class_4883;method_64352(Lnet/minecraft/class_1934;ZLnet/minecraft/class_1267;ZLjava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4883;
official a
Lfqd;a(Ldmr;ZLbxg;ZLjava/lang/String;Ljava/lang/String;)Lfqd;
-
create
- Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;create(Lnet/minecraft/world/level/LevelInfo;ZLjava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
intermediary method_64353
Lnet/minecraft/class_4883;method_64353(Lnet/minecraft/class_1940;ZLjava/lang/String;)Lnet/minecraft/class_4883;
official a
Lfqd;a(Ldmy;ZLjava/lang/String;)Lfqd;
-
getEmptyDefaults
- Mappings:
Namespace Name Mixin selector named getEmptyDefaults
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;getEmptyDefaults()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
intermediary method_25080
Lnet/minecraft/class_4883;method_25080()Lnet/minecraft/class_4883;
official b
Lfqd;b()Lfqd;
-
setEmpty
public void setEmpty(boolean empty) - Mappings:
Namespace Name Mixin selector named setEmpty
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;setEmpty(Z)V
intermediary method_25079
Lnet/minecraft/class_4883;method_25079(Z)V
official a
Lfqd;a(Z)V
-
fromJson
- Mappings:
Namespace Name Mixin selector named fromJson
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;fromJson(Lnet/minecraft/client/realms/CheckedGson;Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
intermediary method_71186
Lnet/minecraft/class_4883;method_71186(Lnet/minecraft/class_4869;Ljava/lang/String;)Lnet/minecraft/class_4883;
official a
Lfqd;a(Lfpj;Ljava/lang/String;)Lfqd;
-
replaceNullsWithDefaults
- Mappings:
Namespace Name Mixin selector named replaceNullsWithDefaults
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;replaceNullsWithDefaults(Lnet/minecraft/client/realms/dto/RealmsWorldOptions;)V
intermediary method_71187
Lnet/minecraft/class_4883;method_71187(Lnet/minecraft/class_4883;)V
official a
Lfqd;a(Lfqd;)V
-
getSlotName
- Mappings:
Namespace Name Mixin selector named getSlotName
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;getSlotName(I)Ljava/lang/String;
intermediary method_25077
Lnet/minecraft/class_4883;method_25077(I)Ljava/lang/String;
official a
Lfqd;a(I)Ljava/lang/String;
-
getDefaultSlotName
- Mappings:
Namespace Name Mixin selector named getDefaultSlotName
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;getDefaultSlotName(I)Ljava/lang/String;
intermediary method_25081
Lnet/minecraft/class_4883;method_25081(I)Ljava/lang/String;
official b
Lfqd;b(I)Ljava/lang/String;
-
clone
- Overrides:
clone
in classObject
- Mappings:
Namespace Name Mixin selector named clone
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;clone()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
intermediary method_25083
Lnet/minecraft/class_4883;method_25083()Lnet/minecraft/class_4883;
official c
Lfqd;c()Lfqd;
-