Package net.minecraft.client.realms.dto
Class RealmsWorldOptions
java.lang.Object
net.minecraft.client.realms.dto.ValueObject
net.minecraft.client.realms.dto.RealmsWorldOptions
@Environment(CLIENT) public class RealmsWorldOptions extends ValueObject
- Mappings:
Namespace Name official dnb
intermediary net/minecraft/class_4883
named net/minecraft/client/realms/dto/RealmsWorldOptions
-
Field Summary
Fields Modifier and Type Field Description boolean
commandBlocks
private static String
DEFAULT_WORLD_TEMPLATE_IMAGE
int
difficulty
boolean
empty
boolean
forceGameMode
int
gameMode
boolean
pvp
private String
slotName
boolean
spawnAnimals
boolean
spawnMonsters
boolean
spawnNPCs
int
spawnProtection
long
templateId
String
templateImage
-
Constructor Summary
Constructors Constructor Description RealmsWorldOptions(boolean pvp, boolean spawnAnimals, boolean spawnMonsters, boolean spawnNPCs, int spawnProtection, boolean commandBlocks, int difficulty, int gameMode, boolean forceGameMode, String slotName)
-
Method Summary
Modifier and Type Method Description RealmsWorldOptions
clone()
static RealmsWorldOptions
getDefaults()
String
getDefaultSlotName(int index)
static RealmsWorldOptions
getEmptyDefaults()
String
getSlotName(int index)
static RealmsWorldOptions
parse(JsonObject json)
void
setEmpty(boolean empty)
String
toJson()
Methods inherited from class net.minecraft.client.realms.dto.ValueObject
toString
-
Field Details
-
DEFAULT_WORLD_TEMPLATE_IMAGE
- Mappings:
Namespace Name Mixin selector official n
Ldnb;n:Ljava/lang/String;
intermediary field_22646
Lnet/minecraft/class_4883;field_22646:Ljava/lang/String;
named DEFAULT_WORLD_TEMPLATE_IMAGE
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;DEFAULT_WORLD_TEMPLATE_IMAGE:Ljava/lang/String;
-
pvp
public final boolean pvp- Mappings:
Namespace Name Mixin selector official a
Ldnb;a:Z
intermediary field_22632
Lnet/minecraft/class_4883;field_22632:Z
named pvp
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;pvp:Z
-
spawnAnimals
public final boolean spawnAnimals- Mappings:
Namespace Name Mixin selector official b
Ldnb;b:Z
intermediary field_22633
Lnet/minecraft/class_4883;field_22633:Z
named spawnAnimals
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnAnimals:Z
-
spawnMonsters
public final boolean spawnMonsters- Mappings:
Namespace Name Mixin selector official c
Ldnb;c:Z
intermediary field_22634
Lnet/minecraft/class_4883;field_22634:Z
named spawnMonsters
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnMonsters:Z
-
spawnNPCs
public final boolean spawnNPCs- Mappings:
Namespace Name Mixin selector official d
Ldnb;d:Z
intermediary field_22635
Lnet/minecraft/class_4883;field_22635:Z
named spawnNPCs
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnNPCs:Z
-
spawnProtection
public final int spawnProtection- Mappings:
Namespace Name Mixin selector official e
Ldnb;e:I
intermediary field_22636
Lnet/minecraft/class_4883;field_22636:I
named spawnProtection
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;spawnProtection:I
-
commandBlocks
public final boolean commandBlocks- Mappings:
Namespace Name Mixin selector official f
Ldnb;f:Z
intermediary field_22637
Lnet/minecraft/class_4883;field_22637:Z
named commandBlocks
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;commandBlocks:Z
-
forceGameMode
public final boolean forceGameMode- Mappings:
Namespace Name Mixin selector official g
Ldnb;g:Z
intermediary field_22638
Lnet/minecraft/class_4883;field_22638:Z
named forceGameMode
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;forceGameMode:Z
-
difficulty
public final int difficulty- Mappings:
Namespace Name Mixin selector official h
Ldnb;h:I
intermediary field_22639
Lnet/minecraft/class_4883;field_22639:I
named difficulty
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;difficulty:I
-
gameMode
public final int gameMode- Mappings:
Namespace Name Mixin selector official i
Ldnb;i:I
intermediary field_22640
Lnet/minecraft/class_4883;field_22640:I
named gameMode
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;gameMode:I
-
slotName
- Mappings:
Namespace Name Mixin selector official m
Ldnb;m:Ljava/lang/String;
intermediary field_22641
Lnet/minecraft/class_4883;field_22641:Ljava/lang/String;
named slotName
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;slotName:Ljava/lang/String;
-
templateId
public long templateId- Mappings:
Namespace Name Mixin selector official j
Ldnb;j:J
intermediary field_22642
Lnet/minecraft/class_4883;field_22642:J
named templateId
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;templateId:J
-
templateImage
- Mappings:
Namespace Name Mixin selector official k
Ldnb;k:Ljava/lang/String;
intermediary field_22643
Lnet/minecraft/class_4883;field_22643:Ljava/lang/String;
named templateImage
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;templateImage:Ljava/lang/String;
-
empty
public boolean empty- Mappings:
Namespace Name Mixin selector official l
Ldnb;l:Z
intermediary field_22645
Lnet/minecraft/class_4883;field_22645:Z
named empty
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;empty:Z
-
-
Constructor Details
-
RealmsWorldOptions
public RealmsWorldOptions(boolean pvp, boolean spawnAnimals, boolean spawnMonsters, boolean spawnNPCs, int spawnProtection, boolean commandBlocks, int difficulty, int gameMode, boolean forceGameMode, @Nullable String slotName)- Mappings:
Namespace Name Mixin selector official <init>
Ldnb;<init>(ZZZZIZIIZLjava/lang/String;)V
intermediary <init>
Lnet/minecraft/class_4883;<init>(ZZZZIZIIZLjava/lang/String;)V
named <init>
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;<init>(ZZZZIZIIZLjava/lang/String;)V
-
-
Method Details
-
getDefaults
- Mappings:
Namespace Name Mixin selector official a
Ldnb;a()Ldnb;
intermediary method_25076
Lnet/minecraft/class_4883;method_25076()Lnet/minecraft/class_4883;
named getDefaults
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;getDefaults()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
-
getEmptyDefaults
- Mappings:
Namespace Name Mixin selector official b
Ldnb;b()Ldnb;
intermediary method_25080
Lnet/minecraft/class_4883;method_25080()Lnet/minecraft/class_4883;
named getEmptyDefaults
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;getEmptyDefaults()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
-
setEmpty
public void setEmpty(boolean empty)- Mappings:
Namespace Name Mixin selector official a
Ldnb;a(Z)V
intermediary method_25079
Lnet/minecraft/class_4883;method_25079(Z)V
named setEmpty
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;setEmpty(Z)V
-
parse
- Mappings:
Namespace Name Mixin selector official a
Ldnb;a(Lcom/google/gson/JsonObject;)Ldnb;
intermediary method_25078
Lnet/minecraft/class_4883;method_25078(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4883;
named parse
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;parse(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
-
getSlotName
- Mappings:
Namespace Name Mixin selector official a
Ldnb;a(I)Ljava/lang/String;
intermediary method_25077
Lnet/minecraft/class_4883;method_25077(I)Ljava/lang/String;
named getSlotName
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;getSlotName(I)Ljava/lang/String;
-
getDefaultSlotName
- Mappings:
Namespace Name Mixin selector official b
Ldnb;b(I)Ljava/lang/String;
intermediary method_25081
Lnet/minecraft/class_4883;method_25081(I)Ljava/lang/String;
named getDefaultSlotName
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;getDefaultSlotName(I)Ljava/lang/String;
-
toJson
- Mappings:
Namespace Name Mixin selector official c
Ldnb;c()Ljava/lang/String;
intermediary method_25082
Lnet/minecraft/class_4883;method_25082()Ljava/lang/String;
named toJson
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;toJson()Ljava/lang/String;
-
clone
- Overrides:
clone
in classObject
- Mappings:
Namespace Name Mixin selector official d
Ldnb;d()Ldnb;
intermediary method_25083
Lnet/minecraft/class_4883;method_25083()Lnet/minecraft/class_4883;
named clone
Lnet/minecraft/client/realms/dto/RealmsWorldOptions;clone()Lnet/minecraft/client/realms/dto/RealmsWorldOptions;
-