net.minecraft.client.realms.dto

public class RealmsWorldOptions

extends ValueObject implements RealmsSerializable

All mapped superinterfaces:

RealmsSerializable

com.mojang.realmsclient.dto.RealmsWorldOptions
net.minecraft.class_4883
net.minecraft.client.realms.dto.RealmsWorldOptions

Field summary

Modifier and TypeField
public int
spawnProtection
field_22636
spawnProtection
public boolean
forceGameMode
field_22638
forceGameMode
public int
difficulty
field_22639
difficulty
public int
gameMode
field_22640
gameMode
private String
slotName
field_22641
slotName
public String
version
field_46843
version
public RealmsServer$Compatibility
compatibility
field_46844
compatibility
public long
templateId
field_22642
templateId
public String
templateImage
field_22643
templateImage
public boolean
empty
field_22645
empty

Constructor summary

ModifierConstructor
private ()
public (int spawnProtection, int difficulty, int gameMode, boolean forceGameMode, String slotName, String version, RealmsServer$Compatibility compatibility)

Method summary

Modifier and TypeMethod
public static RealmsWorldOptions
createDefaults()
method_25076()
getDefaults()
public static RealmsWorldOptions
createDefaultsWith(GameType gameMode, Difficulty difficulty, boolean hardcore, String version, String worldName)
method_64352(class_1934 arg0, class_1267 arg1, boolean arg2, String arg3, String arg4)
create(GameMode gameMode, Difficulty difficulty, boolean hardcore, String version, String slotName)
public static RealmsWorldOptions
createFromSettings(LevelSettings settings, String worldVersion)
method_64353(class_1940 arg0, String arg1)
create(LevelInfo levelInfo, String slotName)
public static RealmsWorldOptions
createEmptyDefaults()
method_25080()
getEmptyDefaults()
public void
setEmpty(boolean empty)
method_25079(boolean arg0)
setEmpty(boolean empty)
public static RealmsWorldOptions
parse(GuardedSerializer gson, String json)
method_71186(class_4869 arg0, String arg1)
fromJson(CheckedGson gson, String json)
private static void
finalize(RealmsWorldOptions options)
method_71187(class_4883 arg0)
replaceNullsWithDefaults(RealmsWorldOptions options)
public String
getSlotName(int i)
method_25077(int arg0)
getSlotName(int index)
public String
getDefaultSlotName(int i)
method_25081(int arg0)
getDefaultSlotName(int index)
public RealmsWorldOptions
copy()
method_25083()
copy()