net.minecraft.world.storage

## Class DerivedWorldInfo

- java.lang.Object
- - net.minecraft.world.storage.WorldInfo
  - - net.minecraft.world.storage.DerivedWorldInfo

-     public class DerivedWorldInfo
      extends WorldInfo

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `DerivedWorldInfo(WorldInfo par1WorldInfo)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `areCommandsAllowed()`
    `NBTTagCompound` | `cloneNBTCompound(NBTTagCompound par1NBTTagCompound)`
    `GameRules` | `getGameRulesInstance()`
    `WorldSettings.GameType` | `getGameType()`
    `long` | `getLastTimePlayed()`
    `NBTTagCompound` | `getNBTTagCompound()`
    `NBTTagCompound` | `getPlayerNBTTagCompound()`
    `int` | `getRainTime()`
    `int` | `getSaveVersion()`
    `long` | `getSeed()`
    `long` | `getSizeOnDisk()`
    `int` | `getSpawnX()`
    `int` | `getSpawnY()`
    `int` | `getSpawnZ()`
    `WorldType` | `getTerrainType()`
    `int` | `getThunderTime()`
    `int` | `getVanillaDimension()`
    `java.lang.String` | `getWorldName()`
    `long` | `getWorldTime()`
    `long` | `getWorldTotalTime()`
    `void` | `incrementTotalWorldTime(long par1)`
    `boolean` | `isHardcoreModeEnabled()`
    `boolean` | `isInitialized()`
    `boolean` | `isMapFeaturesEnabled()`
    `boolean` | `isRaining()`
    `boolean` | `isThundering()`
    `void` | `setRaining(boolean par1)`
    `void` | `setRainTime(int par1)`
    `void` | `setSaveVersion(int par1)`
    `void` | `setServerInitialized(boolean par1)`
    `void` | `setSpawnPosition(int par1, int par2, int par3)`
    `void` | `setSpawnX(int par1)`
    `void` | `setSpawnY(int par1)`
    `void` | `setSpawnZ(int par1)`
    `void` | `setTerrainType(WorldType par1WorldType)`
    `void` | `setThundering(boolean par1)`
    `void` | `setThunderTime(int par1)`
    `void` | `setWorldName(java.lang.String par1Str)`
    `void` | `setWorldTime(long par1)`

    - ### Methods inherited from class net.minecraft.world.storage.WorldInfo

      `addToCrashReport, getAdditionalProperty, getGeneratorOptions, setAdditionalProperties, setGameType`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### DerivedWorldInfo

          public DerivedWorldInfo(WorldInfo par1WorldInfo)

  - ### Method Detail

    - #### getNBTTagCompound

          public NBTTagCompound getNBTTagCompound()

      Overrides:
        `getNBTTagCompound` in class `WorldInfo`

    - #### cloneNBTCompound

          public NBTTagCompound cloneNBTCompound(NBTTagCompound par1NBTTagCompound)

      Overrides:
        `cloneNBTCompound` in class `WorldInfo`

    - #### getSeed

          public long getSeed()

      Overrides:
        `getSeed` in class `WorldInfo`

    - #### getSpawnX

          public int getSpawnX()

      Overrides:
        `getSpawnX` in class `WorldInfo`

    - #### getSpawnY

          public int getSpawnY()

      Overrides:
        `getSpawnY` in class `WorldInfo`

    - #### getSpawnZ

          public int getSpawnZ()

      Overrides:
        `getSpawnZ` in class `WorldInfo`

    - #### getWorldTotalTime

          public long getWorldTotalTime()

      Overrides:
        `getWorldTotalTime` in class `WorldInfo`

    - #### getWorldTime

          public long getWorldTime()

      Overrides:
        `getWorldTime` in class `WorldInfo`

    - #### getSizeOnDisk

          public long getSizeOnDisk()

      Overrides:
        `getSizeOnDisk` in class `WorldInfo`

    - #### getPlayerNBTTagCompound

          public NBTTagCompound getPlayerNBTTagCompound()

      Overrides:
        `getPlayerNBTTagCompound` in class `WorldInfo`

    - #### getVanillaDimension

          public int getVanillaDimension()

      Overrides:
        `getVanillaDimension` in class `WorldInfo`

    - #### getWorldName

          public java.lang.String getWorldName()

      Overrides:
        `getWorldName` in class `WorldInfo`

    - #### getSaveVersion

          public int getSaveVersion()

      Overrides:
        `getSaveVersion` in class `WorldInfo`

    - #### getLastTimePlayed

          public long getLastTimePlayed()

      Overrides:
        `getLastTimePlayed` in class `WorldInfo`

    - #### isThundering

          public boolean isThundering()

      Overrides:
        `isThundering` in class `WorldInfo`

    - #### getThunderTime

          public int getThunderTime()

      Overrides:
        `getThunderTime` in class `WorldInfo`

    - #### isRaining

          public boolean isRaining()

      Overrides:
        `isRaining` in class `WorldInfo`

    - #### getRainTime

          public int getRainTime()

      Overrides:
        `getRainTime` in class `WorldInfo`

    - #### getGameType

          public WorldSettings.GameType getGameType()

      Overrides:
        `getGameType` in class `WorldInfo`

    - #### setSpawnX

          public void setSpawnX(int par1)

      Overrides:
        `setSpawnX` in class `WorldInfo`

    - #### setSpawnY

          public void setSpawnY(int par1)

      Overrides:
        `setSpawnY` in class `WorldInfo`

    - #### incrementTotalWorldTime

          public void incrementTotalWorldTime(long par1)

      Overrides:
        `incrementTotalWorldTime` in class `WorldInfo`

    - #### setSpawnZ

          public void setSpawnZ(int par1)

      Overrides:
        `setSpawnZ` in class `WorldInfo`

    - #### setWorldTime

          public void setWorldTime(long par1)

      Overrides:
        `setWorldTime` in class `WorldInfo`

    - #### setSpawnPosition

          public void setSpawnPosition(int par1,
                              int par2,
                              int par3)

      Overrides:
        `setSpawnPosition` in class `WorldInfo`

    - #### setWorldName

          public void setWorldName(java.lang.String par1Str)

      Overrides:
        `setWorldName` in class `WorldInfo`

    - #### setSaveVersion

          public void setSaveVersion(int par1)

      Overrides:
        `setSaveVersion` in class `WorldInfo`

    - #### setThundering

          public void setThundering(boolean par1)

      Overrides:
        `setThundering` in class `WorldInfo`

    - #### setThunderTime

          public void setThunderTime(int par1)

      Overrides:
        `setThunderTime` in class `WorldInfo`

    - #### setRaining

          public void setRaining(boolean par1)

      Overrides:
        `setRaining` in class `WorldInfo`

    - #### setRainTime

          public void setRainTime(int par1)

      Overrides:
        `setRainTime` in class `WorldInfo`

    - #### isMapFeaturesEnabled

          public boolean isMapFeaturesEnabled()

      Overrides:
        `isMapFeaturesEnabled` in class `WorldInfo`

    - #### isHardcoreModeEnabled

          public boolean isHardcoreModeEnabled()

      Overrides:
        `isHardcoreModeEnabled` in class `WorldInfo`

    - #### getTerrainType

          public WorldType getTerrainType()

      Overrides:
        `getTerrainType` in class `WorldInfo`

    - #### setTerrainType

          public void setTerrainType(WorldType par1WorldType)

      Overrides:
        `setTerrainType` in class `WorldInfo`

    - #### areCommandsAllowed

          public boolean areCommandsAllowed()

      Overrides:
        `areCommandsAllowed` in class `WorldInfo`

    - #### isInitialized

          public boolean isInitialized()

      Overrides:
        `isInitialized` in class `WorldInfo`

    - #### setServerInitialized

          public void setServerInitialized(boolean par1)

      Overrides:
        `setServerInitialized` in class `WorldInfo`

    - #### getGameRulesInstance

          public GameRules getGameRulesInstance()

      Overrides:
        `getGameRulesInstance` in class `WorldInfo`