类 RealmsWorldOptions

java.lang.Object
com.mojang.realmsclient.dto.ValueObject
com.mojang.realmsclient.dto.RealmsWorldOptions

public class RealmsWorldOptions extends ValueObject
  • 字段详细资料

    • pvp

      public final boolean pvp
    • spawnAnimals

      public final boolean spawnAnimals
    • spawnMonsters

      public final boolean spawnMonsters
    • spawnNPCs

      public final boolean spawnNPCs
    • spawnProtection

      public final int spawnProtection
    • commandBlocks

      public final boolean commandBlocks
    • forceGameMode

      public final boolean forceGameMode
    • difficulty

      public final int difficulty
    • gameMode

      public final int gameMode
    • slotName

      @Nullable private final String slotName
    • templateId

      public long templateId
    • templateImage

      @Nullable public String templateImage
    • empty

      public boolean empty
    • DEFAULT_FORCE_GAME_MODE

      private static final boolean DEFAULT_FORCE_GAME_MODE
      另请参阅:
    • DEFAULT_PVP

      private static final boolean DEFAULT_PVP
      另请参阅:
    • DEFAULT_SPAWN_ANIMALS

      private static final boolean DEFAULT_SPAWN_ANIMALS
      另请参阅:
    • DEFAULT_SPAWN_MONSTERS

      private static final boolean DEFAULT_SPAWN_MONSTERS
      另请参阅:
    • DEFAULT_SPAWN_NPCS

      private static final boolean DEFAULT_SPAWN_NPCS
      另请参阅:
    • DEFAULT_SPAWN_PROTECTION

      private static final int DEFAULT_SPAWN_PROTECTION
      另请参阅:
    • DEFAULT_COMMAND_BLOCKS

      private static final boolean DEFAULT_COMMAND_BLOCKS
      另请参阅:
    • DEFAULT_DIFFICULTY

      private static final int DEFAULT_DIFFICULTY
      另请参阅:
    • DEFAULT_GAME_MODE

      private static final int DEFAULT_GAME_MODE
      另请参阅:
    • DEFAULT_SLOT_NAME

      private static final String DEFAULT_SLOT_NAME
      另请参阅:
    • DEFAULT_TEMPLATE_ID

      private static final long DEFAULT_TEMPLATE_ID
      另请参阅:
    • DEFAULT_TEMPLATE_IMAGE

      private static final String DEFAULT_TEMPLATE_IMAGE
  • 构造器详细资料

    • RealmsWorldOptions

      public RealmsWorldOptions(boolean pPvp, boolean pSpawnAnimals, boolean pSpawnMonsters, boolean pSpawnNPCs, int pSpawnProtection, boolean pCommandBlocks, int pDifficulty, int pGameMode, boolean pForceGameMode, @Nullable String pSlotName)
  • 方法详细资料

    • createDefaults

      public static RealmsWorldOptions createDefaults()
    • createEmptyDefaults

      public static RealmsWorldOptions createEmptyDefaults()
    • setEmpty

      public void setEmpty(boolean pEmpty)
    • parse

      public static RealmsWorldOptions parse(com.google.gson.JsonObject pJson)
    • getSlotName

      public String getSlotName(int pSlotIndex)
    • getDefaultSlotName

      public String getDefaultSlotName(int pSlotIndex)
    • toJson

      public String toJson()
    • clone

      public RealmsWorldOptions clone()
      覆盖:
      clone 在类中 Object